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

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

Сustom Buttons » Custom Buttons » 15-06-2019 00:44:27

Dumby
Просто нет слов!).
Ничего необычного, как всегда все пашет, как часы.

Сustom Buttons » Custom Buttons » 14-06-2019 22:36:39

anywho пишет:

Надо бы эту фишку к плееру пристегнуть, только ярлык это что-то не работает...с этим

Ну так сделать как в первоисточнике - через powershell. Забить аргументы в ярлык и запустить его на выполнение, предварительно скопировав в буфер ссылку на видео.
Я пробовал - все работает.

Сustom Buttons » Custom Buttons » 14-06-2019 21:57:59

anywho
Я так понял, что без ярлыка не качает.

Сustom Buttons » Custom Buttons » 14-06-2019 20:39:14

anywho
Это понятно. Я имел ввиду, что скачивание идет в папку Tube.

Сustom Buttons » Custom Buttons » 14-06-2019 19:24:14

anywho

anywho пишет:

а хочу в папку TUBE, где сам  youtube.dl.exe....

Посмотри код кнопки в моем посте выше. Там закачка идет так, как ты хочешь.

Сustom Buttons » Custom Buttons » 14-06-2019 12:56:37

bunda1
Посмотрите этот код
[spoiler][code](popup => addEventListener("popupshowing", {
    handleEvent(e) {
        if (e.target != popup || this.shouldHide) return;
        var menuitem = document.createElement("menuitem");
        for(var args of Object.entries({
            class: "menuitem-iconic",
            id: "context-sendlinktoytdl",
            label: "Отправить в youtube-dl",
            oncommand: "linkedObject.oncommand();",
            image: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAc0lEQVQ4jWNgGB7gvqdtwANP+y8PvOz/E4Pve9m/v+9pG4AwwMv+PLGakQw5DzcAm4Ifty//f5IQhtcQvAb8/fP1/++Pr/6/bKog3wAY/rBuKWUGfNq5kXwvvO5tJs8LP25f/v80O5G4QKQ4GilOSEMbAAAJoGH0pNGWEwAAAABJRU5ErkJggg=="
        }))
            menuitem.setAttribute(...args);
        menuitem.linkedObject = this;
        popup.insertBefore(menuitem, popup.querySelector("#context-sep-open"));
        addDestructor(() => menuitem.remove());
        this.handleEvent = e => {
            if (e.

Сustom Buttons » Custom Buttons » 14-06-2019 08:52:27

Подскажите пожалуйста рабочий код для "Копировать ссылку в буфер".

Сustom Buttons » Custom Buttons » 13-06-2019 20:43:00

anywho
Дело в том, что некоторые ссылки с Youtube, переданные напрямую  не воспроизводятся на Potplayer, например:
https://www.youtube.com/watch?v=i_M0BOx7Cok, а через Youtube-dl работают влет. Просто хочется упростить работу. Сейчас я сначала копирую ссылку в буфер, а затем запускаю выполнение скрипта (ярлыка) кнопкой Open with.... Поэтому возникла идея совместить это в одной кнопке Отправить в youtube-dl, заменив скачивание видео на перенос его в Potplayer.

зы А разве плохо, если будет еще одна кнопка типа Видео в плеер.

Сustom Buttons » Custom Buttons » 13-06-2019 15:12:50

Vitaliy V.
Спасибо за информацию. Буду пользоваться. Но как-то уже к Potу привык. А эту кнопочку поправить для спеца особого труда не составит, я думаю.

Сustom Buttons » Custom Buttons » 13-06-2019 00:01:05

Dumby
У меня вопрос по поводу вашей кнопки "Отправить в youtube-dl" https://forum.mozilla-russia.org/viewto … 78#p765178
Юзер eddiezato предложил способ передачи ссылки с youtube-dl в Potplayer. http://forum.ru-board.com/topic.cgi?for … tart=760#5. Можно ли изменить код кнопки так, чтобы по нажатию кнопки в контекстном меню ссылки происходило ее копирование в clipboard, и запуск файла ярлыка, выполняющего отправку ссылки в Potplayer. (Там запускается powershell со скриптом, выбирает ссылку на видео, запускает youtube-dl и PotPlayer и передает ему ссылку).

Сustom Buttons » [CB]Открывать закладки левым кликом в новой вкладке не закрывая меню » 11-06-2019 07:19:03

bezuma пишет:

не вызывается контекстное меню закладок, расположенных в папках на панели закладок

Да, подтверждаю. Есть такое. Просьба починить.

Сustom Buttons » [CB]Открывать закладки левым кликом в новой вкладке не закрывая меню » 09-06-2019 15:48:48

Stkvsky пишет:

чтобы закладки открывались в активной вкладке?

И чтобы в 66+ работала...

Сustom Buttons » Custom Buttons » 07-06-2019 18:18:26

Dumby
Поставил последний релиз 68b8. CB не работает. Сможешь посмотреть?
Извиняюсь, разобрался. Все работает.

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 22-05-2019 07:54:16

sandro79
Спасибо! Вроде пролистывал, но твой пост пропустил.

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 21-05-2019 20:44:17

Vitaliy V.
В 68b перестал работать код: сужение подсказок до размеров адресной строки.
Ничего не менял. в последних версиях все работало.

[spoiler][code]/* сужение подсказок до размеров адресной строки*/

#urlbar > .urlbar-history-dropmarker > image {
    -moz-binding: url("data:text/xml;charset=utf-8,<bindings xmlns='http://www.mozilla.org/xbl' xmlns:html='http://www.w3.org/1999/xhtml' xmlns:xul='http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul' xmlns:xbl='http://www.mozilla.org/xbl'><binding id='urlbar-rich-result-popup'><implementation><constructor><![CDATA[ var PopupAutoComplete = document.getElementById('PopupAutoCompleteRichResult'); if (!PopupAutoComplete._openAutocompletePopup) return; PopupAutoComplete._openAutocompletePopup = function(aInput, aElement) { if (this.mPopupOpen) return; if (!this.style.direction) this.style.direction = aElement.ownerGlobal.getComputedStyle(aElement).direction; let popupDirection = this.style.direction; let rect = aElement.get

Сustom Buttons » Custom Buttons » 18-05-2019 20:00:03

Dumby пишет:

Но если так уж прям невтерпёж...

Живем! Благодарю, думаю, не только от себя.

Сustom Buttons » Custom Buttons » 18-05-2019 09:04:33

Dumby
Добавил ваш фикс в config: появился однопроцессорный режим, Autocopy заработала (с заменой кода и без)
Но оказывается это еще не все. Нет системного контекстного меню кнопок (редактировать, удалить итд)
Проверьте, пожалуйста.

Сustom Buttons » Custom Buttons » 17-05-2019 20:22:37

Теперь понятно почему многие кнопки отрубились(

Сustom Buttons » Custom Buttons » 17-05-2019 18:49:59

Dumby
В 68b1 перестала работать куча кнопок. Наверное, опять что-то вырезали
Походу из-за отключения однопроцессорного режима.
Можно ли теперь восстановить работоспособность этих кнопок?
Autocopy
[spoiler][code][b]this.closest("toolbarpaletteitem") || (script => {
    var id = `CB${_id.slice(20)}:Autocopy`, pid = id + "Parent";
    var nsvoStr = `Components.utils.import("resource://gre/modules/Services.jsm", {})`;
    var nsvo = eval(nsvoStr), {Services} = nsvo, parent = nsvo[pid];
    if (!parent) {
        var cid = id + "Child", u = code => "data:," + encodeURIComponent(code);
        var pref = "CB.Autocopy.settings", topic = "quit-application-granted";
        var PREF_ENABLED = 1, PREF_BLINK = 2, PREF_RESET = 4;

        (parent = nsvo[pid] = {
            init() {
                this.readSettings();
                if (!this[PREF_ENABLED]) return;
                this.initChild();
                if (this[PREF_RESET]) this.setObserver(true);
            },

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 17-05-2019 13:55:03

Vitaliy V.

Vitaliy V. пишет:

user_chrome_files нужно поместить в папку chrome

Поясните, пожалуйста. Теперь что, папку user_chrome_files нужно отправлять в папку chrome?

Обсуждение расширений » Right Links » 17-05-2019 13:49:09

j23 пишет:

Огромное спасибо! Без вашего расширения сёрфинг - не сёрфинг вообще

Присоединяюсь!

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

Orehis
Вот код. Работает на FF60
[spoiler][code]/* сужение подсказок до размеров адресной строки*/
#urlbar > popupset[anonid="popupset"] {
    -moz-binding: url("data:text/xml;charset=utf-8,<bindings xmlns='http://www.mozilla.org/xbl' xmlns:html='http://www.w3.org/1999/xhtml' xmlns:xul='http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul' xmlns:xbl='http://www.mozilla.org/xbl'><binding id='urlbar-rich-result-popup'><implementation><constructor><![CDATA[ var PopupAutoComplete = document.getElementById('PopupAutoCompleteRichResult'); if (!PopupAutoComplete._openAutocompletePopup) return; PopupAutoComplete._openAutocompletePopup = function(aInput, aElement) { if (this.mPopupOpen) return; if (!this.style.direction) this.style.direction = aElement.ownerGlobal.getComputedStyle(aElement).direction; let popupDirection = this.style.direction; let rect = aElement.getBoundingClientRect(); let width = rect.right - rect.left; this.setAttribute('width', width); this.setAttribute('fl

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 12-04-2019 07:12:13

Orehis пишет:

как  сузить размер подсказок выпадающего меню до размеров адресной строки

В этой теме было ранее, пару раз правили код, помнится. Пролистай назад, поищи, если никто не откликнется.

Сustom Buttons » Custom Buttons » 11-04-2019 04:58:02

intersk
Большинство ваших кнопок на последних версиях работать не будут, но местные умельцы их регулярно правят.
Если хотите оценить, попробуйте портабельную сборку FF66

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

Все кнопки рабочие.
Автор сборки - Drage

Board footer

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