Dumby
Не понял. Я столько перелопатил ,чтобы на мульти перейти. Теперь из-за этой кнопки все в топку... Если не вы, то кто? Даю новый облегченный вариант.Где поганка?
[spoiler][code]
/*Initialization Code*/
var path = 'D:\\gomplayer\\gom.exe'
var sysPlayerName = "GOM Player";
var openIn = "Откыть в "+sysPlayerName;
var videoMoved = "Видео перенесено в "+sysPlayerName;
var noFound = "Не найдено видео на странице, доступное для переноса в "+sysPlayerName;
var YoutubeID = /(?:youtube(?:-nocookie)?\.com\/(?:[^\/\n\s]+\/\S+\/|(?:v|e(?:mbed)?)\/|\S*?[?&]v=)|youtu\.be\/)([a-zA-Z0-9_-]{11})(?:\W|$)/;
if(!(cbu.getPrefs("CB.video")) || cbu.getPrefs("CB.video").length < 9) cbu.setPrefs("CB.video", "videotoplayer");
var tmp = '',
tmpp = '',
innerA = '<div style="display:block!important;color:#00ff00!important;width:250px!important;font:bold 16px serif!important;z-index:999!important;opacity:1!important;visibility: visible!important;',
innerB = 'left:5px!important;position:abso
Vitaliy V.
Может вы посмотрите? В мультирежиме не пашет...
https://forum.mozilla-russia.org/viewto … 16#p789116
Dumby
https://forum.mozilla-russia.org/viewto … 05#p789105
Что там не так? меняю currentWindow.document на currentWindowGlobal.documentURI.spec - и не фига...
Кто сможет.Видео в potplayer. Под мультирежим..
[spoiler][code]/*Initialization Code*/
var path = 'D:\\PotPlayer\\PotPlayerMini64.exe'
var sysPlayerName = "PotPlayer";
var openIn = "Открыть в "+sysPlayerName;
var videoMoved = "Видео перенесено в "+sysPlayerName;
var noFound = "Не найдено видео на странице, доступное для переноса в "+sysPlayerName;
var YoutubeID = /(?:youtube(?:-nocookie)?\.com\/(?:[^\/\n\s]+\/\S+\/|(?:v|e(?:mbed)?)\/|\S*?[?&]v=)|youtu\.be\/)([a-zA-Z0-9_-]{11})(?:\W|$)/;
if(!(cbu.getPrefs("CB.KMP")) || cbu.getPrefs("CB.KMP").length < 9) cbu.setPrefs("CB.KMP", "videotoplayer");
var tmp = '',
tmpp = '',
innerA = '<div style="display:block!important;color:#00ff00!important;width:250px!important;font:bold 16px serif!important;z-index:999!important;opacity:1!important;visibility: visible!important;',
innerB = 'left:5px!important;position:absolute!important;height:auto!important;box-sizing:border-box!important;padding:5px!important;margin:5px!important;',
stopPl = "j
d
DumbyНи черта не понял. это только для мульти? Тогда автоочистка не работает...
Кнопка "видео в плеер" тоже сдыхает при мульти...Это конец...
Dumby
Понятно, а скрипт ваш доработать? Это вставить :
if ( memory > 770 ) { var file = Services.dirsvc.get('ProfD', Ci.nsIFile); file.initWithPath(file.path + "\\memred\\start.vbs"); file.launch();
И клик на это
var file = Services.dirsvc.get('ProfD', Ci.nsIFile); file.initWithPath(file.path + "\\memred\\start.vbs"); file.launch();
Dumby
Здесь можно рихтануть, чтобы и при мультирежиме правильно показывало, или это не совместимо? Так то всегда однопроцессорный режим.
[spoiler][code]/*Initialization Code*/
// ====================================================================================
// Memory Monitor ................................
// https://forum.mozilla-russia.org/viewtopic.php?id=52237
// ====================================================================================
var idbut=this.id;
var urlbar = document.getElementById("page-action-buttons");
var button = document.getElementById(idbut);
urlbar.insertBefore(button, urlbar.Child);
var style = custombutton.buttonGetHelp(self).replace(/id/g, _id);
var uri = makeURI('data:text/css,'+ encodeURIComponent(style));
var sss = Cc["@mozilla.org/content/style-sheet-service;1"].getService(Ci.nsIStyleSheetService);
sss.loadAndRegisterSheet(uri, 0);
// Подсказка кнопки ................................
this.tooltipText = "ЛКМ: Очистить Память";
rubel
Спроси у Dumby ...Какую память кнопка показывает. Какой вкладки? если на каждую своя...Или она все процессы показывает, т. е. сумму?
Или ты скажи, в чем фишка мультирежима? Только в жоре памяти...
[code]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%3Eram%3C/name%3E%0A%20%20%3Cimage%3E%3C%21%5BCDATA%5Bdata%3Aimage/jpeg%3Bbase64%2C%5D%5D%3E%3C/image%3E%0A%20%20%3Cmode%3E0%3C/mode%3E%0A%20%20%3Cinitcode%3E%3C%21%5BCDATA%5B/*Initialization%20Code*/%0A%0A%0A//%20%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%0A//%20Memory%20Monitor%20................................%0A//%20https%3A//forum.mozilla-russia.org/viewtopic.php%3Fid%3D52237%0A//%20%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D
…voqabuhe
Извините, вы просили кнопку. Прибамбасы и приблуды эт о нечто другое.
Dumby
Вставил в omni.ja...В 77 и 86. Это нечто, нет слов... Ну круто и даже очень!
Dumby
Все поисковики встали. Нашел способ. Теперь проблема .Их много и аддон "поиск из контекста"
https://addons.mozilla.org/ru/firefox/s … t%20Search берет все поисковики скопом, на отключенные не реагирует.
Кнопка была и давно того...сдохла. А нужна...
voqabuhe
Тогда пожалуйста
[spoiler][code]/*Initialization Code*/
// ====================================================================================
// Memory Monitor ................................
// https://forum.mozilla-russia.org/viewtopic.php?id=52237
// ====================================================================================
var idbut=this.id;
var urlbar = document.getElementById("page-action-buttons");
var button = document.getElementById(idbut);
urlbar.insertBefore(button, urlbar.Child);
var style = custombutton.buttonGetHelp(self).replace(/id/g, _id);
var uri = makeURI('data:text/css,'+ encodeURIComponent(style));
var sss = Cc["@mozilla.org/content/style-sheet-service;1"].getService(Ci.nsIStyleSheetService);
sss.loadAndRegisterSheet(uri, 0);
// Подсказка кнопки ................................
this.tooltipText = "ЛКМ: Очистить Память";
// Настройка функций кликов мыши для кнопки ................................
this.oncli
voqabuhe
Зажимают баб по углам...Сама кнопка не нужна без кучи приблуд. Это другой разговор.
Dumby
Да ладно...Завел как-то, но логику не понял...Два поисковика под ложными папками...Сам черт не поймет...Одни запросто , другие выделываются..
Dumby
Ну, разве что чисто теоретически, не охота omni.ja править.
Опять пара поисковиков упала. Это же id аддоны . куда лезть , чтобы включить? Все перепробовал.
Dumby
нельзя из каталога search-extensions обратно в omni.ja ? Это сложно? Уделал все поисковики, теперь папка search-extensions глаз режет...
Dumby
Вроде норм, но пара поисковиков попадала....Не пойму почему.Ок! Сделал ...
"gecko": {
"id": "....@search.mozilla.org" - не каждый берет, пришлось обмануть...Теперь все в елочку!
Нет, дело не в id , а названии папок...Левые не встанут...Да и так норм. Кстати, а нельзя из каталога search-extensions обратно в omni.ja ?
Непривычно , а то снести можно ненароком...Я извиняюсь, с эти searchOrder.reverse(); есть одна заморока, не берет от папки поисковиков ,как в первом коде, тольке те,что забиты в браузер изначально...приходится папки с названиями брать дефолтные и пихать поисковик в них свой. Так названия не совпадают...Ищи потом..
Может этого кода не хватает? visibleDefaultEngines
Dumby
Тонкий ход...Нет слов...Осталось допилить , все остальные по алфавиту ...
var defaultEngine = "Startpage"; Как бы другие выставить , как мне надо? Типа, как в list.json было:
"searchOrder": ["Startpage", "Google", "Bing", "Yandex-Ua", "Yandex", "Yahoo", "Teoma"],
Добавлять , в принципе, итак получалось, но таскать после очистки профиля неохота...Лезут вверх всякие AOl , Ask ..алфавит ...
Dumby
Я в шоке , опять проблема с поисковиками... Правил SearchService.jsm , теперь и это не помогает...Или помогает, так в настойках поиск отсутствует...
Откуда теперь тянет поисковики? main из default убрал ...прет ozon, price.ru, mail.ru и т.д. Откуда? Из локали? не вижу. В SearchService.jsm вставлять lisr.json ?
Еще и яндекс по умолчанию...На черта он нужен?
Как это и куда вставить?
{ "default": { "searchDefault": "Startpage", "searchOrder": ["Startpage", "Google", "Bing", "Yandex-Ua", "Yandex", "Yahoo", "Teoma"], "visibleDefaultEngines": [ "google", "bing", "yandex", "ask", "aol", "Bigcinema", "boardreader", "mailru", "Dogpile", "Teoma", "hotline-ua", "Seasonvar", "Rambler", "firefox", "youtube", "yahoo", "wikipedia", "Startpage", "ecosta", "hdrezka"] } }
Dumby
Тонкий ход! Config.js не понадобился. Тоже omni.ja весь перелопатил...Ну, ты , мастер...
А нельзя это же в польз.скрипт это запихать? Не надо. Вставил в custom_style_agent.css
Dumby
Может лучше пойди подрядить «агента Шифт»,
Не понял...Куда код вставлять? Явно не в userchrome.
Vitaliy V.
чего там не фига? если для СВ то во вкладку код добавь и проверь
Класс!
Vitaliy V.
solombala
https://forum.mozilla-russia.org/viewto … 11#p780411
Не фига...Короче, просо код . Нет?