Полезная информация

Список ответов на каверзные вопросы можно получить в FAQ-разделе форума.

№1092602-11-2016 20:02:17

Stkvsky
Участник
 
Группа: Members
Зарегистрирован: 26-06-2012
Сообщений: 1700
UA: Firefox 38.0

Re: Custom Buttons

Ребята, подскажите пожалуйста, возможно ли у кнопки Открыть видео в PotPlayerMini, сделать что бы ЛКМ открывала ссылку в новой копии(окне) проигрывателя?
сейчас ПКМ открывает ссылку в преере, а ЛКМ добавляет в список воспросизведения.

Отредактировано Stakhovsky (02-11-2016 20:32:06)

Отсутствует

 

№1092703-11-2016 04:35:38

fokanik
Участник
 
Группа: Members
Зарегистрирован: 05-02-2014
Сообщений: 268
UA: unknown 0.0

Re: Custom Buttons

Stakhovsky пишет

Ребята, подскажите пожалуйста, возможно ли у кнопки Открыть видео в PotPlayerMini, сделать что бы ЛКМ открывала ссылку в новой копии(окне) проигрывателя?
сейчас ПКМ открывает ссылку в преере, а ЛКМ добавляет в список воспросизведения.

c2c28cc56241.jpg Такой команды нет у плеера.

Отсутствует

 

№1092803-11-2016 05:21:38

Stkvsky
Участник
 
Группа: Members
Зарегистрирован: 26-06-2012
Сообщений: 1700
UA: Firefox 38.0

Re: Custom Buttons

fokanik
Ясно, жаль, я знаю в плеере можно настроить, что бы все ссылки по ПКМ открывались в новом окне (f5(настройки) - общие - повторный запуск = Воспроизведение в новой копии проигрывателя)
Но тогда если используешь ЛКМ что бы добавить видео в список воспроизведение, оно тоже открывает в новом окне.
В общем я хотел, что бы одни видео можно было добавлять в список воспроизведения, а другие открывать в новой копии проигрывателя.

Отсутствует

 

№1092903-11-2016 06:41:10

fokanik
Участник
 
Группа: Members
Зарегистрирован: 05-02-2014
Сообщений: 268
UA: unknown 0.0

Re: Custom Buttons

Stakhovsky пишет

В общем я хотел, что бы одни видео можно было добавлять в список воспроизведения, а другие открывать в новой копии проигрывателя.

А попробуйте с двумя плеерами поработать, один стационарный, другой портативный - а настройки разные :sick:

Отсутствует

 

№1093003-11-2016 15:35:30

Stkvsky
Участник
 
Группа: Members
Зарегистрирован: 26-06-2012
Сообщений: 1700
UA: Firefox 38.0

Re: Custom Buttons

fokanik
Если так можно, то неплохой вариант. Спасибо.:)
А как сделать что бы ПКМ открывал видео в одном плеере, а ЛКМ в другом?

Отредактировано Stakhovsky (03-11-2016 15:46:53)

Отсутствует

 

№1093103-11-2016 19:51:54

fokanik
Участник
 
Группа: Members
Зарегистрирован: 05-02-2014
Сообщений: 268
UA: unknown 0.0

Re: Custom Buttons

Stakhovsky пишет

А как сделать что бы ПКМ открывал видео в одном плеере, а ЛКМ в другом?

Выделить код

Код:

if(param == "") file.initWithPath("C:\\Program Files\\DAUM\\PotPlayer\\PotPlayerMini.exe"); 
   if(param == "/add") file.initWithPath("C:\\PotPlayer\\PotPlayerMini.exe");

скрытый текст

Выделить код

Код:

if ( this.hasAttribute("initialized") ) return;

var path = "C:\\Program Files\\DAUM\\PotPlayer\\PotPlayerMini.exe";

this.onclick =e=> {
   if ( e.button == 0 )
        play(content.location.href, "");

   if ( e.button == 1 ) gShowPopup(self); 
    
   if ( e.button == 2 && !e.ctrlKey && !e.shiftKey && !e.altKey && !e.metaKey ) { 
        e.preventDefault();  
        play(content.location.href, "/add");           
        }
};


