iTunes zsebrádió

Az Aspecto Software - a legjobb WM stumbler kapcsán már volt róla szó - oldalán bukkantam rá a WiFiTunes-ra, ami két dologra képes:

  • megtalálni a helyi hálózaton ülő megosztott iTunes könyvtárakat
  • zenét streamelni a megtalált könyvtárakból

A programot futtató PDA-t és az iTunes szervert egy wifi hálóra akasztva például tökéletes zsebrádiót kapunk. Ha a PDA-n normális jack kimenet van - nem másfeles játék, mint az enyémen - akkor egyszerűen ráköthetjük hangfalra, erősítőre is, így arrébb vive a zenét. Ad hoc megoldások miatt kábelezni úgyis mindenki utál.

Elvben teljesen egyszerű installálni. Windows Mobile 2003, 2003SE vagy 5-ös oprendszert futtató PDA kell neki, .NET compact frameworkkel, illetve a hetes verziónál régebbi iTunes. Gyakorlatban háromszor fagytam bele a PDA-n a hálózat beállításba, míg végül TKIP-re átállított titkosítással feljutottam a hálózatomra. A szerverre pedig fel kellett rakni egy Firefly médiaszervert - gyönyörűen beépül a System Preferences alá - mert a hetes iTunest nem volt szívem lecserélni régebbire.

Az Aspecto amúgy felhívja a figyelmet arra, hogy ‘lássuk, működik-e’ (proof of concept) projektnek indult részükről a fejlesztés, és még sorjás program széle. Ehhez képest kényelmesen kezelhető. Holnap nem Petőfit hallgatok reggelihez.

Még egyszer az iTunes Plus metaadatairól

Csapataink harcban állnak, még tart az iTunes Store-ból DRM nélkül vásárolható fájlokban elrejtett felhasználónevek meséje. Aki lemaradt volna, az vagy lapozzon vissza nálam pár írásnyit, odáig, hogy Rejtett metaadatokkal “támad” az Apple, vagy, ami még jobb, olvassa el Ed Felten összefoglalóját a Freedom to Tinkeren. Az írás a probléma mibenlétén kezdi a mesét, majd ismerteti a privacy, jogi- és kriptográfiai fenntartásokat az ügy kapcsán.

A Daring Fireball idéz egy bekezdést máshonnan arról, hogy az anonimitás és a privacy nem ugyanaz, majd elmesél egy szakállas viccet. Elegánsan nem vesz tudomást arról a javaslatról, hogy ha már tárolni kell a felhasználónevet, legalább ne titkosítatlanul tegyék. Apológiának kevés, cikknek se sok.

A MacDevCenter viccmesélés helyett linkeli az EFF DeepLinks cikkét, akik kiderítették, hogy a korábban érdekesnek tűnő adatdarabok valójában abszolút nem érdekesek - például a lemezborítót tartalmazzák két változatban. Rábukkannak két furcsa adatmorzsára, az egyik a sign a másik a chtb nevet viseli, és a FairPlay DRM-es fájlok nem tartalmaztak ilyesmit. A kutatás folyik, reklám után megtudjuk (vagy nem), kémkedik-e az Apple.

Az Ars Technica inkább az iTS Plus által felvetett másik problémáról ír, miért nem játszhatóak le a DRM nélküli, szabvány AAC fájlok TiVón. Ez talán még kevésbé érint minket, mint az iTunes Store úgy általában. A probléma amúgy némi konvertálgatással megoldható.

És ezzel körbe is értünk.

Apróságok - gps, remote

NMEA adatok gpsről

Addig oké, hogy a gpsdX telepítése után a legtöbb eszköZ látja a gpst. Viszont ha csak NMEA adatokra van szükségünk - például textfájlba, terminálban akarjuk logolni az utunkat minden értelmes megoldás helyett - akkor nagyjából visszaértünk a kályhához. Az eredeti gpsd csomag tartalmaz klienseket a daemonhoz, a maces portból ezek kimaradtak. A megoldás: lefordítani a gpsd-t, és a gpspipe már dobálja is a csomagokat, mint a parancsolat.

Meg amúgy van Google Earth-szel együttműködő, telepítést nem igénylő, gpsdx-et támogató app is, de az túl egyszerű, ugye.

Remote actions

A jómultkorában előásott parancssori iTunes kontrollert ki lehet okosítani, hogy távoli géppel (pl. médiacenter a szoba sarkában) is működjön. A távoli gépen engedélyezni kell a Remote apple eventset, a kontroller megfelelő sorait pedig meg kell fejelni az

of machine "epps://gép_elérési_útja"

sorral.

Amúgy ez is megoldható GUI-n, két appot is összeraktak rá, de mindkettő iszonyat csesznyén néz ki, és akkor még a használhatóságukról nem is beszéltünk: iTRC, TuneConnect.

A remote eventet az iTunes kapcsolgatásán túl lehet értelmes dolgokra is használni, ahogy néztem, bármilyen tell blokkot át lehet lőni a távoli gépre.

iTunes irányítása terminából

Mert ilyen még nem volt, és mert Agent W felvetette.

A munka oroszlánrészét már elvégezték helyettünk az applescriptelhető iTunes 2.01 megjelenése után a macosxhintsen. A megoldás nem igazán szép - osascript-en keresztül AS parancsokat ad ki - de a feladatot elvégzi. (Aki szebbet tud, az semmiképp ne fogja vissza magát, kommenteljen.)

