Ekönyvgyár parancssorban

Laugh at perfection. It’s boring and keeps you from being done.

Van egy félkész megoldásom egy szerintem érdekes problémára, megmutatom, nektek, mert együtt úgyis okosabbak vagyunk. Az alapszituáció az, hogy a scifi.com 2000 elejétől közölt remek science fiction novellákat, amiket aztán a csatorna Syfy-ra történő átnevezésekor töröltek a honlapról. A 222 megjelent írásnak természetesen van mirrorja, innen szeretnénk letölteni mindent, lehetőleg Kindle-kompatibilis .mobi fájlként.

A megoldás eleje szerintem így néz ki:

wget http://lexal.net/scifi/scifiction/archive.html
find "originals_archive" archive.html >> teszt.txt
wget -F -B http://lexal.net/scifi/scifiction/originals -i teszt.txt -O sokscifi.html

Letöltjük az archívum oldalt, kilistázzuk belőle az originals_archive kifejezést tartalmazó sorokat, mert ezek a novellákra mutató linkek, majd ezeket a linkeket úgy töltjük le, hogy az összeset egymás után is írjuk egy jó nagy HTML fájlba. (Méret 5,6 mega, meg az apró.)

Itt jönne az a rész, ahol az ember egy jól irányzott seddel kiölné a felesleges formázást a fájlból, és ráküldené a konverterre, de nem jártam szerencsével a sedeléssel. A többi parancssoros, windowsos szövegtisztító pedig ostobának bizonyult, úgyhogy itt ki kell lépni egyelőre a parancssorból.

Csalók figyelmébe: a remek Notepad++ rendelkezik remek strip HTML opcióval, a TextFX-ben van elrejtve. A program elnyamog egy ideig a szövegen, de a végén visszaköp egy körülbelül feleakkora, tiszta anyagot, amiből már csak a felesleges üres sorokat kell törölni. Ide még kell a html-body-head hármas, mert anélkül nem eszi meg a kindlegen, majd..

Ha elmentettük a felesleges formázásformázástól megtisztított fájlt, akkor már csak a .mobi-vá alakítás van hátra, a megint nagyon egyszerű:

kindlegen sokscifi_tiszta.html -c2 -o sokscifi.mobi

Az eljáráson számtalan helyen lehet javítani, kezdetnek például jól festene, ha az egész egy .bat fájlba kerülne, ha már a más honlapjáról összeollózott novellákat nem illendő megosztani az elkészült mobival. Aztán persze lehet csinosítani a könyv belsején, megkeresni a címet azonosító kódokat, és azt meghagyni. Falura mindenesetre jó ez is, városon meg úgyse nézik.

Felhasznált szakirodalom szoftverek:

Fékezetten habzik a fém

A videó alatt Babcsán Norbert beszél a fémhabokról, arról, hogy ezer fok alatti olvadáspontú fémekkel dolgoznak. Korábban szó volt arról, hogy az így kapott fémhab erős, könnyű, olcsó előállítani. A legmenőbb előadás volt a New Tech Meetup utóbbi fél évéből.

Gyerekjáték

A múltkori meetup végén volt egy olyan tíz perc, hogy én egy barna sörrel a kezemben támasztottam a falat, Zsombor pedig arról mesélt, hogy játékot fog fejleszteni a gyerekének. Azt mondta, babára lesz tervezve, bármit nyom a billentyűzeten, már jön is a pozitív visszajelzés. Ha pedig jókor nyomja meg a gombot, akkor még vidámabb dolgot csinál a gép.

egyszervolt.hu gyerekjatek

A meetupon felvázolt ötletből születő Flash-játék első nyilvános verziója tegnap került ki a netre. A fenti, spoileres kép is onnan származik. A játék a korábban már linkelt - ma ilyen Zsomboros nap van - bejegyzéséből érhető el, de rakok ide is egy linket: Cirkusz. A visszajelzéseket biztosan örömmel fogadja, kisgyerekesek előre.