self.image = "moz-icon://file://" + path;
var playerName = path.split("\\").pop().replace(".exe","");
self.label = "Открыть видео в " + playerName;


var contextMenu = document.getElementById("contentAreaContextMenu"); 
var menuitem = contextMenu.insertBefore(document.createElement("menuitem"), document.getElementById("context-sep-open"));
menuitem.setAttribute("label", "Открыть в " + playerName);      
menuitem.setAttribute("class", "menuitem-iconic");
menuitem.setAttribute("image", "moz-icon://file://" + path); 
menuitem.onclick =e=> play(gContextMenu.getLinkURL(), e.button ? "/add" : "");
addEventListener("popupshowing", ()=> menuitem.hidden = !gContextMenu.onLink, false, contextMenu);
addDestructor(()=> menuitem.remove() );

    
function play(link, param, path) {
   var file = Cc["@mozilla.org/file/local;1"].createInstance(Ci.nsILocalFile);
   var process = Cc["@mozilla.org/process/util;1"].createInstance(Ci.nsIProcess);
   
   if(param == "") file.initWithPath("C:\\Program Files\\DAUM\\PotPlayer\\PotPlayerMini.exe"); 
   if(param == "/add") file.initWithPath("C:\\Program Files\\DAUM\\PotPlayer\\PotPlayerMini.exe");    
  
   process.init(file);
   process.run(false, [link, param], 2);
};


self.tooltipText = "Л: Открыть видео в " + playerName + "\nС: CB Меню \nП: Добавить видео в плейлист " + playerName;

Отсутствует

 

№1093203-11-2016 21:51:07

bunda1
Moderator
 
Группа: Moderators
Откуда: Латвия
Зарегистрирован: 09-02-2010
Сообщений: 4811
UA: Firefox 24.0

Re: Custom Buttons

intersk пишет

bunda1 можно эту кнопку поиска изменить так: ПКМ - поиск текста из буфера обмена, а меню по СКМ

Выделить код

Код:

