[Rozw.] YT i "feature=player_embedded" - jak to automatycznie usuwać?

w dziale Opera
addos napisał(a):

Mamy 2 różne linki prowadzące do tego samego miejsca:

http://www.youtube.com/watch?feature=player_embedded&v=z9cUEyuOduQ
http://www.youtube.com/watch?&v=z9cUEyuOduQ


Jedyna różnica to:
feature=player_embedded

Co zrobić, żeby Opera automatycznie usuwała ten ciąg znaków?
Potrzebne mi to m.in. do poprawnego działania rozszerzenia "Youtube Autoplay Killer":
https://addons.opera.com/pl/extensions/details/youtube-autoplay-killer/?display=en

Łukash napisał(a):

Ja proponuję zostawić powyższą sprawę w spokoju i zastosować rozszerzenie które sobie z tym poradzi :
https://addons.opera.com/extensions/details/extendtube/
Bardzo wiele funkcji, a w nich również opcja wyłączenia autostartu, również wyłączenie automatycznego buforowania, start filmików w zdefiniowanej rozdzielczości itd itp.

addos napisał(a):

OK, rzeczywiście działa z tym rozszerzeniem co podałeś.
Mimo wszystko jestem ciekawy czy da się coś zrobić z usuwaniem tego fragmentu...

Medium napisał(a):

Originally posted by addos:

Mimo wszystko jestem ciekawy czy da się coś zrobić z usuwaniem tego fragmentu...

Przeanalizuj, jak to zrobiono w ExtendTube smile

addos napisał(a):

Ale ExtendTube raczej nie usuwa tego ciągu znaków...
Zależy mi na tym, że gdy kopiuję taki adres, to chcę aby był jak najkrótszy i bez zbędnych znaków smile

gwarser napisał(a):

Tu http://my.opera.com/pdarko/blog/extendtube-actions jest akcja do tego (Remove tracking parameter). Według opisu powinna działać na każdej stronie, ale chyba jednak "akcje" w ExtendTube są ograniczone tylko do YT. Jak byś chciał mieć to na każdej stronie, to można z tego zrobić userscript.

addos napisał(a):

Nie znam się na JS sad

addos napisał(a):

Dzięki, na razie jest OK smile

addos napisał(a):

Jednak nie działa, np. tutaj jest film i jeżeli kliknę tak, żeby mnie przeniosło bezpośrednio na YT to dalej jest źle:
http://www.wykop.pl/link/1487453/maly-niepozorny-wir-wodny-ktory-wciaga-doslownie-wszystko-do-swego-wnetrza/

gwarser napisał(a):

Z playera we flashu? Ten skrypt 'przepisuje' tylko linki.
Możesz użyć takiej akcji:

//Action trigger: Immediately
var url = window.location.href;
if(/&?feature=[^&]+/.test(url)){//w skrypcie trzeba by poprzedzić czymś w rodzaju `/youtube.com/.test(window.location.host) &&` 
    url = url.replace(/&?feature=[^&]+/, '');
    window.location.replace(url);
}


albo poczekać by izaak-goldstein dodał coś podobnego do skryptu.

addos napisał(a):

Chodzi mi tylko o to, że gdy wejdę pod ten link co podałem to widać osadzone okienko z YT.
Chcę obejrzeć to bezpośrednio z YT więc klikam w tytuł, który jest w lewym górnym rogu tego osadzonego filmu.
Po kliknięciu Opera przenosi mnie na YT i wyświetla mi poprawnie film (blokuje autostart tak jak chcę) ale dalej w pasku adresu widać

to: http://www.youtube.com/watch?feature=player_embedded&v=eqROBTVgL6A
zamiast
tego: http://www.youtube.com/watch?&v=eqROBTVgL6A

Medium napisał(a):

Originally posted by izaak-goldstein:

Skrypty użytkownika potrafią zmieniać zawartość kodu html i javascript, napisy i linki wewnątrz "flasha" są nietykalne.

Ręcznie można jednak wyciąć te elementy bez szkody dla prawidłowych linków.

addos napisał(a):

No dobrze, flash flasem, ale przecież Opera na końcu wie pod jaki adres musi przejść... to w ten ostatni moment nie można już ingerować?
Przypuśćmy, że każdy adres, który ma w nazwie ciąg znaków "reklama" chciałbym zmieniać na jakiś inny adres (to tylko przykład wiem, że bez sensu). Nie da się ingerować w takie rzeczy?

Medium napisał(a):

Originally posted by izaak-goldstein:

Ręcznie w sensie kopiuj -> zmodyfikuj -> wklej?

Coś w tym stylu. Też wykasowanie tych elementów z paska adresu przed przejściem na stronę.

No i unikanie rozpowszechniania linka do filmu drogą skopiowania ewentualnej zawartości paska adresu, a korzystanie z adresu w opcji 'Udostępnij' lub - po zalogowaniu - 'Fajne'.

addos napisał(a):

Jeżeli dałbyś radę, to byłbym wdzięczny.

A trudne by było zmienić tło w komentarzach na YT?
Konkretnie chodzi mi tylko o tło napisu: (Show the comment)... często się mylę i zamiast w link do komentarza, to klikam w link do czyjegoś kanału.

addos napisał(a):

Z góry pięknie dziękuję