Приветствую. Помогите через CB создать пункт контекстного меню на ютубовском флеш-плейере.

O031i0N1A998K6R7.jpg

я делаю, например, так:

Выделить код

Код:

((contextMenu, inspect) => {

   var menuItem = contextMenu.insertBefore(document.createElement("menuitem"), inspect);
   menuItem.setAttribute("label", "Показать ссылку на URL видео");
   menuItem.setAttribute("class", "menuitem-iconic");
   menuItem.setAttribute("image", "data:image/png;base64,...");
   addDestructor(()=> { menuItem.remove(); });
   
   addEventListener("popupshowing", (e)=> { 
      var URL = ??????;     
   }, false, contextMenu);   

   menuItem.onclick =()=> {
   alert (URL);
   }

}) (document.getElementById("contentAreaContextMenu"), document.getElementById("context-inspect"));

Но это всё просто как заготовка. А как сделать правильно, чтоб заработало?

Кажется через Сustom Buttons нельзя добыть новые пункты в меню флеш-плеера :/

bunda1 облом, стало быть...

...а если не через меню плейера? .. в общем-то, суть задумки такова: на страницах разных форумов часто встречаются встроенные плейера с ютуб-видосами, так вот цель не запускать их прям там для просмотра, а как-то одним действием получать ссыли на эти видосы и отправлять их на просмотр в VLC плейер, который тянет их в макс. качестве без лагов и не кеширует их на винт как браузер

psihkakihmalo
Скрипт для грисманки https://github.com/elundmark/Convert-Yo … UserScript - заменяет встроенное видео на ссылки с картинкой и, соответственно, на них работает, например, кнопка Открыть видео в PotPlayerMini, которую можете подправить под vlc.

turbot о, это наверное как раз то, что надо, спасибо, пошел пробовать