custombutton://%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0D%0A%3Ccustombutton%20xmlns%3Acb%3D%22http%3A//xsms.nm.ru/custombuttons/%22%3E%0A%20%20%3Cname%3E%u041F%u043E%u0438%u0441%u043A%20%u043F%u043E%20%u0441%u0430%u0439%u0442%u0443%20%u0432%20Google%3C/name%3E%0A%20%20%3Cimage%3E%3C%21%5BCDATA%5Bdata%3Aimage/x-icon%3Bbase64%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%3D%3D%5D%5D%3E%3C/image%3E%0A%20%20%3Cmode%3E0%3C/mode%3E%0A%20%20%3Cinitcode%3E%3C%21%5BCDATA%5B//%20%u041D%u0430%u0441%u0442%u0440%u043E%u0439%u043A%u0430%20%u0444%u0443%u043D%u043A%u0446%u0438%u0439%20%u043A%u043B%u0438%u043A%u043E%u0432%20%u043C%u044B%u0448%u0438%20%u0434%u043B%u044F%20%u043A%u043D%u043E%u043F%u043A%u0438%20.............%0Athis.onclick%20%3De%3D%3E%20%7B%0A%20%20%20if%20%28%20e.button%20%3D%3D%200%20%29%20%7B%20%20%20%20//%20%u041B%u041A%u041C%0A%20%20%20%20%20%20%20%20var%20text%20%3D%20getSelect%28%29%20%7C%7C%20custombuttons.promptBox%28%27%u041F%u043E%u0438%u0441%u043A%20%u043F%u043E%20%u0441%u0430%u0439%u0442%u0443%20%u0432%20Google%27%2C%20%27B%u0432%u0435%u0434%u0438%u0442%u0435%20%u0442%u0435%u043A%u0441%u0442%20....%27%29%5B1%5D%3B%0A%20%20%20%20%20%20%20%20text%20%21%3D%3D%20%27%27%20%26%26%20searchInWebsite%28%20text%20%29%3B%0A%20%20%20%20%20%20%20%20%7D%20%20%0A%20%20%20%20%20%20%20%20%20%0A%20%20%20if%20%28%20e.button%20%3D%3D%201%20%29%20gShowPopup%28this%29%3B%20//%20%u0421%u041A%u041C%20%0A%20%20%20%20%20%20%20%20%0A%20%20%20if%20%28%20e.button%20%3D%3D%202%20%26%26%20%21e.ctrlKey%20%26%26%20%21e.shiftKey%20%26%26%20%21e.altKey%20%26%26%20%21e.metaKey%20%29%20%7B%20//%20%u041F%u041A%u041C%0A%20%20%20%20%20%20%20%20e.preventDefault%28%29%3B%0A%20%20%20%20%20%20%20%20searchInWebsite%28%20gClipboard.read%28%29%20%29%3B%0A%20%20%20%20%20%20%20%20%7D%0A%7D%3B%0A%0A//%20%u041F%u043E%u0438%u0441%u043A%20%u043F%u043E%20%u0441%u0430%u0439%u0442%u0443%20%u0432%20Google%20..................%0Afunction%20searchInWebsite%28text%29%20%7B%20%0A%20%20%20var%20text%20%3D%20escape%28%20convertFromUnicode%28%22UTF-8%22%2C%20text%29%20%29%3B%20%20%20%20%20%20%20%20%20%20%20%0A%20%20%20//var%20domain%20%3D%20Services.eTLD.getBaseDomain%28%20gBrowser.currentURI%20%29%3B%0A%20%20%20var%20domain%20%3D%20encodeURIComponent%28content.document.domain%29%3B%0A%20%20%20var%20url%20%3D%20%22http%3A//www.google.com/search%3Fas_q%3D%22%20+%20text%20+%20%22%26as_sitesearch%3D%22%20+%20domain%3B%0A%20%20%20gBrowser.selectedTab%20%3D%20gBrowser.addTab%28url%29%3B%20%0A%7D%3B%0A%0A%0A//%20%u041F%u043E%u043B%u0443%u0447%u0438%u0442%u044C%20%u0432%u044B%u0434%u0435%u043B%u0435%u043D%u043D%u044B%u0439%20%u0442%u0435%u043A%u0441%u0442%20%u0438%u0437%20%u0441%u0442%u0440%u0430%u043D%u0438%u0446%u044B%20%u0438%u043B%u0438%20false%20..................%0Afunction%20getSelect%28%29%20%7B%0A%20%20%20var%20el%20%3D%20document.commandDispatcher.focusedElement%3B%0A%20%20%20try%20%7B%20return%20el.value.substring%28el.selectionStart%2C%20el.selectionEnd%29%20%7D%20catch%28e%29%20%7B%7D%3B%0A%20%20%20var%20sel%20%3D%20document.commandDispatcher.focusedWindow.getSelection%28%29%3B%0A%20%20%20return%20%28sel%20%3D%3D%20%27%27%29%20%3F%20false%20%3A%20sel.toString%28%29.replace%28/%5E%5Cs+%7C%5Cs+%24/g%2C%22%22%29%3B%0A%7D%3B%0A%0A%0A//%20%u041F%u043E%u0434%u0441%u043A%u0430%u0437%u043A%u0430%20%u0434%u043B%u044F%20%u043A%u043D%u043E%u043F%u043A%u0438%20..................%0Athis.tooltipText%20%3D%20%22%u041F%u043E%u0438%u0441%u043A%20%u043F%u043E%20%u0441%u0430%u0439%u0442%u0443%20%5Cn%u041B%3A%20%u041F%u043E%u0438%u0441%u043A%20%u0432%u044B%u0434%u0435%u043B%u0435%u043D%u043D%u043E%u0433%u043E%20%u0438%u043B%u0438%20%u0432%u0432%u0435%u0434%u0451%u043D%u043D%u043E%u0433%u043E%20%u0442%u0435%u043A%u0441%u0442%u0430%20%5Cn%u0421%3A%20CB%20%u043C%u0435%u043D%u044E%20%5Cn%u041F%3A%20%u041F%u043E%u0438%u0441%u043A%20%u0442%u0435%u043A%u0441%u0442%u0430%20%u0438%u0437%20%u0431%u0443%u0444%u0435%u0440%u0430%20%u043E%u0431%u043C%u0435%u043D%u0430%22%3B%5D%5D%3E%3C/initcode%3E%0A%20%20%3Ccode%3E%3C%21%5BCDATA%5B/*CODE*/%5D%5D%3E%3C/code%3E%0A%20%20%3Caccelkey%3E%3C%21%5BCDATA%5B%5D%5D%3E%3C/accelkey%3E%0A%20%20%3Chelp%3E%3C%21%5BCDATA%5B%5D%5D%3E%3C/help%3E%0A%20%20%3Cattributes/%3E%0A%3C/custombutton%3E
intersk пишет

