Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Ukážem vám, ako môžete svoju elektronickú knihu (Kindle, Kobo, Sony, ipad, tablet) používať ako GPS.
Všetok softvér beží na vašom telefóne (je potrebný Android), takže ebook je nezmenený. Stačí si do telefónu nainštalovať niekoľko aplikácií. Ebook používa iba interný prehliadač, takže je možné použiť akékoľvek zariadenie, ktoré má wi-fi pripojenie a prehliadač, napr. väčšina modelov Kindle.
Použil som nejaký kód od Davea Schneidera, ktorý mal podobný (ale komplikovanejší) projekt. Ďakujem Dave, bez vašej pomoci by som to nezvládol.
Krok 1: Inštalácia Krok 1
Do telefónu si musíte nainštalovať nasledujúce dve (bezplatné) aplikácie.
1. Server KickWeb (alebo akýkoľvek webový server, ktorý podporuje PHP).
2. BlueNMEA
Krok 2: Inštalácia Krok 2
Stiahnite si tento súbor, rozbaľte ho a vložte súbory do telefónu do priečinka htdocs na vašej sdcard.
Toto sú súbory pre webovú stránku. Mali by ste mať nasledujúce súbory: /htdocs/index.php /htdocs/get-gps.php /htdocs/css/ccompBonW.css
Krok 3: Krok inštalácie 3 (voliteľné)
Vymyslite spôsob, ako udržať vyššie uvedené aplikácie spustené na pozadí. Obvykle to vyžaduje iba optimalizáciu spotreby batérie (vygooglite si to).
Krok 4: Spustite ho
1. Aktivujte vo svojom telefóne hotspot WIFI.
2. Pripojte svoju čítačku elektronických kníh k wifi telefónu.
3. Otvorte dve aplikácie: otvorte server Kickweb a potom ho odošlite na pozadí (pomocou „štvorcového“klávesu telefónu), otvorte BlueNMEA.
4. Umiestnite telefón na miesto, kde bude prijímať signál GPS (môžem mať telefón vo vrecku, ale nemusí to fungovať pri všetkých telefónoch).
5. Otvorte webový prehliadač svojej e -knihy a typicky prejdite na adresu IP telefónu
192.168.43.1:8080
(Môžete to tiež vyskúšať na počítači). Ak vyššie uvedená adresa nefunguje, nájdite adresu IP telefónu a nájdite adresu „brány“akéhokoľvek zariadenia pripojeného k sieti Wi -Fi vášho telefónu, to je adresa IP telefónu. Ak chcete používať server Kickweb, musí za ním nasledovať „: 8080“.
6. Užite si to!
Ak sa to po chvíli zastaví, musíte obe aplikácie znova spustiť (krok 3 vyššie). [Android má veľmi agresívnu optimalizáciu a zastaví aplikácie, o ktorých sa domnieva, že nerobia nič užitočné.]
Lorenzo.
Viac info tu
Krok 5: Voliteľné: Zmeňte to
Nepáči sa ti to? Je nejaká funkcia, ktorú chcete pridať? Chcete, aby sa vaša vzdialenosť zobrazovala v svetelných rokoch alebo v námorných míľach?
Otvorte súbor index.php a pozrite sa na kód. Na zmenu príslušných častí nepotrebujete javascript, pomocou google a komentárov pochopíte, čo robí, a zmeníte ho, kde chcete. Je to ľahké! Môžete ho dokonca upraviť priamo v telefóne (napr. Použite bezplatnú aplikáciu „Turbo Editor“). Nebojte sa nič pokaziť, ak áno, stačí ho stiahnuť znova a nahradiť súbor index.php.