Tartalomjegyzék:
- Kellékek
- 1. lépés: Jailbreaking Your Kindle
- 2. lépés: A szükséges csomagok telepítése
- 3. lépés: Bekapcsolás a Kindle-be
- 4. lépés: A Videók kiterjesztésének telepítése és egy videó megjelenítése
- 5. lépés: Saját videók létrehozása
- 7. lépés: A videó örökké hurkolása
- 8. lépés: A videó örökké folytatása, valós időben
- 9. lépés: A keret testreszabása
- 10. lépés: Tegye le
- 11. lépés: Minden rendben volt
Videó: Valós élet mozgó portrék Harry Potterből!: 11 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:39
Írta: Olivia Chang
Névjegy: (ő/ő) Oliner, fejlesztő, tervező és extrém nerd. További információ Olivia Changról »
"Csodálatos! Csodálatos! Ez olyan, mint a varázslat!" - Gilderoy Lockhart
Hatalmas Harry Potter rajongó vagyok, és az egyik dolog, amit mindig is szerettem a varázslóvilágból, a mozgó portrék. Belebukkantam Kyle Stewart-Frantz Animált képkeret projektjébe, és rájöttem, hogy egy régi Kindle-t egy valós mozgó portrévá tudok alakítani!
A Kindle képernyő e-ink technológiája sokkal jobb választássá teszi, mint egy régi táblagép. Egyrészt a napfényben olvashatóak, így a kép sokkal inkább úgy néz ki, mint egy valódi papír, nem pedig képernyő. Másodszor, a kép az akkumulátor lemerülése után is a Kindle képernyőn marad.
Kellékek
- Kindle E-Reader: Ezt meg tudtam csinálni a Kindle 4 No Touch (K4NT) és a Kindle Keyboard 3G (K3G) billentyűzettel is.
- USB kábel a Kindle töltéséhez/csatlakoztatásához
- Képkeret-szükség van egy mély árnyékdobozra és egy matt nyílással az 5x7-es fényképhez. Egy kisebb nyílás működhet, de lefedheti a Kindle egy részét.
- Kép lógó horog
- Huzal: ha el akarja rejteni a függőhorgot
- Fehér vagy törtfehér építési papír
- Valami szilárd, hogy feltartsa a Kindle -t (kis színes Ello blokkokat használtam)
- Csavarok, vagy valami, ami a Kindle-t a helyén tartja
- Múzeumi gitt
- Szövetbetétes ragasztószalag
1. lépés: Jailbreaking Your Kindle
Annak érdekében, hogy bármi jót tegyen a Kindle -en, jailbreakelni szeretné. Szerencsére a MobileRead csodálatos közössége már elvégezte az összes munkát helyettünk, és a jailbreaking nagyon egyszerű.
Ez azt jelenti: Nagyon könnyű lefalazni a Kindle -t, ha parancsokat futtat, anélkül, hogy tudná, mit csinálnak. Ha betépi a Kindle -t, a Kubrick segítségével vissza tudtam szerezni a téglalapú K4 -et, de nincs garancia arra, hogy minden helyzetben működni fog. Nem javaslom, hogy folytassa ezt az oktatóanyagot, hacsak nem ismeri a héj körül járó módot, és legalább közepes szintű tapasztalattal rendelkezik a Linux használatában:)
Először is, ha a Kindle nem a legújabb firmware -en van, menjen az Amazon -hoz a frissítések telepítéséhez. Frissítse a Kindle -t úgy, hogy csatlakoztatja a Kindle -t a számítógépéhez, a frissítési.bin fájlt a gyökérkönyvtárba dobja, a Kindle -t kilöki, majd a Beállítások menüpontba választja a „Update your Kindle” menüpontot (ezt fogom hívni „Szabványos frissítési folyamat”).
Erősítse meg, hogy melyik Kindle modellje van, nézze meg a sorozatszámot. Győződjön meg róla, hogy megjegyezte a becenevet, így tudni fogja, hogy mely hackek vonatkoznak az adott eszközre.
Ezután keresse meg az adott eszköz Jailbreak funkcióját, és kövesse a vonatkozó utasításokat. A Jailbreak folyamat nem minden eszköz esetében azonos, ezért feltétlenül kövesse azokat. A K3 esetében a jailbreak folyamat szinte teljesen megegyezik a standard frissítési folyamattal. A K4NT esetében mást kell tennie. Kövesse az itt található utasításokat.
2. lépés: A szükséges csomagok telepítése
Gratulálunk, most tönkretette a Kindle -t! Most a következő csomagokat kell telepítenünk:
MKK: a KUAL előfeltétele, lehetővé teszi az egyedi Kindletek futtatását. Előfordulhat, hogy ezt nem kell telepítenie, ha későbbi eszközt futtat-nézze meg az utasításokat. Ha a frissítések továbbra is sikertelenek, előzetesen győződjön meg arról, hogy készüléke regisztrálva van az Amazon -on. Nincs feltüntetve, mint feltétel, de nekem ez javította.
Kindle Unified Application Launcher (KUAL): lehetővé teszi számunkra, hogy mindenféle dolgot elvégezzünk, de ami a legfontosabb: 1) az USB hálózat egyszerű váltása és 2) a videók egyszerű elindítása. A KUAL telepítésekor új elemként jelenik meg a könyvlistában.
Mindkettő telepíthető a szabványos frissítési folyamat segítségével. Telepítés előtt mindig olvassa el az egyes csomagok README -jét, és ne kövesse a véletlenszerű parancsokat, amíg nem tudja, mit tesznek (ez az oktatóanyag is erre vonatkozik)!
Most, hogy beállította a KUAL-t, telepítse a Helper KUAL kiterjesztést, hogy könnyen megakadályozza az éteren keresztüli frissítéseket, és tiltsa le a képernyővédőt. Ki kell csomagolnia a mappát, és a Kindle gyökerébe kell húznia a /kiterjesztéseket /segédprogramot.
Azt is meg kell jegyeznem, hogy ezért nem érdemlem meg semmiféle elismerést-ez a NiLuJe, a TwoBob, a knc1, a geekmaster és mások mobil olvasóit illeti.
3. lépés: Bekapcsolás a Kindle-be
Most, hogy telepítette a Jailbroken szoftvert, és telepítette az MKK -t és a KUAL -t, itt az ideje, hogy belépjen a Kindle -be. Először telepítse az USBNetwork hack -et a szabványos frissítési folyamat segítségével. Az USBNetwork telepítés automatikusan hozzáad egy bővítményt a KUAL -hoz.
Most nyissa meg a KUAL> USB hálózat> elemet, és ellenőrizze az USBNet állapotát. A képernyő alján azt kell írni, hogy „usbms, sshd down”-Az USBMS azt jelenti, hogy amikor a Kindle-t csatlakoztatja a számítógéphez, akkor tárolóeszközként jelenik meg.
Győződjön meg arról, hogy a Kindle nincs csatlakoztatva a számítógéphez, majd az USBNet engedélyezéséhez válassza a Toggle USBNetwork gombot. Ha most ellenőrzi az állapotot, akkor azt kell mondania: „usbnetwork, sshd up”. Ha ismét átkapcsolja, akkor visszatér USBMS módba.
Most csatlakoztassa a Kindle -t a számítógéphez. A Kindle már nem jelenhet meg tárolóeszközként. Most kövesse a README utasításait az ssh használatához.
Ezt tettem a Mac gépemen (Windows/Linux rendszeren más lesz):
Mac gépen meg kellett nyitnom a Rendszerbeállítások> Hálózatok lehetőséget. A Kindle -nek RNDIS/Ethernet modulként kell megjelennie. Ha nem, akkor előfordulhat, hogy telepítenie kell a HORNDis programot (az írás szerint, ha Catalina -t futtat, a HORNDis nem rendelkezik kompatibilis verzióval, de telepíthettem a kérdésre vonatkozó utasítások követésével). Most kattintson a „Speciális” gombra a jobb alsó sarokban, és a TCP/IP lapon módosítsa az „IPv4 konfigurálása” értéket Manuális értékre. K3 esetén állítsa az IP -címet 192.168.2.1 értékre. K4NT esetén állítsa az IP -címet 192.168.15.201 értékre. Ne változtasson semmit, és kattintson az „Alkalmaz” gombra. Ezt csak egyszer kell megtenni.
Most már képesnek kell lennie arra, hogy belépjen a Kindle -be USB -n keresztül. Az IP -cím nem ugyanaz, mint a Rendszerbeállításokban.
A K3 -on:
A K4NT -n:
Jelszót kér: próbáljon meg egy üres jelszót vagy "mario" -t. Mindkettőnek működnie kell, mert a jelszót le kell tiltani, amikor ssh -t használ USB -n, de ha egyik sem működik, akkor kiszámíthatja a Kindle jelszavát az itt található sorozatszám segítségével.
Miután belépett, ellenőrizze, hogy működik -e az "eips hello" futtatásával. Ezzel a „hello” felirat jelenik meg a Kindle képernyő bal felső sarkában.
Szeretnénk beállítani az ssh kulcsokat, hogy ne kelljen beírnunk a Kindle jelszót minden alkalommal, amikor wifi -n keresztül használunk ssh -t.
Futtassa a számítógépen
ls ~/.ssh
hogy ellenőrizze, nem generált -e már SSH -kulcsot. Ha nem, fuss
ssh-keygen
Üresen hagyva jelszó nélkül. Ezután futtassa a nyilvános kulcsot a Kindle -re
scp ~/.ssh/id_rsa.pub root@_KINDLEIP _:/mnt/us/usbnet/etc/authorised_keys
és wifi -n keresztül beléphet a Kindle -be anélkül, hogy meg kellene adnia a jelszót.
Zárja be az ssh -munkamenetet, válassza le a Kindle -t, térjen vissza a KUAL -hoz, nyissa meg az USB -hálózatot, és kapcsolja be az USB -hálózatot, és ellenőrizze, hogy az ismét USBMS módban van -e. Ezután lépjen az USB -hálózati bővítmény 2. oldalára, és válassza az „Ssh engedélyezése a wifi -n keresztül” lehetőséget, majd térjen vissza az első oldalra, és engedélyezze újra az USB -hálózatot. Csatlakoztassa újra a Kindle & ssh -t, mint korábban, majd futtassa az "ifconfig" parancsot. Ha a Kindle wifi -hez van csatlakoztatva, akkor a wlan0 mellett egy IP -címet kell látnia. Másolja le-ez az IP-címe a helyi wifi hálózaton-, majd zárja le a munkamenetet, és válassza le a Kindle-t. Most már képesnek kell lennie arra, hogy belépjen a Kindle -be az adott IP -címen (a root használatával, mint korábban).
Az ssh kapcsolat nem fog megszakadni mindaddig, amíg aktív, képernyővédő vagy felfüggesztésre kész módban van (további részletekért lásd ezt a bejegyzést). Ha nem tud belépni a Kindle -be, győződjön meg róla
- Ugyanazon a wifi -hálózaton van (tudom, hogy nyilvánvaló, de igen, ez történt velem korábban)
- Aktív módban van (csak nyomja meg a bekapcsológombot a bekapcsoláshoz)
- A wifi-n keresztüli ssh-ing engedélyezése a KUAL-ban
- Az usbnetwork engedélyezve van.
4. lépés: A Videók kiterjesztésének telepítése és egy videó megjelenítése
Most, hogy képes az ssh -re, itt az ideje telepíteni a Geekmaster által kifejlesztett Kindle Video Player kiterjesztést. Először töltse le a Videos-KUAL-EXTENSION.zip fájlt, amely tartalmazza a KUAL kiterjesztést, a videolejátszót és egy példa videót (gmvid.gmv.gz). USBMS módban húzza át a Videók mappát a Kindle gyökerében lévő "extensions/" mappába (ezt korábban a Helper kiterjesztés telepítésekor hozta létre).
Ez hozzáadja a KUAL kiterjesztést a videókhoz, de soha nem tudtam működésbe hozni, ezért a terminált kell futtatnunk. Nyissa ki a Kindle -t, menjen USBNetwork módba, és ssh -t a Kindle -be, majd futtassa:
zcat -f mnt/us/extensions/videos/gmvid.gmv.gz | mnt/us/extensions/videos/gmplay
Hagyja a videót futni, amíg elkészül (kb. 40 másodperc), és automatikusan kilép, vagy leállíthatja a videót a Ctrl-C billentyűkombinációval.
5. lépés: Saját videók létrehozása
"loading =" lusta ", amelyet követett a konverziós lépésekkel együtt, vagy éppen letöltötte a kapott fájlt, ideje lejátszani. USB -módban húzza át a dumbledore.gmv.gz fájlt a/extensions/videos/fájlba. Alternatív megoldásként, átmásolhatod:
scp dumbledore.gmv.gz root@_KINDLE_IP _:/mnt/us/extensions/videos Ezután ssh a Kindle -be és a ru -ba
zcat /mnt/us/extensions/videos/dumbledore.gmv.gz|/mnt/us/extensions/videos/gmplay
Ha minden jól ment, most látnia kell Dumbledore animált portréját a képernyőn!
7. lépés: A videó örökké hurkolása
A videólejátszó leáll a videó befejezése után, de szeretnénk a videót örökre (vagy legalábbis a folyamat leállításáig) futtatni. A/mnt/us/extensions/videos mappában hozzon létre egy loopvideo.sh nevű fájlt, és írja be a következő kódot:
míg igaz; tedd
zcat /mnt/us/extensions/videos/$1.gmv.gz|/mnt/us/extensions/videos/gmplay done Az 1 dolláros változó azt jelenti, hogy egy videó lejátszásához be kell adnunk a fájl nevét, amikor futtatjuk, például
/mnt/us/extensions/videos/loopvideo.sh dumbledore
(Tehát ha végül további videókat ad hozzá, egyszerűen adja meg a videó nevét) Állítsa le a videót a Ctrl-C billentyűvel.
8. lépés: A videó örökké folytatása, valós időben
Egy gyors kitérő a Kindle teljesítményállapotaihoz:
- Aktív: a bekapcsológomb első megnyomásától számított 10 percig fut
- Képernyővédő: 60 másodpercig fut a bekapcsológomb aktív állapotból történő megnyomása után)
- Felfüggesztésre kész: 5 másodperccel a képernyővédő után
- Felfüggesztés: alacsony akkumulátor üzemmód. A Kindle hónapokig ebben az üzemmódban maradhat, mielőtt az akkumulátor lemerül, és ez azért van, mert szinte semmi sem fut (beleértve a cron feladatokat is).
Mivel a videóbővítmény NEM fut felfüggesztett állapotban, szeretnénk megakadályozni a Kindle teljes kikapcsolását a KUAL> Segítő> Képernyővédő menüpontban.
Végül futhatunk
/mnt/us/extensions/videos/loopvideo.sh dumbledore &
A & a háttérben futja a szkriptet, így a videók örökké, vagy amíg le nem állítja a folyamatot:
pkill -f loopvideo
Ha ez nem működik, akkor tegye a következőket:
ps aux | grep 'sh'
és keresse meg a loopvideo.sh PID azonosítóját, majd manuálisan ölje meg.
Megjegyzés: igen, ez azt jelenti, hogy nem fogja tudni használni a Kindle -t olvasáshoz. De ha fel akarná akasztani a falra, akkor valóban ezt akarta megtenni?
9. lépés: A keret testreszabása
Most, hogy a Kindle azt csinálja, amit akarunk, csak egy szép keretbe kell helyeznünk.
Nem volt elegendő faipari tapasztalatom egyedi keret készítéséhez, de volt egy nem használt, olcsó, 8x10 -es RIBBA keretem az IKEA -tól, így hajlandó voltam elrontani. Minden olyan keret, amelynek mélysége nagyobb, mint a Kindle mélysége, megteszi.
A kerethez matt volt, de nem illik a Kindle méretéhez, ezért vettem egy darab törtfehér építőpapírt, és négyszögletes Kindle-képernyő alakú lyukat vágtam bele, majd ragasztottam a mattra.
Itt jön a szuper hacky rész: Azt akartam, hogy a Kindle egy vonalban maradjon a kerettel, és könnyen eltávolítható legyen. Biztos vagyok benne, hogy van egy sokkal jobb és keményebb módja ennek, de ezt tettem:
- Ezeket a furcsa, színes házakat, amelyek a ház körül hevertek, a múzeum gittjeivel a keret aljára vittem, helyet hagyva a bekapcsológombnak és a töltőportnak. Megfelelő méretűek voltak, és tökéletesen illesztették a Kindle -t a matthoz. Nem linklem ide őket, mert biztosan nem csak erre a projektre érdemes megvenni őket, és mert valószínűleg talál valamit a házában, ami működik.
- A Kindle-t a blokkok tetejére téve kinyújtottam néhány tartalék élelmiszer-cipzárat, és ragasztószalaggal ragasztottam a mattra. Ez a Kindle -t laposan tartja a matt ellen, de még mindig be- és kicsúsztatható a keretben.
10. lépés: Tegye le
Végül hozzáadtam egy képkeret drótot, képkeret horogba szegezve, és íme a végeredmény!
Alternatív megoldásként a huzal helyett akasztót rögzíthet a keret tetejére, és így felakaszthatja-ezt egy korábbi iterációban tettem. Viszont szeretem azt a hatást, amit a huzal úgy hoz létre, hogy a horog nem látható, tehát rajtad múlik.
11. lépés: Minden rendben volt
A portré rendkívül jól néz ki, és a Kindle képernyő jobb lett, mint gondoltam.
Íme néhány dolog, amit remélem meg tudok csinálni a v2 -ben:
- A videó folyamatos lejátszása határozottan lemeríti az akkumulátort. Lehet, hogy energiát takaríthat meg, ha bizonyos napszakokban kikapcsolja, pl. éjféltől hajnali 5 -ig.
- Futtassa automatikusan a loopvideo.sh fájlt, amikor a Kindle újraindul. Sajnos az /etc /upstart hiányzik a K3 -ról és a K4 -ről, de alternatívaként a Kite -ot keresem.
- Figyelmeztetés arra az esetre, ha az akkumulátor 5%-os.
- A KUAL kiterjesztés működésbe hozása ezért futtassa a videót ssh nélkül.
A Kindle statikus képkeretként is használható, ehhez csatoltam képeket is. Úgy állítottam be, hogy véletlenszerű képet húzzak le az Unsplash.com webhelyről és egy személyes szerverről, és ha érdekel, készítek egy oktatóanyagot is ehhez.
Remélem tetszett ez az oktatóanyag, és várom kérdéseit és javaslatait!
"Bármilyen kellően fejlett technológia megkülönböztethetetlen a mágiától." - Arthur C. Clarke
Ajánlott:
DIY Harry Potter mozgó portré Raspberry Pi -vel: 3 lépés
DIY Harry Potter mozgó portré Raspberry Pi -vel: Mozgó portré a Harry Potter -filmek ihlette. A Mozgó portré egy régi, törött laptop segítségével készült. Akár a Raspberry Pi -vel, akár egy kijelzővel vagy egy régi monitorral is össze lehet építeni. A mozgó portré keret fantasztikusan néz ki, láthatunk családi fotókat
Munkarendező kalap Harry Potterből: 8 lépés
Működő rendezési kalap Harry Potterből: mugli világunkban nincs varázslatos kalap, amely a házunkba sorolhat minket. Ezért éltem ezzel a karantén lehetőséggel, hogy válogatós kalapot készítsek
IOT alapú élő portrék: 16 lépés
IOT alapú élő portrék: Hello World! Amióta megismertük ezt az IOT versenyt, gondolkodtunk, gondolkodtunk és gondolkodtunk, aztán jött az ötlet, hogy készítsünk egy mozgó portrét. Ez a portré nagyon klassz, hiszen amikor valaki belép az otthonába
Nagy LED "gyűrűs" fény a Timelapse, a portrék és egyebek számára : 11 lépés (képekkel)
Nagy LED "gyűrűs" fény a Timelapse, a portrék és egyebek számára …: Sok timelapse videót forgatok, amelyek néhány napig tartanak, de utálom az egyenetlen fényt, amelyet a bilincsek adnak - különösen éjszaka. Egy nagy gyűrűs lámpa túl drága - ezért úgy döntöttem, hogy egyetlen este elkészítek valamit, kéznél lévő cuccokkal
DIY Harry Potter mozgó portré projekt: 9 lépés (képekkel)
DIY Harry Potter mozgó portré projekt: Az alábbiakban csak egy tiszta vérű varázslóknak szánt utasítást adunk. Ha nem vagy tiszta vérű, különös tekintettel a mardekárosra, figyelmeztetett az elkerülhetetlen kudarcra és vereségre, amellyel szembekerülsz, mint mugli, bunkó vagy sárvérű