Вопрос по кнопке "часы" актуален (брать время из интернета с сервера времени)

:(

Отсутствует

 

№1093304-11-2016 01:55:55

Stkvsky
Участник
 
Группа: Members
Зарегистрирован: 26-06-2012
Сообщений: 1700
UA: Firefox 38.0

Re: Custom Buttons

fokanik
ага, спасибо большое, все таки получается, но не так, то есть если открыт первый плеер второй не открывается, но всеравно добавление в список происходит только в первом окне плеера, в общем использовать можно.
Но если вам не сложно, не могли бы вы дать код, который просто открывает видео, ПКМ в одном плеере, ЛКМ в другом, без функции добавления в список воспроизведения, а я попробую внутренними настройками плеера разобраться.

Отсутствует

 

№1093404-11-2016 07:08:30

yup
Участник
 
Группа: Members
Зарегистрирован: 15-04-2016
Сообщений: 1090
UA: Seamonkey 2.40

Re: Custom Buttons

intersk пишет

брать время из интернета с сервера времени

А можете пояснить, зачем это нужно? Чем не устраивает время компьютера, которое регулярно синхронизируется с сервером в Интернете?

Отсутствует

 

№1093504-11-2016 07:53:12

fokanik
Участник
 
Группа: Members
Зарегистрирован: 05-02-2014
Сообщений: 268
UA: unknown 0.0

Re: Custom Buttons

Stakhovsky пишет

ПКМ в одном плеере, ЛКМ в другом, без функции добавления в список воспроизведения

Выделить код

Код:

process.run(false, [link, ""], 2);

скрытый текст

Выделить код

Код:

if ( this.hasAttribute("initialized") ) return;

var path = "C:\\Program Files\\DAUM\\PotPlayer\\PotPlayerMini.exe";

this.onclick =e=> {
   if ( e.button == 0 )
        play(content.location.href, "");

   if ( e.button == 1 ) gShowPopup(self); 
    
   if ( e.button == 2 && !e.ctrlKey && !e.shiftKey && !e.altKey && !e.metaKey ) { 
        e.preventDefault();  
        play(content.location.href, "/add");           
        }
};


self.image = "moz-icon://file://" + path;
var playerName = path.split("\\").pop().replace(".exe","");
self.label = "Открыть видео в " + playerName;


var contextMenu = document.getElementById("contentAreaContextMenu"); 
var menuitem = contextMenu.insertBefore(document.createElement("menuitem"), document.getElementById("context-sep-open"));
menuitem.setAttribute("label", "Открыть в " + playerName);      
menuitem.setAttribute("class", "menuitem-iconic");
menuitem.setAttribute("image", "moz-icon://file://" + path); 
menuitem.onclick =e=> play(gContextMenu.getLinkURL(), e.button ? "/add" : "");
addEventListener("popupshowing", ()=> menuitem.hidden = !gContextMenu.onLink, false, contextMenu);
addDestructor(()=> menuitem.remove() );

    
function play(link, param) {
   var file = Cc["@mozilla.org/file/local;1"].createInstance(Ci.nsILocalFile);
   var process = Cc["@mozilla.org/process/util;1"].createInstance(Ci.nsIProcess);
   
   if(param == "") file.initWithPath("C:\\Program Files\\DAUM\\PotPlayer\\PotPlayerMini.exe"); 
   if(param == "/add") file.initWithPath("C:\\Program Files\\DAUM\\PotPlayer\\PotPlayerMini.exe");    
  
   process.init(file);
   process.run(false, [link, ""], 2);
};


self.tooltipText = "Л: Открыть видео в " + playerName + "\nС: CB Меню \nП: Добавить видео в плейлист " + playerName;

Отсутствует

 

№1093604-11-2016 18:26:42

Stkvsky
Участник
 
Группа: Members
Зарегистрирован: 26-06-2012
Сообщений: 1700
UA: Firefox 38.0

Re: Custom Buttons

fokanik
Отлично работает, спасибо.
Ради интереса, не подскажите зачем в коде в трех местах указывается путь к ехе файлу?

скрытый текст
1. var path = "C:\\Program Files\\DAUM\\PotPlayer\\PotPlayerMini.exe";
2. if(param == "") file.initWithPath("C:\\Program Files\\DAUM\\PotPlayer\\PotPlayerMini.exe");
3. if(param == "/add") file.initWithPath("C:\\Program Files\\DAUM\\PotPlayer\\PotPlayerMini.exe");

Добавлено 04-11-2016 18:36:43
В новой версии PotPlayer(1.6.63840) если добавляешь видео в список воспроизведения плеер разворачивает и вылазит поверх всех окон, а в старой (1.6.54549) он остается свернутым, что более удобно, не подскажите возможно ли исправить?

Отредактировано Stakhovsky (04-11-2016 20:01:37)

Отсутствует

 

№1093704-11-2016 19:10:48

oleg.sgh
Участник
 
Группа: Members
Зарегистрирован: 19-04-2014
Сообщений: 3141
UA: Firefox 49.0

Re: Custom Buttons

Stakhovsky
Что бы не всплывало окно плеера, нужно  свернуть плеер (скрыть окно плеера), кликом по значку в панели задач.

Отсутствует

 

№1093804-11-2016 19:44:53

fokanik
Участник
 
Группа: Members
Зарегистрирован: 05-02-2014
Сообщений: 268
UA: unknown 0.0

Re: Custom Buttons

Stakhovsky пишет

если добавляешь видео в список воспроизведения плеер разворачивает и вылазит поверх всех окон

Общие параметры - Не фокусировать при открытии файла (галочку поставить).

Stakhovsky пишет

Ради интереса, не подскажите зачем в коде в трех местах указывается путь к ехе файлу?

Так экспериментировали же, тут точность не нужна, там еще в кнопке описание править нужно, а может и еще что-то... :)

