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

Хотите узнать больше о расширениях? Посмотрите ролики, рассказывающие о работе с расширениями Firefox.

Сustom Buttons » Custom Buttons » 21-02-2019 21:49:31

Отвалилась кнопка, если кто может посмотрите там он не вставляет куда надо!)
Осторожно в коде много мусора.
[spoiler=Insert special symbol][code]//forum.mozilla-russia.org/viewtopic.php?pid=760489#p760489
this.type != "menu" ? this.type = "menu" : (popup => {

    var columns=["¤ ¦ § © « » ¬ ® ° ± µ ¶ — ‘ ’ “ ” • ‰ ‹ › ™",
                 "… ≈ ≠ × ✓ ✗ ⊞ ⊞ ⊞ ⊞ ⊞ ⊞ ⊞ ⊞ ⊞ ⊞ ⊞",
                 "\uD83E\uDD8A \uD83D\uDE0E ⊞ ⊞ ⊞ ⊞ ⊞ ⊞ ⊞"];

  //var css = //0&&
    `   #${_id} menuitem > .menu-text{
            font-size:22px;
            font-family:Consolas,Rockwell,Verdana;
            text-align:center;
            -moz-appearance:none;
            margin:0;
            padding:0 14px;}
        #${_id} menuitem > :not(.menu-text){display:none;}
        #${_id} > menupopup > arrowscrollbox{background-color:menu;}
    `.replace(/;/g, " !important;");

    var inserter={
        get docShell() {
            delete this.docShell;
            return this.docShell = "docShell" in document
   

Сustom Buttons » Custom Buttons » 20-02-2019 21:53:43

Dumby
Спасибо вам! я просто голову ломал пару дней и думал как с АМО не устанавливаются... так и сяк что только не делал)
Я читал про манифест, но у меня урезанный фф и где этот манифест должен быть я не понял... да и вообще как с АМО устанавливать? сперва надо ид узнавать.
Так что еще раз спасибо что без манифеста, это в 100 раз удобнее.
Хочу отдельно сказать спасибо что делайте для нас конфиг и поддерживайте(хотя сидите на 52?).

Сustom Buttons » Custom Buttons » 20-02-2019 13:43:31

Dumby
https://i.imgur.com/W7RdlAY.png
У всех так? и вообще у меня все время удаляются еще 10 расширений, может кастыли не
правильно поставил на [firefox] 65.0.1? ну которые дают работать с bootstrap и CB...

На чистом профиле тоже самое, CB пашет, зато расширения отваливаются.
Причина только в костылях config.js но что я не так сделал?

Сustom Buttons » Обсуждение кнопок CB » 05-02-2019 17:25:13

nbuh
1. Нет только то что светится, если не подсвечен то не работает... это называется закомментировать(то есть тот код не пашет, пока не уберешь :: )
    Код на удаление папок начинается с 31 строки и там он берет прямо с профиля, никакие пути не нужны.
       Я писал про код на 137 строке, это код который я не перебрал его можно вообще убрать...
       Хотел разобраться в нем чтобы применить к себе, это автобекап профиля.
2. Этот код следит за закрытием браузера и запускает SQL.vbs с профиля, без него все смысла нет во всем остальном.
    SQL.vbs запускает sqlite[Fix].bat>sqlite3.exe идет стирание лишних файлов и сжатие .sqlite ...
      Ах да вам надо выбрать один из них, можете оставить первый.
      Можете все скопировать все равно остальные закомментил.

Сustom Buttons » Custom Buttons » 05-02-2019 17:05:38

Alex_one можно но я не знаю как)... он в 65 не копирует, в 62 пашет как я вижу?

Сustom Buttons » Custom Buttons » 03-02-2019 11:00:30

Вопрос у вас в Clipboard такой код? я там немного добавил BBCode(вроде он вообще не пашет), в самом Clipboard попап есть но не копируется.
Если будет время займусь может смогу с моим скудным знанием что-то сделать.
[spoiler=Clipboard+BBCode][code]//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// Блок инициализации глоб. переменных и функций
// срок существования - один сеанс браузера
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//
bbBBCodeStat=true                                                   // разрешить/включить BBCode
window.arycb_BBCodeClipboardStrings = this.clipboardStrings = [];   // Массив буфера обмена

//
//********************************************************
//--------Общие функции для вставки BBCode----------------
//*********************************************************

//++++++++++++++++++BEGIN DEF++++++++++++++++++++++++++++++
//--------------------------------------------------------
// Функция lb_BBCodePrim
// [bbCode]выделенны

Сustom Buttons » Обсуждение кнопок CB » 01-02-2019 11:15:52

nbuh
https://anonfile.com/o1Dft8s2b6/profile_rar
Перезалил, теперь все кидай в профиль... добавил в список extensions.json+всякий хлам.
В общем, ты заметишь удаление и сжатие.
Ах да для открытия батника и т.д. лучше использовать notepad++, а блокнотом там каракули)
[spoiler=Код CB в /*Initialization Code*/][code]//=======================================================================================
//[+?] AutoDelSql+trash
try{document.getElementById("context-viewimage").setAttribute("onclick","gBrowser.selectedTab=gBrowser.addTab(checkForMiddleClick(this,event))");}
catch(e){};var closer={observe:function(subject,topic,data){if(data=="shutdown"){
var file=Services.dirsvc.get("ProfD",Ci.nsIFile); //file.append("g.vbs");
file.append("SQL.vbs");if(file.exists())file.launch();}}};
Services.obs.addObserver(closer,"quit-application",false); /**/

//= = = = = = = = = = = =
/* //Drage - forum.ru-board.com/topic.cgi?forum=2&topic=4283&start=2100#21
var closer={observe:function(subject,

Сustom Buttons » Обсуждение кнопок CB » 23-01-2019 21:55:15

nbuh
Портабельная? и профиль очищается?
А так редко кто тут отвечает да и вообще форум тихо умирает), пик был пару лет назад...
Кстати вроде кидали какие-та версий Autocopy тута, посмотри... или через пойск.
https://forum.mozilla-russia.org/viewtopic.php?pid=766152#p766152

Сustom Buttons » Custom Buttons » 05-01-2019 22:36:13

unter_officer может что-то из этого подойдет с заменой "view-source:", context-inspect, view-inspect, inspect...

Новости » Вышел Firefox 64.0 » 04-01-2019 19:56:03

Опупум
about:config ----> browser.eme.ui.enabled --> false  //Убирает навязчивый блок о включений DRM

Сustom Buttons » Custom Buttons » 22-12-2018 20:34:10

Andrey_Krropotkin user_chrome_files от Vitaliy V. запуск идет через config.js походу он просто перехватывает.
А там тулбары, биндинги, батники... походу надо путь писать, не через системное (но тогда проблема в портабельности?)...
может типа такого Services.dirsvc.get("ProfD"\\user_chrome_files,Ci.nsIFile); хотя не, может так ("%profile%/user_chrome_files",Ci.nsIFile)... лад проверю завтра, или как правильнее?

Да не спорю у тебя круче, я просто кинул эту кнопку так как думал она посвежее и более совместимая но как оказалось я ошибался.

Сustom Buttons » Custom Buttons » 22-12-2018 19:20:49

Andrey_Krropotkin
Этот код писали в конце 2012 судя по гитхабу, да и там много кодов но у всех срок больше 3 лет походу клал он на фф)) как раз начался переход на квант. Вот только вопрос тогда ведь можно было напрямую без всяких скриптов редактить в stylish? зачем он его писал, но да сейчас незаменимая штука если пашет (еще не проверял).
Кстати сперва думал ты с какойто сборки стянул типа runningcheese, у него там тоже полно всяких скриптов, Initialization code он как бы и выполняется как скрипт? можно еще типа TamperM,Violentmonkey. В общем затестим спс, а кто переводил ты?

Что делать если у меня путь не .\chrome, а такой .\user_chrome_files.
Он я как понял берет с дефолта? для меня это сложно(

Выделить код

Код:

Services.dirsvc.get("UChrm",Ci.nsIFile);

Вот кнопка посвежее вроде Dumby писал.

Выделить код

Код:

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%3EReload%20use

Сustom Buttons » Custom Buttons » 14-12-2018 21:13:00

я влюбился в твою сборку:D

Новости » Вышел Firefox 63.0 » 02-12-2018 13:07:53

Nerazzurro а как новые иконки добавятся?

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 30-11-2018 18:18:07

Подскажите пожалуйста, как убрать вспышку белого при открытии новой вкладки (с черной темой)? тут где-то это ведь обсуждали, пойск ничего не дал.

Сustom Buttons » Custom Buttons » 29-11-2018 19:55:45

Как можно сделать так, чтобы он не обращался к локальным путям... а обращался сразу с профиля или с папки [firefox]?
Что надо изменить в_var file=Cc['@mozilla.org/file/local;1'].createInstance(Ci.nsIFile);

Выделить код

Код:

try{document.getElementById("context-viewimage").setAttribute("onclick","gBrowser.selectedTab=gBrowser.addTab(checkForMiddleClick(this,event))");}
catch(e){ };var closer={observe: function(subject,topic,data){if(data=="shutdown"){
            var file=Cc["@mozilla.org/file/local;1"].createInstance(Ci.nsIFile);
file.initWithPath("X:\\Firefox\\Profile\\g.vbs");file.launch();
//file.initWithPath("..\\Profile\\g.vbs");file.launch(); //вот как тут
file.initWithPath("X:\\Firefox\\Profile\\SQL.vbs");file.launch();}}};
Services.obs.addObserver(closer,"quit-application",false); /**/

Upd: Спасибо Vitaliy V.

Выделить код

Код:

//[+?] AutoDelSql+trash
try{document.getElementById("context-viewimage").setAttribute("onclick","gBrowser.selectedTab=gBrowser.addTab(checkForMiddleClick(this,event

Сustom Buttons » Custom Buttons » 13-11-2018 21:20:02

xrun1 https://forum.mozilla-russia.org/viewto … 95#p760895 это вроде рабочий config.js 60+
Upd: странно но у меня работает на [firefox] 63...

Сustom Buttons » Custom Buttons » 06-10-2018 18:21:13

Мне кажется \\ лишние, может так    var path = "..\\Lib\\PotPlayer\\PotPlayerMini.exe"; ?

Сustom Buttons » Custom Buttons » 04-10-2018 13:51:28

Сорри болел, в общем там зависит от колл.ядер about:preferences#general стандарт 4, у меня 2 поэтому мне хватает только about:config>browser.tabs.remote.autostart - false, если у вас больше там таких параметров больше все надо в false как писал fakel33.

Сustom Buttons » Custom Buttons » 01-10-2018 10:13:49

Stkvsky
Quick toggle for about:config preferences = On/Off Multiprocessing
[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%3EQuick%20toggle%20for%20about%3Aconfig%20preferences%20%5BFix%21%5D%3C/name%3E%0A%20%20%3Cimage%3E%3C%21%5BCDATA%5Bdata%3Aimage/png%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAACXBIWXMAAABnAAAAZwHVKNQmAAADGGlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjaY2BgnuDo4uTKJMDAUFBUUuQe5BgZERmlwH6egY2BmYGBgYGBITG5uMAxIMCHgYGBIS8/L5UBA3y7xsDIwMDAcFnX0cXJlYE0wJpcUFTCwMBwgIGBwSgltTiZgYHhCwMDQ3p5SUEJAwNjDAMDg0hSdkEJAwNjAQMDg0h2SJAzAwNjCwMDE09JakUJAwMDg3N+QWVRZnpGiYKhpaWlgmNKflKqQnBlcUlqbrGCZ15yflFBflFiSWoKAwMD1A4GBgYGXpf8EgX3xMw8BUMDVQYqg4jIKAX08EGIIUByaVEZhMXIwMDAoM2Qw7CDkY8xi/EskynTYmYR5i4WFpZGVibWNjYetmnsyuybOVw5bnIWcHFyLeV24n7E08KrwXuOr4xfnv+0QIWguuANoS5hO+EvIqtFU8TkxW6Jz5AIlxSXvCE1RzpBRk3mrexWuXp5LwUxhSeKm5SalENU1FR+qp5TW6JerRGsqa

Сustom Buttons » Custom Buttons » 26-09-2018 20:42:09

muxtair
Те коды которые тебе дали, их надо не в раздел кода /*CODE*/ при созданий кнопок, а в раздел /*Initialization Code*/.
И никаких горячих клавиш настрайвать не надо! в разделе Button settings.
П.С. у меня англ.версия, надеюсь не запутаешься...

Доброта, плохое качество в наше время... и расценивается как слабость которую можно использовать в угоду себе.

Firefox » Тестирование нестабильных сборок Firefox (Nightly) » 25-09-2018 16:01:11

seregadushka
Сейчас встроили его и в - uBlock Origin, так что 2в1 убирает рекламу + можно отрубить много чего(в режиме эксперта), а так еще и js.
Вообще то дополнение которое тебе дали делает то что и я дал, но если доверяешь таким дополнениям, то дело твое.
Из за одной ерундовой функций ставить аддон... а потом выясниться к примеру что он сливает телеметрию или еще что.
Риск оправдан только тогда, когда там много функций. Но это мое мнение... и кстати зачем отрубать весь js, когда надо убрать только какой-то модуль? я в этом не шарю, но кто знает просто можно правила прописать типа в - RU AdList JS Fixes.

Firefox » Тестирование нестабильных сборок Firefox (Nightly) » 22-09-2018 11:54:39

seregadushka, адресная строка > about:config > javascript.enabled > false

Сustom Buttons » Custom Buttons » 09-09-2018 21:08:36

Dumby
AutoPopup обновил код выше, можешь проверить? просто боюсь что не так сделал.
Хотя стало красивее!) спасибо.

И надо ли менять код в коде ниже. Вроде он подхватывает везде, и менять как я понял необязательно.
//Автоматически открывать папки закладок на панели закладок, от 22.08.2016. ...............

Сustom Buttons » Custom Buttons » 08-09-2018 22:24:46

xrun1
Есть одно замечание если через omni.ja, то на тестовом профиле не подхватывает правку. (это код батника)

Выделить код

Код:

\\start firefox -no-remote -p "имя профиля"
\\start .\Firefox\Firefox.exe -profile .\p1
start .\Firefox\Firefox.exe -no-remote -profile .\p1

Если config.js то подхватывает, там и там.
Так что мне удобнее пока через config.js.
И да авторство не мое omni.ja... автор не захотел в свое время делиться я через других выпросил можно сказать.

08-09-2018 22:38:54
Dumby
Пашет, проверил, вот еще вариант сырой) ну так как я не программист...
CustomButtons
[spoiler=AutoPopup]

Выделить код

Код:

/*Initialization Code*/
// ==UserScript==
// @name AutoPopup.uc.js
// @description Auto popup menulist/menupopup/Panelpopup
// @compatibility Firefox 2.0+
// @author GOLF-AT
// @version 2.0.0.20131119

(function(){
   var PopElt=null;var DropElt=null;
   var PopTimer=null;var HideTimer=null;
   var AlwaysPop=false;var nDelay=600;
   
   function IsNewMenuBtn(elt){try{return elt.id=='Pa

Board footer

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