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

Пользователи не любят читать документацию. Станьте оригинальным, будьте не как все. Ознакомьтесь с нашей базой знаний.

Скрипты » UCF - ваши кнопки, темы, дополнения, скрипты… » 04-08-2022 10:27:59

Dumby пишет
egorsemenov06 пишет

addDestructor is not defined

Это значило бы, что надо загрузчик смотреть, если бы дело было в этом.


Но дело в другом (см. также).
Пока, можно добавить в код одну строку про "lazy".

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

Выделить код

Код:

…
	let g = Components.utils.import("resource://gre/modules/addons/XPIProvider.jsm", {});
	if("lazy" in g) g = g.lazy;

Загрузчик это вот его
[spoiler][code]try {CustomizableUI.createWidget({
    label: "Дополнения",
    id: "ucf-cbbtn-ToggleRestartlessAddons",
    localized: false,
    get initCode() {
        this.event = Object.create(null);
        delete this.initCode;
        return this.initCode = Cu.readUTF8URI(Services.io.newURI(
            "chrome://user_chrome_files/content/custom_scripts/custom_script/toggleRestartlessAddons.js"
        ));
    },
    onCreated(btn) {
        btn.setAttribute("image", "data:image/png;base64,iVBORw0KGgoAAAANSU

Скрипты » UCF - ваши кнопки, темы, дополнения, скрипты… » 04-08-2022 00:50:44

Dumby посмотрите пожалуйста кнопку toggleRestartlessAddons в неи не вкл. и не откл. дополнения при клики ЛКМ выдает такую ошибку
Uncaught ReferenceError: addDestructor is not defined
    updateAddonDisabledState chrome://user_chrome_files/content/custom_scripts/custom_script.js line 237 > Function:268
    setNewDisabledRaw chrome://user_chrome_files/content/custom_scripts/custom_script.js line 237 > Function:259
    setNewDisabled chrome://user_chrome_files/content/custom_scripts/custom_script.js line 237 > Function:201
    handleEvent chrome://user_chrome_files/content/custom_scripts/custom_script.js line 237 > Function:138
    oncommand chrome://browser/content/browser.xhtml:1
[spoiler][code]// http://infocatcher.ucoz.net/js/cb/toggleRestartlessAddons.js
// https://forum.mozilla-russia.org/viewtopic.php?id=57948
// https://github.com/Infocatcher/Custom_Buttons/tree/master/Toggle_Restartless_Add-ons

// Toggle Restartless Add-ons button for Custom Buttons
// (code for "initial

Скрипты » UCF - ваши кнопки, темы, дополнения, скрипты… » 01-08-2022 09:50:40

Dumby посмотрите пожалуйста кнопку Save.В ней не работает функция "Сохранить выделеный текст как txt фаил" [spoiler][code]self.label = "Save";
self._handleClick =()=> menuPopup.openPopup(this, "after_start");
self.image = "data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAQAQAAAAAAAAAAAAAAAAAAAAAAAADAgBEDRIXnwxQjKQNWp6pDFWXqAxXm6gMV5moDFeaqAxXmqgMV5qoDFebqAxVlqgNW5+pCkyIogwSFqgDAgBHDQoFhyszOv8hheP+IJH7/x+L8v8fjfb/H433/x+N9v8fjfb/H432/x+N9/8fi/L/IJH7/yGF5P0kLTTvDAcDgwgICIQ8Ojf/0czA+Oji1fzh18r85NzO/OTbz/zj287849vO/OPbzvzk3M/84dfK++ji1f3Sy8D5NDIvywYGB3kKCgqFQ0A8/+XXw/v979f/9uTO//rp0f/66NH/+ujR//rn0f/66NH/+ujR//bkzv/979f/5tfD/UZBPv8KCwqEDQwMhUVDQP/f08X7+OrZ/+zf0P/v5NP/8OPT/+/j0//v4tP/8OPT/+/j0//s39D/+OrZ/+DTxfxEQj//DAwMhA8PD4VKR0T/4dXG+/rr2v/v4tH/9OXU//Ll1P/z5dT/8+XU//Pl1P/05NT/7+DR//rr2v/i1cX7SkhE/w8PD4USEhKFT0xI/+XXxfv97tr/9ePR//no1P/459T/+OfU//jn1P/459T/+OfU//Xk0f/97tr/5dfF+09MSf8SEhGFFRQUhVNQTv/j2cv7+u/g//Hm2P/169v/9Orb//Tq2//06tv/9erb//br3P/x5tf/+

Скрипты » UCF - ваши кнопки, темы, дополнения, скрипты… » 26-07-2022 16:41:43

Dumby пишет
egorsemenov06 пишет

посмотрите пожалуйста кнопку Save.В ней не работает функция "Сохранить значок веб-сайта"

Опять изменили аргументы в internalSave()
[spoiler][code]/*
if (typeof window.saveImageURL != "function") var saveImageURL = internalSave.length == 15
    ? (url, name, a3, a4, a5, a6, a7, type, a9, priv, prin) =>
        internalSave(url, null, name, a9, type, a4, a3, null, a6, null, a7, a5, null, priv, prin)
    : (url, name, a3, a4, a5, a6, a7, type, a9, priv, prin) =>
        internalSave(url, null, name, a9, type, a4, a3, null, a6, a7, a5, null, priv, prin);
*/
if (typeof window.saveImageURL != "function") var saveImageURL = internalSave.length == 16
    ? (url, name, a3, a4, a5, a6, a7, type, a9, priv, prin) =>
        internalSave(url, null, null, name, a9, type, a4, a3, null, a6, null, a7, a5, null, priv, prin)
    : internalSave.length == 15
        ? (url, name, a3, a4, a5, a6, a7, type, a9, priv, prin) =>
            internalSave(url, null, name, a9, type, a4, a3, null, a6, null, a7, a5, n

Скрипты » UCF - ваши кнопки, темы, дополнения, скрипты… » 26-07-2022 15:28:26

Dumby посмотрите пожалуйста кнопку Save.В ней не работает функция "Сохранить значок веб-сайта" [spoiler][code]self.label = "Save";
self._handleClick =()=> menuPopup.openPopup(this, "after_start");
self.image = "data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAQAQAAAAAAAAAAAAAAAAAAAAAAAADAgBEDRIXnwxQjKQNWp6pDFWXqAxXm6gMV5moDFeaqAxXmqgMV5qoDFebqAxVlqgNW5+pCkyIogwSFqgDAgBHDQoFhyszOv8hheP+IJH7/x+L8v8fjfb/H433/x+N9v8fjfb/H432/x+N9/8fi/L/IJH7/yGF5P0kLTTvDAcDgwgICIQ8Ojf/0czA+Oji1fzh18r85NzO/OTbz/zj287849vO/OPbzvzk3M/84dfK++ji1f3Sy8D5NDIvywYGB3kKCgqFQ0A8/+XXw/v979f/9uTO//rp0f/66NH/+ujR//rn0f/66NH/+ujR//bkzv/979f/5tfD/UZBPv8KCwqEDQwMhUVDQP/f08X7+OrZ/+zf0P/v5NP/8OPT/+/j0//v4tP/8OPT/+/j0//s39D/+OrZ/+DTxfxEQj//DAwMhA8PD4VKR0T/4dXG+/rr2v/v4tH/9OXU//Ll1P/z5dT/8+XU//Pl1P/05NT/7+DR//rr2v/i1cX7SkhE/w8PD4USEhKFT0xI/+XXxfv97tr/9ePR//no1P/459T/+OfU//jn1P/459T/+OfU//Xk0f/97tr/5dfF+09MSf8SEhGFFRQUhVNQTv/j2cv7+u/g//Hm2P/169v/9Orb//Tq2//06tv/9erb//br3P/x5tf/+e/g/+PZzPtTU

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 26-07-2022 11:29:22

Dumby пишет

Вобщем, попробуй убрать эти три строки.

Спасибо Огромное это сработало!!!

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 26-07-2022 09:32:56

sandro79 пишет

egorsemenov06Это влияет стиль /* Кнопки управления окном */ Что там править, я точно не знаю, а методом тыка в таком стиле нет желания разбираться. Это стиль авторства Vitaliy V., может он вам подскажет, где и что подправить в его стиле. Не так давно он оставил пост, так что есть надежда.

я убрал этот стиль. вообще ни чего не поменялось кроме кнопок управления окном как был этот ублюдский цвет так и остался

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 25-07-2022 23:10:37

sandro79 помогите пожалуйста убрать этот цвет 49af8ecacb4d92b81502317718c657f9.png на панели вкладок.использую вот этот стиль [spoiler][code]:root {
  --tab-curve-width: 26px;
  --tabs-border: transparent !important;
  --tab-border-radius: 0 !important;
}

.tabbrowser-arrowscrollbox .arrowscrollbox-scrollbox {
  padding-inline-start: 10px !important;
}

/* To be able to see the top border of the tab */
.tab-stack {
  margin-top: 2px !important;
}

/* To prevent tab label appearing on pinned tab in compact mode. */
.tab-content {
  padding: 0 18px !important;
}

/* When the window is maximized, the first pinned tab is properly displayed. */
#TabsToolbar  {
  padding-inline-start: 15px !important;
  min-height: 30px !important;
  max-height: 30px !important;
}

.tabbrowser-tab[first-visible-tab="true"] {
  padding-left: 12px !important;
}

#tabbrowser-tabs {
  margin-left: -15px !important;
}

.titlebar-placeholder {
  border: n

Скрипты » UCF - ваши кнопки, темы, дополнения, скрипты… » 28-06-2022 12:23:32

Dumby пишет
egorsemenov06 пишет

А как это в base64

Ух ты! Хотел написать

Ну, типа текстовая ссылка для скормления адресной строке.
И спойлер [например]

Но получил: «500 Internal Server Error».
Риторический вопрос: чё за дела?

и у меня такая же ошибка выходила

Скрипты » UCF - ваши кнопки, темы, дополнения, скрипты… » 28-06-2022 10:47:24

Dumby пишет
egorsemenov06 пишет

не смог вставить не принимает форум

В base64 всё примет.

Спасибо Большое !работает да и ладно.А как это в base64

Скрипты » UCF - ваши кнопки, темы, дополнения, скрипты… » 27-06-2022 21:16:22

Dumby посмотрите пожалуйста эти две кнопки.При их использовании в [firefox] 102.0 падает вкладка [spoiler][code]        //переключение раскладки клавиатуры по F8
try {(id => {
    var listener = {
        get obj() {
            var obj = document.getElementById(id);
            if (obj) obj = obj.linkedObj;
            else {
                obj = Cu.import("resource:///modules/CustomizableUI.jsm", {})
                    .gPalette.get(id);
                if (obj) obj = obj.implementation;
                else {
                    Services.console.logStringMessage(id + " not found");
                    return this.destroy() || {switch() {}};
                }
            }
            delete this.obj; return this.obj = obj;
        },
        handleEvent(e) {
            if (e.key != "F8" || e.ctrlKey || e.shiftKey || e.altKey || e.repeat)
                return;
            //e.preventDefault();
            //e.stopPropagation();
            this.obj.switch(document);
     

Скрипты » UCF - ваши кнопки, темы, дополнения, скрипты… » 19-03-2022 21:12:30

xrun1 пишет

Есть перезапуск для меню или горячая клавиша Ctrl+Alt+Q. В меню гамбургера не показывает иконку.

С иконкой
[spoiler][code]      //Кнопка перезагрузки
(this.menusrestartitems = {
            init(that) {
                var btnClass = "ucf-appmenu-restart-button", muimID = "ucf_menu_FileRestartItem",
                ucf_script = (window.ucf_custom_script_win == that) ? "ucf_custom_script_win" : "ucf_custom_script_all_win";
                var abtns = document.querySelector("template#appMenu-viewCache")?.content.querySelectorAll("#appMenu-quit-button, #appMenu-quit-button2")
                    || document.querySelectorAll("#appMenu-quit-button");
                for (let abtn of abtns) {
                    let frag = MozXULElement.parseXULToFragment(`<toolbarbutton/>`);
                    let btn = frag.firstElementChild;
                    btn.id = btnClass;
                    btn.className = "subviewbutton subviewbutton-iconic";
                    btn.setAttr

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 08-02-2022 23:35:34

Vitaliy V. пишет

egorsemenov06Сделал, проверял только в 99

Спасибо!Работает на [firefox] 97.0

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 08-02-2022 20:52:41

Vitaliy V. Здравствуйте !Поправте пожалуйста Ваш стиль для about:addons https://forum.mozilla-russia.org/viewto … 11#p776011 для [firefox] 97.0

Новости » Вышел Firefox 95.0 » 08-12-2021 11:54:51

kokoss пишет
egorsemenov06 пишет

Здравствуйте форумчане не подскажите что за дополнение появилось в [firefox] 95.0 addons search detection и как его удалить?

Как удалить не подскажу, а скрыть можно,

скрытый текст
как вариант, с помощью этого расширения: https://github.com/VitaliyVstyle/VitaliyVstyle.github.io/blob/master/webextensions/experiments/add_toolbar_buttons.2021.9.5.xpi -> настройки расширения -> снять галочку "показывать скрытые" -> применить-> "сохранить настройки". Или в коде этой кнопки: https://forum.mozilla-russia.org/viewtopic.php?pid=785023#p785023 в строке: show_hidden = true, переключить на -> false

Спасибо!!!

Новости » Вышел Firefox 95.0 » 07-12-2021 23:37:31

Здравствуйте форумчане не подскажите что за дополнение появилось в [firefox] 95.0 add-ons search detection и как его удалить?

Скрипты » UCF - ваши кнопки, темы, дополнения, скрипты… » 06-12-2021 19:08:31

Dumby пишет
egorsemenov06 пишет

JSON.parse

/*JSON.parse*/

Огромное Спасибо!!!!!

Скрипты » UCF - ваши кнопки, темы, дополнения, скрипты… » 06-12-2021 17:33:36

Dumby посмотрите пожалуйста кнопку toggleRestartlessAddons в ней при ПКМ не появляется сообщение в правом нижнем углу а в консоле появляеться ошибка
Uncaught SyntaxError: JSON.parse: unexpected character at line 1 column 2 of the JSON data
    forgetClosedTab chrome://user_chrome_files/content/custom_scripts/custom_script.js line 237 > Function:794
    removeTab chrome://user_chrome_files/content/custom_scripts/custom_script.js line 237 > Function:805
    waitTimer chrome://user_chrome_files/content/custom_scripts/custom_script.js line 237 > Function:809
[spoiler][code]// http://infocatcher.ucoz.net/js/cb/toggleRestartlessAddons.js
// https://forum.mozilla-russia.org/viewtopic.php?id=57948
// https://github.com/Infocatcher/Custom_Buttons/tree/master/Toggle_Restartless_Add-ons

// Toggle Restartless Add-ons button for Custom Buttons
// (code for "initialization" section)
// Also the code can be used from main window context (as Mouse Gestures code, for example)

// Also you can

Проблемы с сайтами » не заходит на форум forum.mozilla-russia.org » 30-11-2021 21:16:45

Ребята скажите пожалуйста .У меня на роутере на роутере настроен AntiZapret последнии два дня не могу зайти на форум forum.mozilla-russia.org с включеным опенвпн антизапрет.Это у меня так или у всех и как с этим бороться?

Сustom Buttons » Custom Buttons » 08-11-2021 18:57:18

Dumby ВВП от души спасибо за рабочюю кнопку очистки памяти!!!

Скрипты » UCF - ваши кнопки, темы, дополнения, скрипты… » 07-11-2021 09:59:42

Dumby пишет
egorsemenov06 пишет

присоеденяюсь к просьбе

Какой просьбе? Нет там никакой просьбы.
[spoiler]
Есть сетование на трудности рихтовки и констатация
отсутствия реакции индикатора на очистку памяти фишкой.


Но индикатор и не должен напрямую реагировать ни на какие фишки.
Пара десятков миллисекунд на получение данных о памяти,
затем delay (две секунды) пауза, и так по кругу, вот и вся деятельность.
Дополнительный пинок только при открытии нового окна браузера.


И код рабочий, так что, если фишка действительно чистит память,
то индикатор это покажет, не прям сразу, но не позднее delay.
И да, если вдруг надо поставить (для теста) второй экземпляр кода,
то следует изменить id (в конце, "ucf-mem-indicator"), а то будут накладки.


И ещё там есть вопрос, можно ли сделать подобный индикатор,
но на другом принципе — использовать nsIMemoryReporterManager.


Когда-то давно я уже отвечал на это, целый трактат написал.
Суть — можно, но тогда результат будет включть только память

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 04-11-2021 00:46:14

sandro79 пишет
egorsemenov06 пишет

Подскажите пожалуйста как в строке поиска убрать белый фон на стрелке сделать при наведении прозрачным

Ну там вообще-то нет белых фонов, ваш стиль ломает прозрачные дефолтные фоны - гасит переменную --newtab-background-color в составе --newtab-element-hover-color
Это правило попробуйте добавить в свой стиль

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

Выделить код

Код:

.search-wrapper .search-button:focus, .search-wrapper .search-button:hover {
	background-color: rgba(10,10,15,0.4) !important;
}

Еще раз Большое Спасибо Вам!!!

Скрипты » UCF - ваши кнопки, темы, дополнения, скрипты… » 03-11-2021 20:57:33

Dumby пишет

Заменить residentSetSize и residentUniqueSize на memory

Большое Вам Спасибо!!!

Board footer

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