Отсутствует

 

№1093904-11-2016 20:01:26

Stkvsky
Участник
 
Группа: Members
Зарегистрирован: 26-06-2012
Сообщений: 1700
UA: Firefox 38.0

Re: Custom Buttons

fokanik большое спасибо, галочку поставил, теперь все как нужно.
oleg.sgh да, это если галочка стоит.
fokanik ясно) а я думал первый это то что открывается кликом по кнопке на панели навигации, а остальные в контекстном меню.

Отсутствует

 

№1094004-11-2016 20:07:41

oleg.sgh
Участник
 
Группа: Members
Зарегистрирован: 19-04-2014
Сообщений: 3141
UA: Firefox 49.0

Re: Custom Buttons

Stakhovsky

да, это если галочка стоит.

Именно что без галки. Нормально когда плеер появляется при открытия видео. Добавляется в плейлист уже скрытием плеера на панели задач, кликом по значку плеера.
Впрочем, как угодно.

Отсутствует

 

№1094106-11-2016 22:00:07

manuk
Участник
 
Группа: Members
Зарегистрирован: 17-10-2010
Сообщений: 275
UA: Firefox 48.0

Re: Custom Buttons

bunda1, можно в кнопке https://forum.mozilla-russia.org/viewto … 06#p557706 добавить небольшую задержку (0.2 сек.) при активации вкладки? Решил, вопрос снят.

Отредактировано manuk (07-11-2016 08:35:40)

Отсутствует

 

№1094207-11-2016 07:23:38

oleg.sgh
Участник
 
Группа: Members
Зарегистрирован: 19-04-2014
Сообщений: 3141
UA: Firefox 49.0

Отсутствует

 

№1094307-11-2016 07:57:42

manuk
Участник
 
