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

На IRC-канале #mozilla-ru можно получить техническую консультацию онлайн и, конечно же, порцию общения.

Сustom Buttons » [CB] Автовыделение ++ » 27-06-2017 19:46:03

Dobrov
[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%3E%u041E%u0434%u043D%u043E%u0446%u0432%u0435%u0442%u043D%u043E%u0435%20%u0430%u0432%u0442%u043E%u0432%u044B%u0434%u0435%u043B%u0435%u043D%u0438%u0435%3C/name%3E%0A%20%20%3Cimage%3E%3C%21%5BCDATA%5Bdata%3Aimage/x-icon%3Bbase64%2CAAABAAEAEREAAAEAIADwBAAAFgAAACgAAAARAAAAIgAAAAEAIAAAAAAAyAQAAAAAAAAAAAAAAAAAAAAAAAD///8A////AP///wD+//4B////APX69AV9vWaPVJsR9GabDPiQrDGn6OzRG////wD+/v0B////AP///gL///0B////AP///wD///8A////AP3+/gP///8ActGnhRyqVP83q0r8PqMu/kqZDf9yoh7Wu8t8YNjan07m4bM9+ffqCf///wD///4B////AP///wD8/v8C//7/AOL5/A4d1NrUFc/G/yHEov0qt3b/NKtM/UGeHv9WlAD/eJcB/peZAP+nphzH5+bAIP///wD+/v8A/fz/A/3+/wH///8A5/b+CyG8/c4Jz/z/ENfm/RrLuf8nu4b/M61S/UGgJvtbnBH8fqAQ/IKXAP+lrjax/v76AP7+/gH///8A7fD9CNni/Bb///8Ac7/4dQCn9/8P1f38ENbh/xzIsf8ouoD/NKtL/0GeHf9enA79dJ0M/4yiGOrx8d0c/f3/AJaT7105O+TOHTjn5GuP8n7u9v4AOK/3ugW/+/

Сustom Buttons » Custom Buttons » 27-06-2017 11:01:33

ARG пишет:

После последнего обновления браузера до версии 52.2.0 сдохли все кнопки (Save snapshot to HTML, Context translate и прочие).  :(

Custom Buttons • View topic - [Signed fixed extension attached] CB broken on Firefox 48+

Сustom Buttons » [CB] Автовыделение ++ » 26-06-2017 14:07:18

пишет:

последнее слово в базе (Справке) так и не подсвечивается...

Разве ты это не просил ?

пишет:

Прошу сделать пару доработок отличной кнопки "Многоцветное автовыделение"
2) последнее слово в базе не подсвечивается на странице.

Сustom Buttons » [CB] Автовыделение ++ » 25-06-2017 20:22:35

Dobrov пишет:

Прошу сделать пару доработок отличной кнопки "Многоцветное автовыделение"
1) чтобы все слова в базе подсвечивались (даже если их пара сотен)
2) последнее слово в базе не подсвечивается на странице.
3) уменьшить количество цветов подсветки (или оставить один).

