Přehrávání YouTube videa tady na fóru

Máte nápad na zlepšení? Sem s ním!
Uživatelský avatar
rotten77
Moderátor
Příspěvky: 2883
Registrován: 8.03.2007 7:13
Bydliště: Prostějov
Kontaktovat uživatele:

Přehrávání YouTube videa tady na fóru

Příspěvek od rotten77 »

Zdarec hoši, tak jsem se včera trochu nudil a udělal takovou vychytávku. Jde o takovej malej skript pro Greasemonkey, který umožní přehrávat videa z YouTube přímo tady na fóru, aniž by jste museli klikat na odkaz a na YouTube tak přejít.

Jediné, co k tomu potřebujete, je používat FireFox (EDIT: není nutné, viz další příspěvky), mít nainstalovaný plugin Greasemonkey a tento můj skript.

Jak to funguje?
Takže, ten skript prostě projede celou stránku a když najde odkaz na youtube, přidá za něj malou šipku. Pokud na tu šipku kliknete, tak se za tímto odkazem objeví samotné video.
Ještě to není 100% otestováno, ale zatím to funguje :-)

Co tedy potřebuji?
* prohlížeč Firefox (http://www.mozilla-europe.org/cs/firefox/) (EDIT: není nutné, viz další příspěvky)
* doplňek Greasemonkey (https://addons.mozilla.org/cs/firefox/addon/748), který umožňuje spouštět uživatelské JavaScripty (EDIT: závisí na použitém prohlížeči)
* můj "Play YouTube" skript (http://sites.google.com/site/rcode77/gr ... outube.txt)

Instalace Firefox
* nainstalujte Greasemnokey
* Nástroje > Greasemonkey > Nový uživatelský skript (Nebo klikněte pravým tlačítkem myši na opičku, která se vám objeví vlevo dole)
* (při prvním spuštení vás gm požádá, abyste vybrali editor, ve kterém chcete skripty upravovat, je to jednom postačí třeba i poznámkový blok, doporučuji ale např. PSPad)
* Vyplňte položky, je jedno jak, třeba: Name=Play YouTube, Namespace=play-youtube, Description=Přehrávání YouTube videa
* Textová pole Includes a Excludes slouží k tomu, aby jste si řekli, na jakém webu chcete skript používat (Includes), nebo na kterém o chcete zakázat (Excludes). V případě, že ho chcete používat všude, dejte do Includes hvězdičku (*), pokud jenom tady na fótu tak http://www.hudebniforum.cz/*
* Otevře se vám editor s prázdným skriptem - budou tam jenom komentáře. Do tohoto skriptu vložte obsah toho txt souboru playyoutube.txt

Jak říkám, zatím to nemám na 100% otestováno, ale zatím jsem na žádný problém nenarazil. Ani nevím, jestli to někomu k něčemu bude :-) ale docela to urychlí a zpříjemní přehrávání videa.

EDIT: ještě ukázka jak to funguje
Obrázek

EDIT2: Napadá mě ještě další využití - můžu třeba udělat MP3 přehrávač na stejném principu (že bych z odkazu na MP3 soubor udělal nějaký přehrávač, ale asi by to nefungovalo na serverech, jako je Uloz.to, E-disk apod.)
Naposledy upravil(a) rotten77 dne 9.12.2008 9:58, celkem upraveno 4 x.
pehve
Příspěvky: 2016
Registrován: 30.08.2007 9:56

Příspěvek od pehve »

Jediné, co ktomu potřebujete, je používat FireFox, mít nainstalovaný plugin Greasemonkey a tento můj skript.
jo...takže stačí jen změnit svuj oblíbenej vychytanej browser a nainstalovat 2 nový programy... :roll:
Uživatelský avatar
rotten77
Moderátor
Příspěvky: 2883
Registrován: 8.03.2007 7:13
Bydliště: Prostějov
Kontaktovat uživatele:

Příspěvek od rotten77 »

pehve píše:jo...takže stačí jen změnit svuj oblíbenej vychytanej browser a nainst$alovat 2 nový programy... :roll:
:-)
Chrome (snad i safari) taky myslím umí greasemonkey a předpokládám, že pro operu bude taky existovat nějaký plugin na spouštění uživatelských javascriptů. S IE si nejsem jist.

EDIT:
http://en.wikipedia.org/wiki/Greasemonk ... r_browsers
Uživatelský avatar
rotten77
Moderátor
Příspěvky: 2883
Registrován: 8.03.2007 7:13
Bydliště: Prostějov
Kontaktovat uživatele:

Příspěvek od rotten77 »

Instalace Google Chrome
* Nainstalujte Greasemetal (http://greasemetal.31tools.com/)
* Skript playyoutube.txt přejmenujte na playyoutube.user.js a zkopírujte do adresáře Dokumenty\userjs
* Spusťtě z nabídky Start > Greasemetal (objeví se vám nějaká stránka z Greasmetalu, tak jenom zaškrtněte to políčko, až se příště nezobrazuje)

EDIT: V Chrome to chce na tu šipkou kliknout 2x po sobě (jednou se jakoby to video nenačte)
EDIT2: nová verze skriptu - před tím to bralo i odkazy na uživatele/kanály (to samozřejmě nefunguje), teď jenom video


Instalace Opera (9.62)
* Opera uživatelské skripty podporuje přímo, takže tady je to vyřešeno
* Skript playyoutube.txt přejmenujte na playyoutube.js a zkopírujte někam do adresáře (pozn. pokud dáte jméno skriptu jako pro chrome, tedy skript.user.js, tak to nefunguje)
* Nástroje > Nastavení > Pokorčilé volby > Obsah > Nastavit JavaScript
* Vyberte složku, do které jste umístili skript, a je to

Instalace Internet Explorer 7
* Musíte mít nainstalován IE7Pro (http://www.ie7pro.com/ - při instalaci nezapomňte zaškrtnout "Povolit zásuvné moduly a uživatelské skripty")
* Skript playyoutube.txt přejmenujte na playyoutube.ieuser.js a zkopírujte do C:\Program Files\IEPro\userscripts
* Nástroje > IE7Pro Preferences > Uživatelské skripty. Pokud tam Play YouTube není, tak klikněte na tlačítko "Znovunačíst skripty".
* Zaškrtněte "Play YouTube"
* (pozn. v IE mi to ale nejede - a nejede mi žádné vložené video z youtube - když se třeba podívám na http://www.youtubevideo.cz/, tak tam taky video nejde přehrát)
Uživatelský avatar
cerfotoc
Příspěvky: 1443
Registrován: 21.05.2008 17:22
Bydliště: Šumperk
Kontaktovat uživatele:

Příspěvek od cerfotoc »

a safari? :twisted:
schecter damien 7(w/ EMG 707), engl e530, l-amp 50W 6L6 poweramp, engl e212v
line6 relay g90, ehx memory toy, korg dtr-1000, rocktron hush super c, the t.racks pc200


Obrázek
Uživatelský avatar
Joey
Příspěvky: 1924
Registrován: 16.08.2007 22:39
Bydliště: Tam kde mě ČD zavezou
Kontaktovat uživatele:

Příspěvek od Joey »

cerfotoc píše:a safari? :twisted:
Jestli ho někdo používá, tak nevim :?.
BaCH Modified SG :: MXR M104 :: The "Shotgun" J :: Elixir strings :: R.M. Pickups Cable One

Jan Kaplický 1937 - 2009
Uživatelský avatar
rotten77
Moderátor
Příspěvky: 2883
Registrován: 8.03.2007 7:13
Bydliště: Prostějov
Kontaktovat uživatele:

Příspěvek od rotten77 »

Joey píše:
cerfotoc píše:a safari? :twisted:
Jestli ho někdo používá, tak nevim :?.
Náhoudou, Safari je celkem rychlý prohlížeč. Rozhodně bych mu dal přednost před IE. Ale s příchodem Google Chromu má možná na Windows velkého konkurenta - oba jsou na stejném jádru WebKit.

Jinak zkuste tohle:
http://www.simplehelp.net/2007/11/14/ho ... in-safari/
Uživatelský avatar
vikicek
Příspěvky: 1747
Registrován: 23.08.2007 20:49
Kontaktovat uživatele:

Příspěvek od vikicek »

rotten77: Tyjo díky, pěkná věc :wink:
Ibanez RG321MH Royal Blue
VOX AD15VT
Planet Waves kabely
Uživatelský avatar
tallicaman
Příspěvky: 663
Registrován: 31.01.2007 19:44
Bydliště: Uherské Hradiště

Příspěvek od tallicaman »

pekne, ale mam tip, je to prkotina, ale nedalo by se treba udelat, ze kdyz kliknes na tu sipku podruhe, ze se to okno zavre a vse se vrati do puvodniho stavu? :)
BaCH "Gary Moore" Les Paul, Roland Cube 30X, Hendrix WAH
Uživatelský avatar
rotten77
Moderátor
Příspěvky: 2883
Registrován: 8.03.2007 7:13
Bydliště: Prostějov
Kontaktovat uživatele:

Příspěvek od rotten77 »

tallicaman píše:pekne, ale mam tip, je to prkotina, ale nedalo by se treba udelat, ze kdyz kliknes na tu sipku podruhe, ze se to okno zavre a vse se vrati do puvodniho stavu? :)
Aktualizováno, měl jsem to tak v plánu :-)

http://sites.google.com/site/rcode77/gr ... outube.txt

(otestováno jenom ve Firefoxu, kdyby to nešlo, tak použijte starší verzi souboru: http://sites.google.com/site/rcode77/greasemonkey > playyoutube.txt > klikněte na číslo verze)
Uživatelský avatar
DaveMurray
Příspěvky: 497
Registrován: 22.11.2007 13:44
Bydliště: Doma v Murrayově

Příspěvek od DaveMurray »

Je to dobrá věc!
Uživatelský avatar
cerfotoc
Příspěvky: 1443
Registrován: 21.05.2008 17:22
Bydliště: Šumperk
Kontaktovat uživatele:

Příspěvek od cerfotoc »

Joey píše:
cerfotoc píše:a safari? :twisted:
Jestli ho někdo používá, tak nevim :?.
jóó já Safari používám a jsem plně spokojenej:)(kdyby mi někdo chtěl doporučit operu nebo neco tak vsechno uz jsem zkoušel, ale já potřebuju jednoduchej, rychlej prohlížeč, chrome je na mě až moc jednoduchej:D)
schecter damien 7(w/ EMG 707), engl e530, l-amp 50W 6L6 poweramp, engl e212v
line6 relay g90, ehx memory toy, korg dtr-1000, rocktron hush super c, the t.racks pc200


Obrázek
kmarty
Příspěvky: 42
Registrován: 15.09.2014 14:56

Re: Přehrávání YouTube videa tady na fóru

Příspěvek od kmarty »

Zdravim,
doufam ze to davam do spravneho topicu.

Chtel bych poprosit mistni adminy jestli by nezmenili PHPBB kod youtube tak, aby nevynucoval Flash player.

T.j. aby pri pouziti kodu napr.:

Kód: Vybrat vše

[youtube]MtgQxf3nybA[/youtube]
se do stranky nevlozilo:

Kód: Vybrat vše

<object width="600" height="357" adlesse_been_here="true"><param name="movie" value="http://www.youtube.com/v/MtgQxf3nybA&hl=cs&fs=1&color1=0x006699&color2=0x54abd6&hd=1"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="http://www.youtube.com/v/MtgQxf3nybA&hl=cs&fs=1&color1=0x006699&color2=0x54abd6&hd=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="600" height="357" adlesse_been_here="true"></object>
Ale jen:

Kód: Vybrat vše

<iframe width="600" height="357" src="https://www.youtube.com/embed/MtgQxf3nybA" frameborder="0" allowfullscreen=""></iframe>
Dekuju
Uživatelský avatar
Nero
Rádce
Příspěvky: 29517
Registrován: 15.07.2007 13:21
last.fm: http://www.last.fm/user/Nero1
Bydliště: Brno

Re: Přehrávání YouTube videa tady na fóru

Příspěvek od Nero »

Zdravíčko. Mrknu se na to.
"Náš problém není v tom, že toho víme málo. Náš problém je, že mnoho z toho, co víme, není pravda."

PetrPeter 1975 - 2008
Uživatelský avatar
Nero
Rádce
Příspěvky: 29517
Registrován: 15.07.2007 13:21
last.fm: http://www.last.fm/user/Nero1
Bydliště: Brno

Re: Přehrávání YouTube videa tady na fóru

Příspěvek od Nero »

Mno, tak jsem pro testování připravil tag [yt], který se chová dle výše popsaného. Problém je, že když dosavadní [youtube] tag nahradím tímto ne-flash obsahem, přestanou fungovat všechna doposud vložená YT videa, což jaksi nechci... Má něko tušení, co dělám špatně? :)
"Náš problém není v tom, že toho víme málo. Náš problém je, že mnoho z toho, co víme, není pravda."

