Sziasztok,
Azt szeretném elérni, hogy a Chrome-ban egy adott linkre kattintva ne megnyissa azt a böngészőben, hanem egy script fusson le.
Amiről konkrétan szó van: a youtube linkeket szeretném, hogy minitube-ban nyissa meg, a beágyazott videóktól egyelőre el tudok tekinteni, tehát amire szükségem lenne: a Chrome egy linkre való kattintásnál ellenőrízze, hogy a domain a youtube.com -e, és ha igen akkor futtasson egy
minitube http://youtube.com?watch?v=video_id
parancsot.
Nyilvánvalóan ehhez valamiféle kiegészítőre van szükségem, esetleg proxy server, ami a saját gépemen fut? Nem tudom...
Más...
Tegnap foglalkoztam egy kcisit egy script megírásával, ez megoldás lenne a beágyazott, és a más oldalakon való videók külső alkalmazásban (mplayer, vlc) való lejátszására, de ahogy egyre előreébb haladtam vele, úgy éreztem már nagyon közel járok a teljes megoldáshoz, ha elindítok egy flash videót bármely oldalon, azonnal nyílik az mplayer, és már kezdi is lejátszani, de:
- Közben a böngészőben is megy tovább a video, ezt le kell pause-olni.
- Jött a nagy ötlet, majd elmásolom a videot, az eredeti helyén pedig kicserélem egy néhány másodperces flv-re, miszerint "Loading video in mplayer...", milyen elegáns is lenne, de aztán rájöttem hogy ez a file maga a video, amit a flash player folyamatosan streamel, így valószínűleg hamar felülíródna a videóm, de ami még nagyobb baj, az elmásolt videó csak addig lenne meg, ameddig a másolás előtt be lett streamelve.
- Ugyebár flash által letöltött fileokat figyelem, ahol ha megjelenik egy video, azt automatikusan nyitja meg az mplayer, így problémák merülnek fel, ha pl. bezárom az oldalt, ahol a video van, ilyenkor kikerül a /tmp-ből a videó
Sajnos arra jutottam, hogy egyelőre ezt nem tudom kivitelezni, de várom az okosabbak véleményét, az elsőnek említett probléma prioritásban most előreébb került.
Köszönöm előre is az ötleteket.