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

Заказывай стафф с атрибутикой Mozilla и... пусть все вокруг завидуют тебе! Быть уникальным - быть с Mozilla!

Скрипты » UCF - ваши кнопки, скрипты… » 26-08-2023 13:33:22

kokoss пишет

Просто удалите эти строки -> var { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); в этих 4 файлах, и после не забудьте очистить папку startupCache

Спасибо, получилось.
----
Скажите, а цвет фона панелей и их габариты можно как-то отрегулировать?

2023-08-26-13-31.png

Скрипты » UCF - ваши кнопки, скрипты… » 26-08-2023 12:53:58

kokoss пишет

На предыдущей странице скачайте комплект UCF для [firefox] 116

Скачал, извлёк из rar-архива.

kokoss пишет

сделайте правки для [firefox] 117 из этого поста

В посту картинка в base64 - скриншот поиска текста "Services.jsm" в файлах.

скрытый текст
image.png

Я нашёл 4 файла с таким вхождением. Что дальше? Как и где править?

26-08-2023 12:57:13

kokoss пишет

У вас же вроде [firefox] 116, а эта правка для [firefox] 117+

У меня 5 компов, на 2 из них Linux. Именно на них FF обновился до 117 2 дня назад и вылезла текущая проблема.
Пишу я с компа на винде, где FF ещё не обновился, но обновится в ближайшее время. Экспериментирую в виртуалке с линупсом.

Скрипты » UCF - ваши кнопки, скрипты… » 26-08-2023 11:51:26

kokoss пишет

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

Ну, я ж не шарю во всём этом добре. Дайте просто набор файлов для 117+, готовых к употреблению, пожалуйста.
Или скажите, что нужно сделать со старым набором, взятым тут: https://disk.yandex.ru/d/qz1Ci_0OOrjb9w

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

sticker.webp

Скрипты » UCF - ваши кнопки, скрипты… » 25-08-2023 21:40:04

kokoss пишет

Зачем перемещать дополнительную панель вниз, если можно использовать нижнюю панель!

Обнаружил кнопку вызова окна настройки, но рано обрадовался: чекбоксы включаются, но перезапуск не срабатывает.
ЧЯДНТ?

2023-08-25-21-35.png

Как вручную подправить конфиг, чтобы тупо появилась нижняя панель? Кроме неё мне ничего не надо.

Скрипты » UCF - ваши кнопки, скрипты… » 25-08-2023 19:47:15

kokoss пишет

Зачем перемещать дополнительную панель вниз, если можно использовать нижнюю панель!

А как её создать?

002762.png

Скрипты » UCF - ваши кнопки, скрипты… » 25-08-2023 18:37:27

fuchsfan пишет