PetrPeter 1975 - 2008
Uživatelský avatar
Sajmon
Příspěvky: 1183
Registrován: 23.12.2012 23:15

Re: Přehrávání YouTube videa tady na fóru

Příspěvek od Sajmon »

kmarty píše:Zdravim,
doufam ze to davam do spravneho topicu.

Chtel bych poprosit mistni adminy jestli by nezmenili PHPBB kod youtube tak, aby nevynucoval Flash player.
V kódech se vůbec nevyznám. Co to, prosím, s přehráváním videí udělá?
„Always remember that the crowd that applauds your coronation is the same crowd that will applaud your beheading. People like a show.“
kmarty
Příspěvky: 42
Registrován: 15.09.2014 14:56

Re: Přehrávání YouTube videa tady na fóru

Příspěvek od kmarty »

No, predevsim to umozni prehravat YT videa bez nutnosti mit nainstalovany Flash (a pokud nekdo pouziva tak stary prohlizec ze HTML5 video neumi, tak tim zaroven youtube nahodi fallback na flash verzi). Zkratka to ma byt win-win situace, nechapu proc drivejc zadany [youtube] to nepobiraji. Zdrojove by mely obsahovat jen ten kod toho videa.
Uživatelský avatar
Nero
Rádce
Příspěvky: 29517
Registrován: 15.07.2007 13:21
last.fm: http://www.last.fm/user/Nero1
Bydliště: Brno

