Hát lássuk:
A cucc elkészítését Ubuntu-n írom le (Dapper, Edgy, Feisty). Más disztrókkal is működik szerintem, mivel csak gDesklets kell hozzá. Próbálni kell.
Mivel az egész a gDesklets-re épül, fel kell telepíteni a használatához két csomagot:
# apt-get install gdesklets gdesklets-data
Ha ez kész, akkor töltsük le az általam itt-ott módosított SideCandy-RSS csomagot.
# wget http://hup.hu/old/images/hup/TV_musor/sidecandy-rss_01.tar.bz2
A kátránylabdában levő könyvtárat másoljuk be a ~/.gdesklets/Displays könyvtárba. Ha nem lenne még .gdesklets könyvtárunk, akkor egyszer indítsuk el a gDesklets alkalmazást, és az létrehozza. Azért a ~/.gdesklets könyvtárba tesszük a cuccot, mert egyrészt ide egyszerűbb, másrészt nem szeretnénk, hogy egy gdesklets frissítés fejbeverje a cuccunkat.
Nos, ha ez kész, akkor indítsuk el a gDesklets-t. Az ún. gDesklets Shell "News/RSS Aggregators" menüpontjában látnunk kell a "SideCandy RSS 0.10"-et legalább egy példányban.
Ahogy a bekeretezett részben látszik, nekünk a ~/.gdesklets/<username>/... útvonalon levő cucc kell. Tegyünk ki belőle párat az asztalra, mert darabokból fogjuk összerakni.
Jobb klikk a bal felsőn -> "Configure desklet". A "Behavior"-t állítsuk "Never slide"-ra. A "Borders"-t értelemszerűn. A transzparens háttérről a "gfx/bg/bg.png" hack gondoskodik.
Jöhet a következő. A "Behavior"-t itt is (és majd az összes többinél is) állítsuk "Never slide"-ra. A "Borders"-t értelemszerűen.
Harmadik elem.
Negyedik, és így tovább.
Hogy TV tartalom is legyen a stuffban, a tv.animare.hu oldal RSS szolgáltatását fogjuk használni. Érdemes regisztrálni az oldalon, mert ha tagok vagyunk, testreszabhatjuk azt, hogy mit lássunk a desktop-unkon való fejlécekre kattintáskor. Értelemszerűen. Csak egyszer kell bejelentkezni, a továbbiakban megjegyzi a beállításainkat, nem is kell vele foglalkozni. Most már több, mint egy (vagy kettő?) éve használom így, szépen működik. Válasszuk ki a felsorolt TV csatornák közül a szükségest, majd az RSS feed URL-jét másoljuk ki.
Keressük meg, hogy melyik desklet-ben akarjuk látni, "Configure desklet", "RSS details", másoljuk be az RSS feed URL-t, majd állítsuk be az értékeket.
Érdemes a betűméretet kicsire állítani, hogy minél több infó kiférjen. Nekem 1400x1050-ben a "7"-es méret jött be. Nyilván igény szerint. Meg a színezést is.
Állítsuk össze az egészet.
És elkészült. A többi desklet-et az első mintájára állítsuk be.
Hogy az egész cejg automatikusan elinduljon, készítsünk egy bejegyzést a gDesklets-re a "System -> Preferences -> Sessions"-ben a képen látható módon. Ezzel a rendszer indításakor automatikusan elindul az egész stuff. Ha nem akarjuk, hogy a gDesklets a tálcán figyeljen, akkor állítsuk be a gDesklets-et magát is. Ezután az indítása "csendben" történik.
A végeredmény valami ilyesmi lesz:
A szemfülesek észrevehették, hogy a stuff nem csak TV műsor megjelenítésére, hanem gyakorlatilag bármely RSS feed legutolsó fejlécének kihelyezésére is használható.
Jó szórakozást!
- A hozzászóláshoz be kell jelentkezni
- 20729 megtekintés
Hozzászólások
trey,
ezer hála
üdv
gaboro
- A hozzászóláshoz be kell jelentkezni
Wow! Ez nagyon klassz, köszi a leírást.
Egyetlen dolog nem akar menni, mégpedig az átlátszóság. Beállítottam neki az említett képet, de ezután fekete lesz a háttere. Workaroundként egyelőre beraktam valamit, ami hasonlít a háttér színéhez :)
Trey, van ötleted, mi lehet a hiba nálam?
- A hozzászóláshoz be kell jelentkezni
Hát, nem tudom. VGA kártya? X beállítások?
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
Mivel a Beryl fut, és a terminálok például korrektül átlátszanak, szerintem valami más lehet.
- A hozzászóláshoz be kell jelentkezni
Nálam nem fut semmiféle szemcukorka (Beryl, Compiz), így lehet, hogy az a ludas? Nézd meg kompozitor nélkül.
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
Kilőttem a Berylt, de a helyzet sima Gnome alatt is ugyanaz :(
- A hozzászóláshoz be kell jelentkezni
Akkor nemtom. Ennyire nem értek a grafikához.
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
egy időben x composite extension kellett neki, én is használok berylt de nekem jó az átlátszóság
- A hozzászóláshoz be kell jelentkezni
Ha jól ferdítem, írja, h gnome 2.8 v. magasabb ver. alatt nem mükszik :(
- A hozzászóláshoz be kell jelentkezni
Már micsoda? BTW: honnan lenne valakinek 2.8-as GNOME-ja, amikor 2.18 a stabil?
(Nekem 2.18.1 van)
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
Bocsi, GTK-t akartam írni :)
- A hozzászóláshoz be kell jelentkezni
Már csak az a kérdés, hogy mi írja és hol? :)
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
gDesklets Configuration Version 0.3.53
XComposite support (requires composition manager)
this does not work with GTK 2.8 or higher for technical reasons
utána pedig egy Áttetszőség nevű checkbox
Remélem kimerítő a válasz :D
- A hozzászóláshoz be kell jelentkezni
0.3.53? Nekem 0.35.3 van.
Amúgy 2.10.11-es GTK+ van a gépemen. Szóval nem értem. :)
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
GNOME 2.18 (a legutolsó stabil) meg sem nyikkan GTK+ 2.10 nélkül, szerintem.
--- GTK programozás C nyelven ---
http://hu.wikibooks.org/wiki/GTK%2B_programoz%C3%A1s_C_nyelven
- A hozzászóláshoz be kell jelentkezni
Nekem viszont a földgömbök nem jelennek meg.
- A hozzászóláshoz be kell jelentkezni
"kátránylabda" LOL :)
--
Fontos feladatot soha ne bizz olyan gepre, amit egyedul is fel tudsz emelni!
- A hozzászóláshoz be kell jelentkezni
és a szemcukorka? :) nekem az is tetszett :)
- A hozzászóláshoz be kell jelentkezni
APFRÉMAM - A Padlón Fetrengve Röhög És Megijeszti A Macskát
ROTFLASTC - Rolling On The Floor Laughing And Scare The Cat
Az az érzésem, hogy trey túl sok Linuxvilágot olvas mostanában ;>
Üdv,
Dw.
"Jegyezze fel a vádhoz - utasította Metcalf őrnagy a tizedest, aki tudott gyorsírni. - Tiszteletlenül beszélt a feljebbvalójával, amikor nem pofázott közbe."
- A hozzászóláshoz be kell jelentkezni
szuper, ezer köszönet! remélem jobb lesz, mint amiket eddig próbáltam :) azok néha induláskor megfagyasztották a desktopot, meg efféle.
el lehet valahogy érni azt, hogy ne csak az aktuális látszotjon, hanem a következő, esetleg az előző is? kattogtatok, de még nem találtam rá. pedig pofás lenne.
ha nem is lehetne, akkor is nagyon szépen köszönöm, tetszik!
- A hozzászóláshoz be kell jelentkezni
A következő műsorhoz kellene a "következő műsorok" RSS feed-je a tv.animare.hu-ról, de nincs nekik olyan (pedig itt kinn vannak a következő műsorok). Már gondolkodtam, hogy írok nekik, hogy jó lenne. Nekik nem lenne nagy meló megcsinálni. Ha meg nem csinálják meg, akkor 10 perc alatt lehetne a weboldalukra egy custom parser-t csinálni (mondjuk perl-ben, mert ahhoz értek tán jobban), ami legenerál egy "következő műsor RSS feed"-et, és ki lehetne tenni valahova. Onnantól kezdve lehetne használni, vagy lehetne bővíteni ezt a stuffot.
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
igen, én is sejtettem, hogy maga a meló nem lenne nagy annak, aki ért hozzá. anno egy másik ilyesmi, talán a porthuramba vagy mi is volt a neve tudott ilyet, de az a port.hu-ról szedte. ott előző-aktuális-következő is volt egy ilyen ablakban. frappáns lenne. sajna csak lelki támogatást tudok nyújtani, mert nem értek hozzá, de ha szavazat kell, akkor szólj és bármikor :) mert nekem spec tetszene, ha lehetne ilyet is.
- A hozzászóláshoz be kell jelentkezni
Hát ennek a cikknek a megírása is kb. másfél évbe tellett, ha másfél év múlva jó lesz a folytatás... :) Előbbre nem ígérem. Viszont az elképzelés megvan, a forrás ott van, akinek van kedve, folytassa.
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
"porthuramba"
Annak idején nézegettem a port.hu-t is, de ott én nem láttam RSS feed-et. Ennek az oka az valószínűleg, hogy a port.hu azt szeretné, ha az oldalát látogatnád (reklámok). Innentől kezdve nem vagyok benne biztos, hogy a port.hu-s megoldás jogilag mennyire van rendben. Az animare saját maga adja az RSS-t, így annak használatával nincs ilyen probléma.
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
Jogilag mennyire van rendben... Ezek szerint a Google is jotalanul indexeli? :)
Amúgy szerintem jogilag rendben van a dolog. Ha valamit nyilvánossá tett, akkor nem lehet olyasmit csinálni hogy "illegálisan nézted meg". És ha konzolos browserrel nézem? Szal sztem lehet csinálni. Max nem kell elmondani nekik. Amúgy meg az ember úgyse csak a műsorárt megy föl, hanem az ajánlók miatt is. Az meg több kattintás - több reklám.
- A hozzászóláshoz be kell jelentkezni
sajnos már elég régóta nem foglalkoznak a superkarambás verzióval, ergó nem működik :-(
pedig régen én is használtam...
--
by Mikul@s
- A hozzászóláshoz be kell jelentkezni
Azabaj munkahelyen nincs ra idom... Itthon meg keptelen vagyok futtatni... De megnezem mit lehet tenni az ugy erdekeben
---
Apple iMac 20"
áéíóöőúüű
- A hozzászóláshoz be kell jelentkezni
Most nézem, hogy nem is kell a parser, mert a feed-ben benne van a következő műsor is:
http://www.animare.hu/rss.aspx?channel=tvchannel&filter=5
Hát akkor csak a plugin-t kell módosítani :)
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
Vajon a porthu/tvfilmhu/animarehu/stb honnan (es mennyiert) szerzi be a musorlistat?
nemhiszem, hogy egyenkent felhivjak a TVket, hogy "figyuma, mit adtok csutortokon?"
--
A vegtelen ciklus is vegeter egyszer, csak kelloen eros hardver kell hozza!
- A hozzászóláshoz be kell jelentkezni
"el lehet valahogy érni azt, hogy ne csak az aktuális látszotjon, hanem a következő, "
Na jó, egy quick & dirty hack (a többihez már nagyobb meló kellene), hogy lásd a következő műsort is:
az sc_rss.display file-t kell módosítani a következőképpen:
--- sc_rss.display.last 2007-05-06 13:57:09.000000000 +0200
+++ sc_rss.display 2007-05-06 14:04:40.000000000 +0200
@@ -276,7 +276,7 @@
Dsp.name.value = item[0][0]
Dsp.provider.value = item[0][1]
Dsp.title.value = display_text(item[1][0], maxtitle)
- Dsp.description.value = display_text(item[1][1], maxblurb)
+ Dsp.description.value = display_text(item[2][0], maxtitle)
Dsp.description.wrap_at = Unit(4, CM)
else:
Dsp.title.value = ""
Kitettem az új csomagot ide.
Eredmény itt.
Ennél többre most nincs időm.
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
Trey, egyéb lehetőségem nem lévén, virtuálisan (ez most úgy is aktuális téma sok mindenben :) ) megemelem a kalapom! nagyon szépen köszönöm!
- A hozzászóláshoz be kell jelentkezni
További easter egg jellegű feature (ha valaki nem vette volna észre), hogy az RSS-ek mellett levő "földgömbre" kattintva az éppen futó műsor leírása jelenik meg a beállított böngészőben (firefox).
Az egész az én igényeimre lett kialakítva, de nyilván szabadon módosítható az egész.
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
Háj!
Volt egy kis időm és sikerült megcsinálnom, hogy az aktuális műsor után a következő 2 műsort is mutassa.
A műsorok címeire kattintva ugrik a böngészőben a műsorhoz.
http://al.pmmf.hu/~roti/sidecandy-rss.tar.bz2
nekem is 7-es betűméretekkel látható a legjobban:
http://al.pmmf.hu/~roti/pics/linux/screen.png
Roti
- A hozzászóláshoz be kell jelentkezni
A háttérképed érdekelne ;-)
--
A nyúl egy igazi jellem. Ott ül a fűben, de akkor sem szívja!
- A hozzászóláshoz be kell jelentkezni
Király. Kitettem a többi mellé.
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
nincs véletlenül egy pici időd? :) elrabolnék belőle egy keveset. ez a desklet a tv műsorhoz most már valamiért nem a valósat mutatja. nincsenek időpontok. sajna én nem nagyon értettem mitől működik, pedig megnéztem. nem volna kedved megnézni? kapsz érte virtuális sört :) és ezer hálás köszönetet!
- A hozzászóláshoz be kell jelentkezni
Új a weboldaluk, most álltak át. Az RSS feed-jükben nincs benne az időpont. Már írtam nekik az előbb, hogy tegyék vissza. Szerintem minél többen írunk, annál hamarabb lesz visszatéve. Tehát a dolgod, írni ide:
iroda @ animare . hu
:)
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
missön dán :) írtam én is. hátha... megkedveltem ezt az izét az desktopon... :)
- A hozzászóláshoz be kell jelentkezni
Szinte azonnal válaszoltak. Egy Stefánia nevű hölgy írt, akinek elmondtam, hogy mi a probléma és szinte azonnal visszatette :) Remélem így is marad.
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
igen, én is meglepődtem, hogy milyen hamar ott lett a kért dolog. dícséretes reakcióidő!
- A hozzászóláshoz be kell jelentkezni
bocs, hogy téged zargatlak, de anno amikor próbálkoztam ezze a sidecandy-vel, te kiraktad azt a verziót ide, amit továbbbuheráltál szuperül (azóta is szuperül ment. mostanáig...). én nem vagyok programozó, lövésem sincs mi a baja... tudsz segíteni? amióta hardyra váltottam (ó, anyám, elhibázott lépés volt még, de ez van :) ), azóta belépéskor, amikor indulnak a deskletek, akkor az általad buherált sidecandy rss izé bepusztul. ezt írja ki magáról:
A fájl nem található
/usr/lib/gdesklets/utils/vfs.py
52 # Reads the entire file and returns its contents.
53 #
54 def read_entire_file(uri):
55
56 try:
> 57 uri = gnomevfs.read_entire_file(uri)
58 except:
[---] 59 log("Warning: Couldn't read file \"%s\"." % (uri,))
60 raise
61
62 return uri
63
remélem észreveszed ezt az ezer éves topikot :) előre is köszi, ha vetsz rá egy pillantást.
--
xterm
- A hozzászóláshoz be kell jelentkezni
Erre a válasz engem is érdekelne, mert nálam ugyan ezt csinálja :((((
- A hozzászóláshoz be kell jelentkezni
meglehet nem nézi már vissza :) de annyira nem fontos, hogy ezért zaklassam, van bőven elég dolga.
--
xterm
- A hozzászóláshoz be kell jelentkezni
Már nem követem a gdesklets-t, mert tavaly október körül conky-ra váltottam, úgyhogy sajnos nem tudom.
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
wow, ez elkerülte a figyelmemet :) köszi, meglesem ezt is. hátha beválik.
--
xterm
- A hozzászóláshoz be kell jelentkezni
Koszi :P
- A hozzászóláshoz be kell jelentkezni
Chh.. Nekem még az ídőjárást sem sikerült beállítanom :) Trey egy pár tőmondattal tudnál nekem adni egy támpontot mire kéne rá google-znom ? Ha leírtad már valahol akkor csak egy linket kérek utána megoldom magam :D Sőt ha egyáltalán van valami más amolyan desktopra tervezett ídőjárás jelentő program nem zárkozok el más alternatívától. Gnome -ot használok.
Ja és tudom hogy hozzá lehet adni a gnome-panelhez szóval mindenek elött megelőzök mindekit a poén kedvéért ! :) De nekem olyan csicsás - cicomás kell ami az asztalon figyel!
- A hozzászóláshoz be kell jelentkezni
Van egy csomó időjárás plugin a gDesklets-hez. Azokat kéne meglesni.
Példa:
http://www.gdesklets.org/?q=desklet/view/171
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
Ez a tvújság jó dolog. Én sajna nem tudok programozni, de próbálgattam a tv_grab_huro-t belőni a tvtime-hoz.
De egyrészt 19 óra után nem jelenít meg semmit, meg lassú is. Valahogy nem egyszerű a dolog.
Nincs valakinek affinitása arra, hogy elkészítsen egy új perl scriptet, hogy az az animare-ről szedné le az aktuális, és következő műsorokat?
Az ezer hála nemcsak tőlem érkezne.
Amúgy mindenkinek Búék!
- A hozzászóláshoz be kell jelentkezni