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

Будьте в курсе последних изменений в мире Mozilla, следя за нашим микроблогом в Twitter.

Сustom Buttons » Custom Buttons » Вчера 16:24:36

Dumby

Dumby пишет

И после true(e) { добавить
        if (e.button) return gShowPopup(self);

Вроде так и делал , так да не так...Благодарю. Кстати, как культурно избавиться от trash в папке extensions ?  Рихтанул XPIProvider.jsm . Избавился от features в профиле, но эта шняга(trash) иногда вылазит. А в ней опять мутные аддоны...

Сustom Buttons » Custom Buttons » Вчера 14:41:12

Dumby
Как сюда Ваш код прилепить? this.onclick = e => e.button != 1 || gShowPopup(this);  ....Тут reload идет на СКМ ...Чет знает зачем.
[spoiler][code]/*Initialization Code*/
var src = "gBrowser.addTab = " + gBrowser.addTab.toString()
    .replace(/^(?!function )/, "function ");
this.oncontextmenu =e=> { e.button && !e.ctrlKey && e.preventDefault() };   
this.tooltipText = "Л: См. ПАРОЛИ\nП: См. КУКИ";
(obj => {
    this.setAttribute("context", "");
    this.onclick = e => obj[e.button < 2](e);
})({
    true(e) {
        var domain = this.domain();
        if (!domain) return;

        this.cookies(domain);
        this.webappstore(domain);
        this.macromedia();

        if (e.button) for(var br of gBrowser.browsers) try {
            this.domain(br) == domain && br.reload();
        } catch(ex) {}
    },
    false(e) {
        e.ctrlKey || e.shiftKey ? gShowPopup(self) : this.window();
    },
    domain(br = gBrowser.selectedBrowser, res) {
        try {
            res

Сustom Buttons » Custom Buttons » 15-10-2021 19:49:28

Dumby
бЛАГОДАРЮ, тут другое  BrowserUtils.jsm такого понавертели , что кн. "увел. изображение " лопнула... Команда   handleCommand(); не работает. Заманался рихтовать сам BrowserUtils.jsm ....Что делать?  Снят вопрос , люди скрипт подсказали , но можно и кнопкой
[spoiler][code]/*Initialization Code*/
addEventListener("popupshowing", {
    imgZoom: 190,   // на сколько увеличить изображение из меню
    scrollZoom: 20, // на сколько увеличивать/уменьшать колесиком мыши
    scrollTop: 1,   // или -1, переключение направление прокрутки для увеличение колёсиком

    receiveMessage(msg) {
        var container = document.documentElement
            .appendChild(document.createElement("div"));
        addDestructor(() => container.remove());
        var image = container.appendChild(document.createXULElement("image"));
        image.style.cssText = "width: 100% !important; height: 100% !important;";
        image.setAttribute("validate", "never");

        var st = container.style;
   

Сustom Buttons » Custom Buttons » 15-10-2021 11:08:09

Dumby
this.onauxclick = e => e.button != 1 || gShowPopup(this);
popup появляется , но пункт "удалить с панели..." не работает. При ctrl + ПКМ - работает ....Это как код поменяли

скрытый текст
gCustomizeMode.removeFromArea(this.parentNode.triggerNode, 'toolbar-context-menu')

Сustom Buttons » Custom Buttons » 13-10-2021 10:58:38

ALEX_45_ORP пишет

ждемс радикальных подвижек [firefox] ...

Все ждут только одного , но не дождутся... Это декодер MP4.  Если не DTV-DVD video decoder системный , хрен ролик посмотришь с MP4. Только webm с ютуба....
Гугловоды все себе захапали в этом плане.

Сustom Buttons » Custom Buttons » 12-10-2021 19:46:14

ALEX_45_ORP
Вариант в .В search-extensions  - вечный  можно чистить search.json.mozlz4 , но все восстановиться ...Сборки - разницы никакой. Понты одни.

Сustom Buttons » Custom Buttons » 12-10-2021 18:35:06

Кто тут за поисковик нагнетал...В search-extensions закинуть и профиль почистить.
https://www.upload.ee/files/13542403/kino.rar.html

Сustom Buttons » Custom Buttons » 10-10-2021 12:15:50

Dumby
search_url_post_params: "text={searchTerms}"  Ни в одном поисковике нет такого....Encoding то догадался , но это...

Сustom Buttons » Custom Buttons » 09-10-2021 22:01:41

Dumby
https://www.kino-teatr.ru/
Не могу поисковик сделать даже кнопкой . Параметр не найду .

Сustom Buttons » Custom Buttons » 26-09-2021 11:49:09

Dumby
Ставил это ,вроде норм.
//
function BrowserTryToCloseWindow() {
if (Services.prompt.confirm(null, "ВНИМАНИЕ !", "Закрыть Браузер ?"))
  if (WindowIsClosing()) {
    goQuitApplication({});
  } // WindowIsClosing does all the necessary checks
}

Сustom Buttons » Custom Buttons » 24-09-2021 20:31:47

Dumby
От это класс ! Не постоjе речи ! А, это не косяк? . А то вечно хлопнешь и браузер закрылся , может скрипт какой?

скрытый текст
function BrowserTryToCloseWindow() {
if (Services.prompt.confirm(null, "ВНИМАНИЕ !", "Закрыть Браузер ?"))
  if (WindowIsClosing()) {
    window.close();
  } // WindowIsClosing does all the necessary checks
}

Сustom Buttons » Custom Buttons » 24-09-2021 19:09:42

Dumby
Ну, так просто как-то. Выход с любого действа с плеером...В Browser.js вставил это:

скрытый текст
function BrowserTryToCloseWindow() {
if (Services.prompt.confirm(null, "ВНИМАНИЕ !", "Закрыть Браузер ?"))
  if (WindowIsClosing()) {
    window.close();
  } // WindowIsClosing does all the necessary checks
}

В кнопку это BrowserTryToCloseWindow() . Тоже не того. Хотелось бы только на левый клик  goQuitApplication({}); , естественно,если есть перехват....

Сustom Buttons » Custom Buttons » 24-09-2021 16:44:08

Dumby
BrowserTryToCloseWindow(); Этот код в кн. плеер надо ,хотя бы на левый клик. Плеер запустился, а браузер - закрылся...И никак толком..
[spoiler][code](func => {
    var sysPlayerName = "Pot Player";
    var path = "D:\\PotPlayer\\PotPlayerMini64.exe";
    var videoMoved = "Видео перенесено в " + sysPlayerName;
    var noFound = "Не найдено видео на странице, доступное для переноса в " + sysPlayerName;

   
    this.label = "Открыть видео в " + sysPlayerName;
    this.tooltipText = "Л: Видео в плеер\nП: Видео из Clipboard";

    this._handleClick = () => {
        var msgName = _id + ":Player";
        var listener = ({data}) => data ? run([data]) : notify();
        messageManager.addMessageListener(msgName, listener);
        addDestructor(() => messageManager.removeMessageListener(msgName, listener));

        var url = "data:charset=utf-8," + encodeURIComponent(
            `(${func})()`.replace("MSG_NAME", msgName)
                .replace("VIDEO_MOVED", encodeURIComponent(videoMoved))
                .replace("CONFIRM", encodeURIComponent("Открыть ссыл

Сustom Buttons » Custom Buttons » 24-09-2021 11:18:12

Почему это не работает ? goDoCommand("cmd_closeWindow");

24-09-2021 11:25:03
Senflex
Команда пауза в батнике

скрытый текст
ping -n 1 -w 1000 192.168.254.254 >nul
Где 1000 -миллесекунды
Код для СВ . Батник - в профиле !
скрытый текст

Выделить код

Код:

var file = Services.dirsvc.get('ProfD', Ci.nsIFile);
         file.initWithPath(file.path + "\\твой.cmd");
file.launch();

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 09-09-2021 15:17:44

Vitaliy V.
Во-первых, благодарю за скрипт(миниплеер -долой). Новая запара, в 92, падает поиск , если трогаю

скрытый текст
#searchbar-anon-search-settings{-moz-appearance: none !important; background: #222 !important; color: #fff !important;}
Кстати , сам Id не нашел вообще,без -moz-appearance: none !important; нет красится в черный, с -moz-appearance: none !important - шняга с выпаданием поиска. Т.к. я выбыбросил libGLESv2.dll и т.д. Теперь все класс,кроме этой раскраски,мать ее..
Ну, вроде сделал... -moz-appearance: menuarrow !importan .Снят вопрос!
npfedu5l.jpg

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

Vitaliy V.

Vitaliy V. пишет

// @name         Disable YouTube Miniplayer

Не проканало...Странно. Это в  violetmonkey , а в
Enhancer for YouTube™ вставил и все норм...

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

Vitaliy V.
Не посмотрите эту шнягу? https://forum.mozilla-russia.org/viewto … 09#p794409
Mini player загасить . Убрать можно и стилем, так он играть продолжает...Есть еще скрипты, но все с геммором.

Сustom Buttons » Custom Buttons » 05-09-2021 11:58:31

kaktusok
Вот кнопка на все времена. И все плееры (Mpc,KMP и т.д) Путь к плееру -см. внимательно , свой !Перехват всего MP4  и прямых . Кроме, HLS/TS , ссылку дучше из IDM иди аддона Video DownloadHelper и из буфера обмена в плеер(ПКМ)
[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%u0412%u0438%u0434%u0435%u043E%20%u0432%20Potplayer%3C/name%3E%0A%20%20%3Cimage%3E%3C%21%5BCDATA%5Bdata%3Aimage/x-icon%3Bbase64%2CAAABAAEAEhIAAAEAIACABQAAFgAAACgAAAASAAAAJAAAAAEAIAAAAAAAWAUAAAAAAAAAAAAAAAAAAAAAAACFEg4A/1QOAf9bFy/qSQ1i7UQEYuxHBmHtSAhi7EcLY+1IDGLtSAxj7EgLYu1ICmPsSAhi7kQEYelDCmL5aBU4/8kkAls/EQBxCwAA70YHcaYjAPx1DwD/fBIA/3wTAP99EwD/fhMA/30SAP9+EwD/fhMA/30TAP99EwD/fRMA/3UPAP+aHgD/5UYGjxkIAAD/jAYYxS4A6lEAAP1YAAD1WgEA+VkCAPlZAAD5WQEA+lkCAPpZAAD6WAIA+lkAAPpZAAD4WQMA+V0BAPdJAAD4riIA//9pDizwVBhKmR0A/1gAAPlpBgD8ZQkA/GQFAP1lBwD+ZgkA/mcGAP5mCAD+ZgcA/mUFAP5jCQD8ZQYA/W

Сustom Buttons » Custom Buttons » 03-09-2021 21:02:32

Dumby
Не посмотрите, где тут лажа? Это миниплеер прибить на ютуб. Может другое есть средство?
Вроде заделал скрипт. Как бы в свои вставить , а не в обезьяну ?

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

Выделить код

Код:

function fuckthatshit(a) 
{
  a.classList.remove('yt-simple-endpoint');            
}      
new MutationObserver(function(_,self) {
 for (let link of document.links) {
            if (!link.classList.contains('')) {
                fuckthatshit(link);
 }                         
}      
}).observe(document, {childList:true, subtree:true})

Сustom Buttons » Custom Buttons » 30-08-2021 13:44:04

_zt

_zt пишет

Эпатаж!? Это просто риторический вопрос.

. С tmemutil.dll -  PortableDataPath= не катит.


амечание п. 3.3
Sergeys

Сustom Buttons » Custom Buttons » 28-08-2021 21:23:24

Dumby
Вопрос . эта фишка TmpDataPath= ...В портаблах не всегда работает?  С tmemutil.dll , к примеру, вроде никак. Dll - последняя.

Сustom Buttons » Custom Buttons » 25-08-2021 16:31:26

Dumby

Dumby пишет

Но да, теперь вижу. Добавил такое, и discover не вылезает.

Вот это другой коленкор. Вставил это прямо в СВ и косяк пропал !

Сustom Buttons » Custom Buttons » 25-08-2021 14:34:01

Dumby

Dumby пишет

Не знаю что сказать. У меня клики по пустоте
не приводят ни к чему необычному.

Один клик и именно где кнопки в аддонах. Могу поспорить - это косяк самой "CB" Cам main у меня растянут , а это сжато , если кликнуть как на скрине , то addons://discover/ вылезет
Сжато так:

скрытый текст
addon-card[addon-id^="custombutton://buttons/"] .card.addon, addon-card[addon-id="default-theme@mozilla.org"] .card.addon{max-width: 870px !important;}

Board footer

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