Az Tunes Command Line Interface legújabb verzióját az ACME Technologies-ről tölthetitek le, a PATH-on belülre másolva rögtön használható is.

És ez még csak a kezdet, határ a csillagos ég.

iTunes downgrade

  1. a) Kapcsold ki az AppZapperben a rendszerösszetevők védelmét. -e nélkül nem engedi törölni az iTunes-t - majd húzd rá az iTunes.app-ot az AppZapperre.
    b) Keress rá Spotlight-tal az iTunes szóra.
  2. Az iTunes Music nevű mappán és a Previous iTunes Library-n kívüli összes találatot töröld. (Ha egynél több verziót ugrasz vissza, úgy a Previous is mehet.)
  3. Szerezz egy régebbi - ötös, hatos - iTunes-t, iPod cédéről, havertól, apple.com-ról
  4. Importáld vissza a teljes Libraryt. Másold vissza a régebbi Libraryt az iTunes Music mappába, és nevezd át iTunes Librarynak.
  5. Nézd, hogy kevesebbet eszik az audiolejátszód. Örülj.

Update: Kiegészítve Vix kommentje alapján.

iTunes 7.0 - béta?

Beállok a sorba (Gaba, Handrás, Gazs, Tornado) és írok az új iTunes-ról.

  • A legszembetűnőbb változás a legidegesítőbb is egyben. Az Apple, sutba vágva az eddig sem túl komolyan vett irányelveit, behozott még egy GUI stílust. Az új iTunes lookot ráadásul csak mérsékelni lehet az Uno hack telepítésével, eltüntetni nem. A program kiabálóan idegen marad, bármit is csinálunk vele. Hozzá kell szokni, vagy keresni másik médialejátszót.
  • Az egyébként is csillogósra vett felület egyik leglátványosabb része a CoverFlow, amit nagyon helyesen megvettek, nem “átinnoválták”, ahogy eddig szokásban volt. Ha a library cédéborítókkal való feltöltéséhez nem kéne iTunes Store azonosító - tudom, hogy szerezhető több módon - vagy külső program, akár még kényelmes is lehetne. Így egyelőre kemény bemutatás az iTS-ral nem rendelkező országokban élőknek.
  • A másik látványosság az oldalsáv új felosztása (Library, Store, Devices, Playlists) és a csatlakoztatott iPod beállítófelülete. Utóbbi szintén a nem könnyen szerethető újítások közé tartozik, de azt el kell ismerni, hogy helyükre kerültek a funkciók. Ezeknek eddig sem volt sok keresnivalójuk a beállítások közt, a felhasználó szeme előtt a helyük.
  • Az eddigiekhez hasonlóan majdnem jó a videólejátszás is. Az első próbálkozások után úgy éreztem, az Apple be akar zárni a saját világába. Csak .mov fájlokat eszik a lejátszó, minden telepítette kodekem és QuickTime komponensem ellenére. Normális filmnézéshez továbbra is kell egy (két-három) lejátszó, az iTunes beépítettjével meg lehet villogni a pécés haveroknak. (Akik kiröhögnek a WMP ismeretében.)
  • Abszolút béta érzés a filmek Infó lapja. Választhatunk a TV show, Movie és Music Videó típusok közül - az animációs kisfilmek helyén gondolkodtam egy sort -, a műfaj megjelölésekor viszont már tobzódhatunk a lehetőségek közt, ugyanis a filmek osztoznak a zenékkel a listán. Azt hiszem, a Cowboy Bebop műfaján nem kéne hosszan gondolkodni, de minden más gondot jelenthet…
  • Vitathatatlanul hasznos a beépített backup funkció. Nem a legokosabb - kérem rakjon be egy lemezt, teleírom, aztán kérek másikat - de legalább benne van a programban. Az igazi az lenne, ha az egyszer iTunes-ból megvett számokat le lehetne tölteni adatvesztés esetén, de ez is nagy lépés. Az Apple mintha hangsúlyozná az utóbbi időben az adatmentés hasznosságát. Előbb a Time Machine, most iTunes mentési lehetőség.
  • Olyan elem, amit igazán utálok, csak egy van. Ez pedig a számláló a Podcast kategória mellett, ami jelzi, hány meghallgatatlan podcastunk van. Ilyen funkció jó tud lenni mailkliensben, rss olvasóban, de podcast hallgatáshoz túlzás. Szórakozásból hallgatok letölthető műsorokat, nincs szükségem kimutatásra, “mennyi van még hátra”. Ráadásul az iTunes egyetlen számlálós eleme, ami még rá is irányítja a figyelmet.

Összességében jó indulása ez a 7-es sorozatú iTunes-nak, ha a 7.1, 7.2 javítja majd a fenti hiányosságokat. Vagy legalább felrak egy béta matricát a csillogós felületre.

És még valami. Elgondolkodtató, hogy amikor az Apple nagyobb változtatást hajt végre napi használatú programok grafikus felületében (Mail 2.0, iTunes 7), napokon belül megjelennek mindenféle appok a változások “visszacsinálására”. Mivel ezek mélyen beleturkálnak az app bundle-ökbe, nem meglepő, ha településhez jogemelést kérnek. Amennyiben malware-t akarnék macre juttatni, egy ilyen lehetőséget biztos megpróbálnék…