Одноцветное автовыделение:
[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%3E%u041E%u0434%u043D%u043E%u0446%u0432%u0435%u0442%u043D%u043E%u0435%20%u0430%u0432%u0442%u043E%u0432%u044B%u0434%u0435%u043B%u0435%u043D%u0438%u0435%3C/name%3E%0A%20%20%3Cimage%3E%3C%21%5BCDATA%5Bdata%3Aimage/x-icon%3Bbase64%2CAAABAAEAEREAAAEAIADwBAAAFgAAACgAAAARAAAAIgAAAAEAIAAAAAAAyAQAAAAAAAAAAAAAAAAAAAAAAAD///8A////AP///wD+//4B////APX69AV9vWaPVJsR9GabDPiQrDGn6OzRG////wD+/v0B////AP///gL///0B////AP///wD///8A////AP3+/gP///8ActGnhRyqVP83q0r8PqMu/kqZDf9yoh7Wu8t8YNjan07m4bM9+ffqCf///wD///4B////AP///wD8/v8C//7

Сustom Buttons » Custom Buttons » 22-06-2017 11:22:17

xrun1 пишет:

bunda1
Нашёл у себя какую-то версию CB. Кнопка Переключить JavaScript для сайтов с этой версией работает.

Ага, спасибо. Укажу ссылку в описание кнопки.

Сustom Buttons » Custom Buttons » 20-06-2017 21:12:43

Я и сам не помню какая у меня исправленая версия custombuttons@xsms.org.xpi 0.0.5.8.9 :/

Попробуйте другую версию кнопки Добавлять новые кнопки справа:
[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%3E%u0414%u043E%u0431%u0430%u0432%u043B%u044F%u0442%u044C%20%u043D%u043E%u0432%u044B%u0435%20%u0421%u0412%20%u043A%u043D%u043E%u043F%u043A%u0438%20%u0441%u043F%u0440%u0430%u0432%u0430%20%u043E%u0442%20%u044D%u0442%u043E%u0439%20%u043A%u043D%u043E%u043F%u043A%u0438%3C/name%3E%0A%20%20%3Cimage%3E%3C%21%5BCDATA%5Bdata%3Aimage/png%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACDUlEQVR42nWT30sUURTHz91Zd9FkVBRrX0oScTMI8weSIYSU/QMFbb5oGAn+AQo9B/UH9BAF+lIr+OLrSETQQ4GhEVRrUFkP/SLRNcvUnXv8nrmz7XVcB86cy7nn+5kz556ryHrueKxIYcFkPMmbxXHgzA6NDyguatQewBzHkKMMQDnWPgDsIwYh8/hATP8HQCRJEFIc5iA1DpljZIGogJU/9WXp39DR1pj99QBwe45dZb6UhCXE2Hx6m4xtQZQ/8SDni+DdSNopVYtys

Сustom Buttons » Custom Buttons » 19-06-2017 19:29:34

Ultima2m пишет:

Кто-нибудь подтвердит глючную работу кнопок в ФФ54
Переключить JavaScript для сайтов и Добавлять новые кнопки справа?

Я проверил и у меня на FF54 они работают.

19-06-2017 19:48:26

Rag пишет:

bunda1
Ответьте пожалуйста.Есть ли в Переключить JavaScript для сайтов что-то отвечающее за скорость срабатывания на сайтах занесённых в справку?Обратил внимание на такую картину. При входе на https://whoer.net/ru иконка меняется но код не успевает запретить JavaScript на странице.Запрет происходит после обновления страницы.

Я такого на https://whoer.net/ru не выжу, а как ты открываешь https://whoer.net/ru?

Сustom Buttons » Custom Buttons » 16-06-2017 11:15:33

Rag пишет:

* {
     transition:none !important;
     transition-property:none !important;
     filter:none !important;
  }

Главное не подписал что за стиль.Пожалуйста растолкуйте мне что бы это значило.
Ещё раз прошу прощения.

Насчёт transition не знаю, а тут * { filter:none !important; отключает все фильтры (визуальный эффект) или их сочетание для всех элементов. К фильтрам относится изменение прозрачности, добавление тени, трансформация и др. А кнопка как раз меняет свою иконку переключая для себе filter

Сustom Buttons » Custom Buttons » 16-06-2017 08:34:58

Rag пишет:

bunda1
Кнопка не работает должным образом.
1.Иконка не меняется.
2.Отключение и включение скриптов ЛКМ.
3.СКМ только перезагрузка страницы.

Я проверил кнопку на Pale Moon-27 и всё работает.

Сustom Buttons » Custom Buttons » 15-06-2017 21:04:46

Rag пишет:

bunda1
Подправьте пожалуйста если возможно,вашу кнопку Переключить JavaScript для сайтов На страницах с отключенным JavaScript не меняется иконка кнопки.
Pale Moon-27.3.0

[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%3E%u041F%u0435%u0440%u0435%u043A%u043B%u044E%u0447%u0438%u0442%u044C%20JavaScript%20%u0434%u043B%u044F%20%u0441%u0430%u0439%u0442%u043E%u0432%3C/name%3E%0A%20%20%3Cimage%3E%3C%21%5BCDATA%5Bdata%3Aimage/x-icon%3Bbase64%2CAAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADRfQAU0X0AhNF9AKPRfQC20X0AydF9ANrRfQDr0X0A+tF6AP/UfwD/1n0A/9uMFv/RfQDZ0X0ANP///wD///8A1oEAaOCaKP/twHv/8sqR//fZqP/34sH//OvU///05v//+/D///36///ox///7tb/46VJ/9aBAG////8A////ANuHAInorU/////////////////////////++v//+/D///Xm///z5v//qC7//+TC/+u2Z//bhw

Сustom Buttons » Custom Buttons » 14-06-2017 09:57:59

dedfor пишет:

Данный код открывает сайт в НОВОЙ вкладке и опускает вниз после загрузки страницы.
Помогите создать подобный код для загрузки сайта в ТЕКУЩЕЙ вкладке.

Выделить код

Код:

loadURI("https://lenta.ru/");
          
addEventListener("pageshow", function c(e) {              
   removeEventListener(e.type, c);
   content.scrollTo(0, content.scrollMaxY);      
});

14-06-2017 10:19:26

intersk пишет:

подскажите линк на кнопку - позволяющую закрывать вкладку двойным правым щелчком

Выделить код

Код:

// Двойной левый клик на табе закрывает страницу, двойной правый имитирует нажатие на звёздочку в адресной строке ..................
function closeAddBookTab(e) {
   if ( e.target.localName != "tab" ) return;
        e.preventDefault();
        e.stopPropagation();
   
   if ( e.button == 0 ) { gBrowser.removeCurrentTab() };   
    
   if ( e.button == 2 ) {
        PlacesCommandHook.bookmarkPage( e.target.linkedBrowser, undefined, true );
        setTimeout(function() document.getElementBy

Сustom Buttons » Custom Buttons » 09-06-2017 10:37:45

window.onload = function (){scroll_down()};
Не работает потому что window на который ты повесил обработчик уже загружен. Тут нужен обработчик на новую страницу или что ты там открываешь. Пример:

Выделить код

Код:

        var page = gBrowser.getBrowserForTab( gBrowser.selectedTab = gBrowser.addTab('http://yandex.ru/search/?&text='+'Zapros') ); 
          
        page.addEventListener("pageshow", function c(e) {         
           this.removeEventListener( e.type, c );           

           setTimeout(function() {              
              scroll_down();
           }, 0);      
        });

Сustom Buttons » Custom Buttons » 06-06-2017 13:12:05

Indomito
Пусть кнопка проверит существование cEICB и если cEICB существует перекодирует и перепишет путь в cEICB.

Сustom Buttons » Custom Buttons » 06-06-2017 12:17:38

Indomito пишет:

У меня не совместимость версий кнопки возникла - а как её обойти я хз. :sick:

А что за несовместимость?

Сustom Buttons » Custom Buttons » 02-06-2017 23:33:18

Rag пишет:

А хотелось бы как в описании ''Результат появляется сразу без перезагрузки''

[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%3E%u0420%u0430%u0437%u0431%u043B%u043E%u043A%u0438%u0440%u043E%u0432%u0430%u0442%u044C%20%u043A%u043E%u043F%u0438%u0440%u043E%u0432%u0430%u043D%u0438%u0435%20%u043D%u0430%20%u0441%u0442%u0440%u0430%u043D%u0438%u0446%u0435%3C/name%3E%0A%20%20%3Cimage%3E%3C%21%5BCDATA%5Bdata%3Aimage/png%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACHElEQVR4AZXBT0hTARwH8N+b/yCXeSiYeGh0cYQQBE5UaOFpUw8mXrooKIiSKJtuOQcbW2ksWHP0TDSnBp1Mx0BiQWMN3J/3hnO9ScyYGmoGgiShjJbDb5eCCLPt86HfDg93SxYXX7QbDPety8tCMeXq9PS4eGnpwRO5XAS1Wu/g+Z18ylUy+byvq4tQVVUAo9Fq5fldhnKxtjajXlgQwWQiVFdfgMViN/P8dh5lSxCcmnCYQTRK6Okh1NSIYTY/fhQKbRdSNjjOqQmFGBwcEKamCB0dhLq6QlgstofB4Kd8+p9AwKnx+RhkMoRwmOBwEIaGCEqlGDabzRKLbRXReYJBp8bjYQAQUimCXk/Qagnd3YSKCkJvr3qC59+

Сustom Buttons » Custom Buttons » 02-06-2017 22:32:57

xrun1 пишет:

bunda1
Тут посмотрел 4 последних поста и проверил кнопку Переключить JavaScript для сайтов у себя. У меня всплывающего сообщения нет, но кнопка срабатывает и изменяет значок только если перейти на другой таб, а потом вернуться. Может, это у меня что-то конфликтует. Посмотри, пожалуйста.

А многопроцессный режим включен?

Сustom Buttons » Custom Buttons » 31-05-2017 11:37:16

Rag пишет:

Может ли кто нибудь добавить в GrabScroll в выбор кнопки мыши для перетаскивания страниц, среднюю кнопку?

Там можно выбрать любую кнопку для перетаскивания.

Сustom Buttons » Custom Buttons » 29-05-2017 08:44:23

Rag пишет:

Поправьте пожалуйста кнопочку.
С правой, на левую клавишу мыши.

Выделить код

Код:

// Закрыть вкладку двойным правым кликом, от 29.05.2015. ....................
addEventListener("dblclick", e=> e.button || gBrowser.removeCurrentTab(), false, gBrowser);

Сustom Buttons » Custom Buttons » 26-05-2017 09:24:15

Kaban пишет:

Господа, должен ли работать CB 0.0.5.8.9 в SeaMonkey 2.46?

Не получается скопировать кнопку в буфер обмена. Меню "Copy to clipboard" нажимаю, но кнопка в Clipboard не попадает. Несколько других пунктов меню тоже не работает.

Custom Buttons • View topic - [Signed fixed extension attached] CB broken on Firefox 48+

Сustom Buttons » Кнопки: закрыть все вкладки, закрепить вкладку, закрыть вкладки справа » 22-05-2017 19:45:10

Quartz1t пишет:

Хотелось бы, чтобы СКМ закрывала все вкладки.

Выделить код

Код:

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 2: tabs = tabs.slice(index + 1); break;
        }
    }
    for(var tab of tabs) gBrowser.removeTab(tab, {animate: true, byMouse: false});
}
this.tooltipText = "ЛКМ: Закрыть вкладки слева \nСКМ: Закрыть другие вкладки \nПКМ: Закрыть вкладки справа";

Сustom Buttons » [CB]Восстановить иконки всех закладок » 19-05-2017 12:44:02

mahtanoronra пишет:

это норм?
блин целый день сидел...ждал пока в консоле все отработает..пришлось закрыть...пк надо выключать..в чём проблема то((

Нет, это не нормально. Такое может быть только если интернет медленный или комп совсем слабый или другая программа жрёт все ресурсы. У меня довольно шустро обновляется, примерно за пару минут.

Сustom Buttons » Custom Buttons » 19-05-2017 09:36:57

Indomito пишет:

Надо проверить, что записывают/выдают функции cbu.setPrefs, cbu.getPrefs может в них проблема.

cbu.setPrefs не правильно сохраняет кириллицу, нужно конвертировать в юникод. Пример:

Выделить код

Код:

cbu.setPrefs("FindBar.Highlight.value", convertFromUnicode("UTF-8", str) );

// Конвертировать текст в юникод .............
function convertFromUnicode(charset, str) {
   var converter = Cc["@mozilla.org/intl/scriptableunicodeconverter"].createInstance(Ci.nsIScriptableUnicodeConverter);
   converter.charset = charset;
   str = converter.ConvertFromUnicode(str);
   return str + converter.Finish();
};

то же с cbu.getPrefs. Но можно так:

Выделить код

Код:

gPrefService.getComplexValue("FindBar.Highlight.value", Ci.nsISupportsString).data;

Сustom Buttons » Custom Buttons » 18-05-2017 20:48:27

Indomito пишет:

bunda1 Обновил - FF Exp Imp CB(Firefox 53 и ниже) Автор Indomito ver 6.3.1 bild of 17.05.2017
Модератору - их можно удалить. они морально устарели.

Хорошо! Я удалил старые FF Exp Imp CB и TB Exp Imp CB.

18-05-2017 20:54:19

Indomito пишет:

Исправлю в ближайшее время, просто этот баг я не выявил на старых версиях FF, а на новой он проявился - это ошибка проверки валидности пути.
Отпишись, если и так не получится.

А если так?

Выделить код

Код:

const cEICB = "Export.Import.CB.type.HTML"; // Желательно не трогать, т.к. старые кнопки будут считываться с ошибками
cbu.isPref(cEICB, "C:\\");

Сustom Buttons » Custom Buttons » 17-05-2017 22:24:56

Indomito пишет:

А функции cbu.setPrefs и cbu.getPrefs  смотреть в chrome://custombuttons/content/cb2api.js или другой адрес?

Объекты: перебор свойств
Смотри там cbu, ну и CB2const, custombutton, custombuttons, custombuttonsUtils тоже могут быть интересны.

Board footer

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