-
Kindle'ı e-ink monitör olarak kullanmak
-
1. adım: Kindle jailbreak yapmak
- mobileread.com'daki LanguageBreak başlığındaki talimatları izlemek öneriliyor
- LanguageBreak talimatlarını izlemeden doğrudan denedim, ancak LanguageBreak GitHub deposu hata ayıklama için çok faydalı oldu
- Nasıl jailbreak yaptığınızdan bağımsız olarak önemli olan root shell erişimi elde etmek
-
2. adım: Kindle'da bir dinleyici sunucusu kurmak
- 8000 portunda dosya alıp
eips çağıran bir Go programı yazdım
- Örneğin Go programı bir JPG dosyasını alıp /tmp/img.jpg olarak kaydederse, aşağıdaki komutla görüntüyü kısmi güncellemeyle ekrana çizebilir:
eips -g /tmp/img.jpg -w gc16 -x 128 -y 0
- Bayrakların anlamı için eips wiki'sine bakın
- İlk kareden önce ekranı
eips -c ile temizlemek iyi olur
- Go kaynak kodunu kaybettim ama 30 satırın altında, çok basitti
-
3. adım: ekran görüntüsü alma + ImageMagick
- macOS'ta
screencapture ile ekranı döngüsel olarak yakalayan, ardından ImageMagick ile Kindle'ın sevdiği biçim, boyut ve renge dönüştürüp usbnet üzerinden netcat ile gönderen bir betik yazdım
/usr/sbin/screencapture -C -x /tmp/orig.png
convert /tmp/orig.png -rotate 270 -resize '810x1448!' -type GrayScale -depth 8 -colors 256 /tmp/gray.jpg
cat /tmp/gray.jpg | nc -w 0 192.168.15.244 8000
- Çözünürlüğü ve portu dinleyici sunucunuza göre ayarlamanız gerekir
-
4. adım: ???
- Dün gece eğlencesine bunu denedim; performans ve kullanılabilirlik açısından iyileştirilecek çok yer var
- Ardışık kareler arasındaki delta çoğunlukla boş ve çok sıkıştırılabilir olduğundan, her kare için tam bir jpeg dosyası göndermek çok verimsiz
- h.264 gibi bir codec'i veya vnc gibi bir protokolü yeniden icat etmeden de mevcut araçlarla bunu hızlıca iyileştirmek mümkün olmalı
- İyi eğlenceler!
-
Diğer faydalı kaynaklar
GN⁺ özeti
- Bu yazı, Kindle'ı e-ink monitör olarak kullanma yöntemini anlatıyor
- Jailbreak, dinleyici sunucusu kurulumu, ekran yakalama ve görüntü dönüştürme adımlarını içeriyor
- Performans ve kullanılabilirlik açısından iyileştirme payı oldukça fazla
- Kindle'ı yaratıcı biçimde kullanmak isteyenler için faydalı olabilir
- Benzer işlev sunan başka projeler arasında VNC ve çeşitli uzak masaüstü çözümleri bulunuyor
1 yorum
Hacker News görüşleri