xrun1 пишетОбсуждали уже, что такой файл в 116 и 117 не работает без правок.То был файл из v115. А вот этот из v116, с ним у меня работает ucf с панелью, а какой он свжести фиг его знает.скрытый текстВыделить кодКод:// config.js для user_chrome_files (UCF) (код уже исправлен для работы в v117 - ниже закомментирована строка #9 импорта модуля Services.jsm, ее можно всю удалить)
(async () => {
    var sandbox = Cu.Sandbox(Cc["@mozilla.org/systemprincipal;1"].createInstance(Ci.nsIPrincipal), {
        wantComponents: true,
        sandboxName: "UserChromeFiles",
        wantGlobalProperties: ["ChromeUtils"],
    });
    Cu.evalInSandbox(`
//        var { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
        var user_chrome_files_sandbox = {
            init() {
                Services.obs.addObserver(this, "domwindowopened");
                Services.obs.addObserver(this, "profile-after-change");
            },
            observe(aWindow, aTopic

Скрипты » UCF - ваши кнопки, скрипты… » 25-08-2023 12:20:50

Спасибо, мужики. Буду пробовать, о результатах сообщу.
Взамен вот вам набор, который у меня проработал вплоть до 116.0.3 включительно. Вдруг кому интересно.
https://disk.yandex.ru/d/k6hlE4juVVCTiA

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 24-08-2023 13:57:33

fuchsfan пишет

В файле config.js в двух местах найти вхождение « instanceof Ci.nsIDOMChromeWindow» и заменить на «.isChromeWindow» (без кавычек). Решение от Dumby где-то с этой темы.

У меня нету таких вхождений в config.js, поделись, плиз, готовым файлом, я протестирую.
[code]
//
try {(function() {
//  var {classes: Cc, interfaces: Ci, utils: Cu} = Components; // для FF < 60
    var sandbox = Cu.Sandbox(Cc["@mozilla.org/systemprincipal;1"].createInstance(Ci.nsIPrincipal), {
        wantComponents: true,
        sandboxName: "user_chrome_files"
    });
//  Object.assign(sandbox, {Cc, Ci, Cu}); // для FF < 60
    Cu.evalInSandbox(`
        try {
            Cu.importGlobalProperties(["ChromeUtils"]);
        } catch(ex) {
            if (!("ChromeUtils" in this))
                Object.defineProperty(this, "ChromeUtils", {
                    configurable: true,
                    enumerable: true,
                    value: {
                        import(module, scope = {})

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 24-08-2023 00:36:42

Эх, блин! Только что прилетело обновление до 117.0 и опять пропал vertical_top_bottom_bar, как и в январе.
Ребят, а не появилось ли какой-то неотваливающейся альтернативы? Ну или как лечить на этот раз?
-------
На 116.0.3 работает:
002759.png

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 18-01-2023 22:28:56

Black_Monk пишет

kokoss
Verevkin
xrun1
всем большое спасибо. Завтра с утра на свежую голову буду править... :)

Подменил файл и в линупсе. Обновление прошло успешно, панель осталась.

photo-2023-01-18-22-29-03.jpg

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 18-01-2023 18:43:57

kokoss пишет
Black_Monk пишет

Нет, не помогает. :/ Может у меня версия user_chrome_files старая? Я посмотрел файл version - там написано "от 2020-1-11".

С этого и надо было начать ........

скрытый текст
https://www.mediafire.com/file/a4tm1zgcczefr8p/VitaliyVstyle.github.io-master.zip/file

Verevkin пишет

Ладно, вот тебе все файлы целиком.
Пробуй.

вообще то последняя версия UCF 2021-9-23, если что :)

kokoss пишет

Black_Monk пишетНет, не помогает.  Может у меня версия user_chrome_files старая? Я посмотрел файл version - там написано "от 2020-1-11".С этого и надо было начать ........ скрытый текстhttps://www.mediafire.com/file/a4tm1zgcczefr8p/VitaliyVstyle.github.io-master.zip/file Verevkin пишетЛадно, вот тебе все файлы целиком.Пробуй.вообще то последняя версия UCF 2021-9-23, если что
                    Отредактировано kokoss (Сегодня 16:33:41)

Сорри, согласен, второй архив - это бэкап, я ошибся.
Однако, первый файл, залитый мной на помо

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 18-01-2023 15:40:02

Black_Monk пишет
Verevkin пишет

я пропатченный уже файл залил на помойку.

Нет, не помогает. :/ Может у меня версия user_chrome_files старая? Я посмотрел файл version - там написано "от 2020-1-11".

Ладно, вот тебе все файлы целиком.
Пробуй.

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 18-01-2023 14:25:44

Black_Monk пишет

После обновления на 109 исчезла нижняя панель, реализованная через стили (в своё время качал откуда-то архив user_chrome_files.zip). Такое вроде бы уже было, но я как-то сам находил решение проблемы, а сейчас в ступоре. :| Может кто поможет?

Мне щас удалось вернуть нижнюю панель пропатчиванием vertical_top_bottom_bar.js. Я тоже вчера огорчился её пропажей после обновления до 109.0.

001436.png

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

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 24-02-2021 23:02:59

Короче, снёс старые файлы полностью и заменил их новыми. Завелось.
Спасибо.

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 24-02-2021 20:36:46

Vitaliy V. пишет

Verevkin
Если замена всех файлов user_chrome_files не помогла,
и вообще после обновления файлов user-chrome-files следует делать это:
Пробуем открыть about:user-chrome-files
и перезапуск этой кнопкой
https://github.com/VitaliyVstyle/Vitali … eenshot_03


Если не открывается то открываем about:profiles
на используемом профиле будет надпись - Этот профиль сейчас используется...
открываем Локальный каталог и чистим папку startupCache

rubel пишет

как подключать те или другие файлы готовых  отдельных скриптов

если эти скрипты написаны не для user_chrome_files то инструкции быть не может,
нужно смотреть по скрипту, но обычно .uc.js подключенные к custom_script_win.js работают, иногда требуется custom_script_all_win.js,
редко требуется немного адаптировать

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 24-02-2021 11:10:20

Только что после обновления до 86.0.0 вся красота отвалилась. Какая жаль.
Замена файлов на новые версии с гитхаба не помогла.
-------
Как починить?
---------

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

Обсуждение расширений » Adguard Антибаннер » 21-02-2019 15:58:08

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

Не нашёл, как прицепить скриншот к форуму. Пришлось залить на левый хостинг.
Посмотрите, пожалуйста.

02bcc612c397d3.png

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 04-02-2019 09:03:10

Vitaliy V. пишет

drage2
это проблемы 61 версии там не работают переменные для скроллбара
можно без них
[spoiler][code]@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
@namespace html url("http://www.w3.org/1999/xhtml");

/*Скроллбар, dropmarker*/
scrollbar {
    -moz-appearance: none !important;
    background: none !important;
    border: none !important;
    padding: 0 !important;
    margin: 0 !important;
}

scrollcorner {
    -moz-appearance: none !important;
    width: 7px !important;
    height: 7px !important;
    background: none !important;
    border: none !important;
}

html|html > scrollbar, html|html > scrollcorner {
    background: black !important;
}

scrollbar > slider {
    -moz-appearance: none !important;
    background: none !important;
    border: none !important;
}

menulist > dropmarker {
    -moz-appearance: none !important;
    min-width: 7px !important;
    min-height: 7px !important;
    width: auto !important;
    heig

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 03-02-2019 11:58:35

Vitaliy V. пишет

drage2
это проблемы 61 версии там не работают переменные для скроллбара
можно без них
[spoiler][code]@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
@namespace html url("http://www.w3.org/1999/xhtml");

/*Скроллбар, dropmarker*/
scrollbar {
    -moz-appearance: none !important;
    background: none !important;
    border: none !important;
    padding: 0 !important;
    margin: 0 !important;
}

scrollcorner {
    -moz-appearance: none !important;
    width: 7px !important;
    height: 7px !important;
    background: none !important;
    border: none !important;
}

html|html > scrollbar, html|html > scrollcorner {
    background: black !important;
}

scrollbar > slider {
    -moz-appearance: none !important;
    background: none !important;
    border: none !important;
}

menulist > dropmarker {
    -moz-appearance: none !important;
    min-width: 7px !important;
    min-height: 7px !important;
    width: auto !important;
    heig

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 01-02-2019 23:16:31

Привет, господа. Я тут человек новый, но проблемы с userChrome.css у меня тоже есть. По незнанию скреативил новый тред, сорри, но потом мне порекомендовали запостить сюда, ибо тут есть чел, который шарит в сабже аки змей.
Гляньте, плиз. :rolleyes: https://forum.mozilla-russia.org/viewto … 01#p766701

CSS-стили » Проблема со StatusBar-ом при переходе с 64.0.2 на 65.0. » 01-02-2019 22:38:21

Здравствуйте, любители лисы. У меня вчера возникла такая проблема, что поиск в гугол и в FAQ не помогли.

Я в сообществе Mozilla Firefox во вконтакте (https://vk.com/mozillaru) создал вчера по этому поводу тред

Войдите или зарегистрируйтесь, чтобы увидеть скрытый текст.

, но там народу мало и меня отредиректили к вам сюда. Пришлось зарегистрироваться. Правила честно прочитал. ;)

Кратко: после обновления перестал работать StatusBar (он не пропал, но потерял способность принимать на себя кнопки).
Описывать проблему было бы долго, поэтому я записал скринкаст, где показываю сабж, как он есть. Посмотрите, пожалуйста. Заранее извиняюсь за некоторые включения эвфемизмов в повествование (я не рассчитывал показывать этот одноразовый ролик где-то ещё, просто так получилось). :rolleyes:

Не знаю, как сюда вставить видео с ютуба, придётся просто ссылку дать:
https://youtu.be/ovlfmDVseuM

Файлы, упомянутые в ролике я залил на гугл-драйв (ссылка - под видео, копия - во вконта

Board footer

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