Группа: Members
Зарегистрирован: 17-10-2010
Сообщений: 275
UA: Firefox 48.0

Re: Custom Buttons

oleg.sgh, задержка при активиции для меня удобней.

Отсутствует

 

№1094407-11-2016 08:36:21

Ultima2m
Участник
 
Группа: Members
Откуда: Россия
Зарегистрирован: 28-11-2013
Сообщений: 592
UA: Firefox 49.0

Re: Custom Buttons

manuk пишет

задержка при активиции для меня удобней.

Поддерживаю. У меня нет лишних пикселей над кнопками и кнопка
"Активировать вкладку наведением курсора немного над вкладкой"
не работает.

Отсутствует

 

№1094507-11-2016 08:39:38

sonyas75
Участник
 
Группа: Members
Откуда: Ставрополь
Зарегистрирован: 22-03-2011
Сообщений: 557
UA: Firefox 45.0

Re: Custom Buttons

а у вас какой вариант кнопки - первый или второй? У меня всю жизнь первый стоит и задержка выставлена в 450 мс, все работает. вот в этой строке

Выделить код

Код:

tab_hover.tid=setTimeout( function(){ gBrowser.selectedTab=tab_hover.event;   } , 0);

вместо 0 свое значение выставить

Отсутствует

 

№1094607-11-2016 08:47:10

manuk
Участник
 
Группа: Members
Зарегистрирован: 17-10-2010
Сообщений: 275
UA: Firefox 48.0

Re: Custom Buttons

sonyas75, спасибо. Сам уже нашёл.

Отсутствует

 

№1094707-11-2016 09:05:30

oleg.sgh
Участник
 
Группа: Members
Зарегистрирован: 19-04-2014
Сообщений: 3141
UA: Firefox 49.0

Re: Custom Buttons

Ultima2m

У меня нет лишних пикселей над кнопками

Вообще, вкладка активируется не тогда когда курсор над вкладкой или кнопками а когда курсор на верхней части вкладки, в зоне...5 рх.
Панель меню скрыта.

Отредактировано oleg.sgh (07-11-2016 09:14:10)

Отсутствует

 

№1094807-11-2016 09:17:07

intersk
Участник
 
Группа: Members
Зарегистрирован: 20-06-2013
Сообщений: 104
UA: Firefox 49.0

Re: Custom Buttons

yup пишет

intersk пишет: брать время из интернета с сервера времениА можете пояснить, зачем это нужно? Чем не устраивает время компьютера, которое регулярно синхронизируется с сервером в Интернете?

Просто время на ПК не совпадает с временем в интернете (на 1 мин.), так как на компьютере время берется с внутреннего сервера...

Добавлено 07-11-2016 09:19:07
bunda1, спасибо, так стало удобнее и логичнее для меня (поиск)

Отредактировано intersk (07-11-2016 09:19:30)

Отсутствует

 

№1094907-11-2016 10:52:30

Ultima2m
Участник
 
Группа: Members
Откуда: Россия
Зарегистрирован: 28-11-2013
Сообщений: 592
UA: Firefox 49.0

Re: Custom Buttons

oleg.sgh пишет

Вообще, вкладка активируется не тогда когда курсор над вкладкой

Спасибо. Неправильное название ввело в заблуждение.
И у меня заработало, когда ввел интервал 6 пикселей.

Отсутствует

 

№1095007-11-2016 11:01:56

manuk
Участник
 
Группа: Members
Зарегистрирован: 17-10-2010
Сообщений: 275
UA: Firefox 48.0

Re: Custom Buttons

Кнопка включает-выключает аддон BlockSite.

Выделить код

Код:

self._handleClick =()=> cbu.setPrefs(s, !cbu.getPrefs(s));
 
var s = 'extensions.BlockSite.enabled';
            
toggleImage();
gPrefService.addObserver(s, toggleImage, false);
addDestructor(()=> gPrefService.removeObserver(s, toggleImage));  
function toggleImage() self.style.filter = cbu.getPrefs(s) ? '' : 'grayscale(1)';

Как правильно добавить в код 'extensions.fww-flst.enabled' для вкл.-выкл. сразу двух аддонов?

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]