«Merge Day»
custom_buttons-0.0.7.0.0.12-fx.txt
В следйющей версии дополнения, добавьте пожалуйста строку для Pale Moon 29, чтобы не ругался....
С 27-й, т.к. есть ещё фанаты остающиеся на этой версии браузера.
<!-- Pale Moon --> <em:targetApplication> <Description> <em:id>{8de7fcbb-c55c-4fbe-bfc5-fc555c87dbc4}</em:id> <em:minVersion>27.0</em:minVersion> <em:maxVersion>*</em:maxVersion> </Description> </em:targetApplication>
То бишь Pale Moon 29 ругается на дополнения без этой подпись.
_zt
походу, подменяет системное время на часовой пояс прокси... ну, как-то так))
25-04-2020 23:45:59
solombala
пробовал я всякое... но в некоторых случаях не помогает.
к примеру в корпоративных сетях,.. как в них зашифровать трафик? ТОР справляется) а переходить на ТОрБраузер не хочу, привык к Pale Moon. уже 6 лет на нём...
25-04-2020 23:47:33
и Сustom Buttons на РМ работает без каких либо танцев...
Вопросы научись задавать. Запуск чего ? Торпедной одноразовой ракеты ? Браузера или переход в прокси-анонимайзер ?
есть такой косяк... никто не совершенен...
но как по моему всё понятно, ТОР это ТОР, а ТорБраузер это ТорБраузер...
в силу причуд провайдера, иногда нужен подключение к ТОР сети, ВПН или Прокси почему-то не помогают.
не работает ряд сайтов не заблокированные решением "сверху".
на данный момент использую ProxAllium (аналог Vidalia), но кнопка как в браузере от Small_Z былабы удобнее.
сама кнопка громоздкая, много там всякого собрано, пытался её почистить, но не преуспел... увы
Привет!
Ищу кнопку запуска ТОР, поделитесь если есть...
А если нет, то можно ли её сделать?
Спасибо!
А есть инструкция по установке Custom Buttons в Firefox?
Dumby, а ссылочку на 0.0.7.0.0.6 можно?
Есть инструкция как подключить youtube-dl ?
Всё равно, никак не получается самостоятельно установить дополнение...
Вроде бы всё делаю правильно, по инструкции. Но никак,.. уходит в устаревшие. :(
Подскажите, где можно найти инструкцию по установке Custom Buttons на FF.
Помогите пожалуйста с кнопкой Google Переводчика.
[spoiler]/*Initialization Code*/
var btn = this;
btn.lastClick = {
X: 0,
Y: 0
};
addEventListener("mouseup", function(e) {
if (e && e.button == 0 && e.view.top == content) {
var lc = btn.lastClick;
lc.X = e.clientX;
lc.Y = e.clientY;
}
}, false);
var createWindow = function(text, status, title, id, pos, size){
var win = document.commandDispatcher.focusedWindow.top == content ? document.commandDispatcher.focusedWindow : content;
var doc = win.document, wId = 'ujs_window'+(id || ''), w = doc.getElementById(wId);
var keyDown = function(e){if(!e.shiftKey && !e.ctrlKey && !e.altKey && e.keyCode == 27)doc.getElementById(wId).closeWin()};
if(w)w.closeWin();
w = doc.createElement('div');
w.setAttribute('style', 'position:fixed;display:block;visibility:hidden;left:0;top:0;width:auto;height:auto;border:1px solid gray;padding:3px;margin:0;z-index:99999;overflow:hidden;cursor:move;'
bunda1, спасибо! Всё работает! :D
Garalf, на предыдущей странице обсуждалось...
Dumby, не-а, не пашет...
[spoiler][code]var file = Services.dirsvc.get("GreD", Ci.nsIFile).parent.parent;
["Lib", "PotPlayer", "PotPlayerMini.exe"].forEach(file.append);
alert(file.path);
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");
}
};
this.oncontextmenu =e=> { e.button && !e.ctrlKey && e.preventDefault() };
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);
men
bunda1, браузер портабельный, имя диска и путь меняется.
Что я не пойму, это где каталог из которого запускается скрипт? Отправная точка... Перебрал больше десятка вариантов, но так и не нашёл. Если прописать с корня диска, то работает, а если с каталога запуска скрипта, то КУ.
bunda1, да действительно, если прописать полный путь, то всё работает...
но у меня портабельная версия и прописано так:
var path = "\\..\\Lib\\PotPlayer\\PotPlayerMini.exe";
когда-то работало, а теперь вот включил кнопку, и не работает...
структура папок стандартная...
\Palemoon\
\Bin\
\Palemoon\
\palemoon.exe
\Lib\
\PotPlayer\
\PotPlayerMini.exe
как я понимаю, исходная точка папка с palemoon.exe?
что показывает консоль ошибок?
Метка времени: 05.10.2018 14:43:49 Ошибка: NS_ERROR_FILE_UNRECOGNIZED_PATH: Component returned failure code: 0x80520001 (NS_ERROR_FILE_UNRECOGNIZED_PATH) [nsIFile.initWithPath] Источник: chrome://custombuttons-context/content/button.js?windowId=Firefox&id=custombuttons-button5@init line 1 > Function Строка: 35
"Открыть видео в PotPlayerMini" не работает в Pale Moon 28. Директория прописана верно.
Посмотрите здесь Приведённый ниже код почти то же, но учитывает конфликт с расширением Link Status Redux:
Похожее, но не то, и на РМ не работает.
Спасибо. Кнопка - мечта. Всё отлично работает.
nСКМ: Закрыть другие вкладки
В описании поправить на "Закрыть все вкладки".
this.setAttribute("context", ""); this.onclick = e => { var tab = gBrowser.selectedTab, pinned = tab.pinned, ignored = [...self.Help.toLowerCase().split('\n')]; if (pinned && !e.button) return; if (e.button == 2 && (e.ctrlKey || e.shiftKey)) { gShowPopup(this); return; } var tabs = gBrowser.visibleTabs.filter(tab => !tab.pinned && (ignored.indexOf(tab.label.toLowerCase()) == -1)); if (!pinned) { var index = tabs.indexOf(tab); switch(e.button) { case 0: tabs = tabs.slice(0, index); break; case 1: tabs.splice(index, 1); break; case 2: tabs = tabs.slice(index + 1); break; } } for(var tab of tabs) gBrowser.removeTab(tab, {animate: true, byMouse: false}); } this.tooltipText = "ЛКМ: Закрыть вкладки слева \nСКМ: Закрыть другие вкладки \nПКМ: Закрыть вкладки справа";
Помогите, пожалуйста.
Хотелось бы, чтобы СКМ закрывала все вкладки.
Спасибо.
bunda1, благодарю, но...
к сожалению эти кнопки также не работают. во втором варианте пункт Перезагрузка в меню не отображается.
больше вариантов не нужно. буду разбираться с браузером.
Проверил на Pale moon 27 и всё работает. Ты про какой код пишешь, тут их несколько вариантов?
В шапке который с иконкой.
А что может мешать работе кнопки? У меня уже не первый раз не работают...
Pale moon 26.5 кнопка не работает.