Re: Přehrávání YouTube videa tady na fóru

Příspěvek od Nero »

Taky tomu výsledku moc nerozumím. Když jsem testoval nasazení na novém postu, video se zobrazilo a načetlo u obou verzí. Ale když jsem prokliknul třeba do "Co zrovna posloucháte", ani v jednom z postů nedošlo k načtení, zobrazoval se jen text BBcode.
"Náš problém není v tom, že toho víme málo. Náš problém je, že mnoho z toho, co víme, není pravda."

PetrPeter 1975 - 2008
kmarty
Příspěvky: 42
Registrován: 15.09.2014 14:56

Re: Přehrávání YouTube videa tady na fóru

Příspěvek od kmarty »

Tak jestli jsem to pochopil dobre, tak stavajici [youtube] se nezmeni (resp. se z toho stane obyc text) proto, ze kazde takove slovo je namapovany na nejaky id a jeho zmenou ta definice dostane novy id a je nutny udelat resync tech id. Nebo tak nejak.

Neco jsem zahlid tady : https://www.phpbb.com/community/viewtop ... 6&t=932095
Uživatelský avatar
Nero
Rádce
Příspěvky: 29517
Registrován: 15.07.2007 13:21
last.fm: http://www.last.fm/user/Nero1
Bydliště: Brno

Re: Přehrávání YouTube videa tady na fóru

Příspěvek od Nero »

To bohužel technicky nemůžu udělat.
"Náš problém není v tom, že toho víme málo. Náš problém je, že mnoho z toho, co víme, není pravda."

PetrPeter 1975 - 2008
Odpovědět

Zpět na „HudebníFórum.cz“