А попробуйте, после переноса в другое место, удалить файл extensions.json в профиле. Потом запускайте FF.
На днях переносил профиль FF 58 c Win на Linux - кнопки подхватились, но не заработали. Не помню удалял extensions.json или нет, помогло выключение e10s (browser.tabs.remote.autostart в false и перезапуск). После включения e10s назад ничего не слетело.
pcxFirefox - лучшая сборка Лисы!
Отсутствует
а подскажут ли мне знатоки, можно ли с помощью Custom Buttons реализовать эмуляцию нажатия клавиатурных комбинаций? причем не хоткеев мозиллы, а именно виндовых хоткеев?
поясню: в ночное время или на работе крайне неудобно (что равнозначно почти невозможно) пользоваться клавиатурой, но есть несколько задач, выполняемых именно через хоткеи (напр, вызов утилиты буфера обмена CLCL или отправка выделенного текста в CintaNotes)
что хотелось бы в результате:
(в идеале) контекстное меню при выделении текста или в текстовом поле, где я бы мог прописать значение и команду
или хотя бы несколько кнопок, нажатие на которые было бы равнозначно набору на клавиатуре ctrl + F12, alt + C, alt + V или другие комбинации)
или как вариант:
мож, кто знает, как подобное запустить каким-нибудь батником? (а я б уже его запаковал в exe, а дальше уже несложно создать кнопку и самому)
Отсутствует
adislav
по-моему можно и тут где-то было, поищи. У мя есть ф-ция которую давно сделал из примеров(здешни, но не помню где лежат), для переключения языка в системе и она работает(включает англ.)
function layoutEN() { Cu. import ("resource://gre/modules/ctypes.jsm"); lib = ctypes.open("user32.dll"); ActivateKeyboardLayout = lib.declare("ActivateKeyboardLayout", ctypes.winapi_abi, ctypes.voidptr_t, // return HKL ctypes.voidptr_t, // HKL hkl ctypes.uint32_t); // UINT Flags KLF_SETFORPROCESS = 0x00000100; HKL_ENGLISH = ctypes.voidptr_t(0x00000409); // United States (US) ActivateKeyboardLayout(HKL_ENGLISH, KLF_SETFORPROCESS); lib. close (); };
---------
можно ли в CB завести глобальную переменную для всех кнопок? Чтоб можно было ее использовать во всех кнопках, без доп. танцев? Например: путь к профилю
var PM_SOFT = Services.dirsvc.get('ProfD', Ci.nsIFile) PM_SOFT.append("SOFT"); alert(PM_SOFT.path);
?
...программисты словно войну какую-то ведут за свои обновления. Блин, почему сейчас повсюду мания ухудшать интерфейсы и делать их максимально неудобными?! Radiation
Отсутствует
mokujin
по-моему можно и тут где-то было, поищи. У мя есть ф-ция которую давно сделал из примеров(здешни, но не помню где лежат), для переключения языка в системе и она работает(включает англ.)
спасибо за наводку, хоть это и немного не то, но я хотя бы в темах обсуждения переключателя обнаружил, к кому правильнее обратиться)
Отсутствует
Есть хорошая кнопка Save snapshot to html
Не мог бы кто-нибудь модифицировать её так, чтоб при сохранении страницы или фрагмента, вверху добавлялся URL-адрес сохраняемой страницы и дата сохранения?
Отсутствует
Отсутствует
Stkvsky
Создаёте кнопку и вытаскиваете куда нужно.
а этим удаляете из адресной строки
Отредактировано villa7 (22-12-2017 17:57:20)
Лучше спросить у знающих - чем лезть не зная.
Отсутствует
Подскажите, плиз, как корректно добавлять в инициализацию одной кнопки код инициализации другой кнопки?
Я просто после имеющегося кода добавил пустую строку и после неё вставил строки для ещё одной кнопки (кнопка "Изменить масштаб").
Вроде, работает, но читал, что нужно не пустой строкой код кнопок разделять, а каким-то специальным разделителем.
Каким?
--------------------------
p.s. подскажите чем различаются билды СВ:
custom_buttons-0.0.5.8.9-fixed6-signed.xpi -- этот я брал здесь
и custom_buttons-0.0.5.8.9-fixed6-signedNEW.xpi -- а этот я не знаю откуда в моей кладовочке взялся (нашел где-то на форуме, но не помню где)
Отредактировано usalex (23-12-2017 02:19:54)
Отсутствует
usalex
обёртку делай
... почти всегда работает, но бывают и исключения. см. ошибки в Консоли
подскажите чем различаются билды СВ:
ЕЯПП то только версией Firefox(57+), той под которую сделаны правки, шобы работало расширение. Борьба с укурками из Mozilla постоянно меняющими внутренности бравзера без оглядки на кодеров расширений и юзеров.
Добавлено 23-12-2017 09:29:01
Давно хотел спросить: а есть примерный аналог CB для хромых? чтоб менять морду(вешать свои действия) добавлять пункты в меню, кнопки на панели... ну всё то что мы делаем в CB для mozilla.
Отредактировано mokujin (23-12-2017 09:29:01)
...программисты словно войну какую-то ведут за свои обновления. Блин, почему сейчас повсюду мания ухудшать интерфейсы и делать их максимально неудобными?! Radiation
Отсутствует
...программисты словно войну какую-то ведут за свои обновления. Блин, почему сейчас повсюду мания ухудшать интерфейсы и делать их максимально неудобными?! Radiation
Отсутствует
А куда эту строку вписать?
Хорошо, когда у человека есть выбор, но плохо, когда он перед ним стоит ©
Отсутствует
А куда эту строку вписать?
... кто знает, чтобы вставить в кнопку? Или есть готовая кнопка чтобы вызывать меню "Изменить"?
...программисты словно войну какую-то ведут за свои обновления. Блин, почему сейчас повсюду мания ухудшать интерфейсы и делать их максимально неудобными?! Radiation
Отсутствует
дык, она есть столькоже, сколько есть CB
ставь галки где надо и удаляй.
...программисты словно войну какую-то ведут за свои обновления. Блин, почему сейчас повсюду мания ухудшать интерфейсы и делать их максимально неудобными?! Radiation
Отсутствует
mokujin
Спасибо большое не знал про эту функцию.
Я когда много видеороликов просмотравию на ютубе, память оперативная забивается сильно процентов до 80-90 поднимается, не сразу конечно но со временем поднимается.
Раньше я обычно закрывал лису и делал очистку через ccleaner , тем самым сбрасывая кэш от посмотра интернет роликов и после этого спокойно можно опять смотреть видеоролики.
Оперативная память после ccleaner падает до 50-55%, что вполне комфортно сказывается на производительности лисы. Так вот я и хотел подобную кнопку сделать с функционалом как в ccleaner.
Я попробовал ваш код, выбрал удалить "Все", он мне очистил следующее : журнал посещаний,журнал форм и поиска, куки, кэш, активные сеансы. Но нагрузка на оперативную память не спадает! Чего-то не хватает.
Помогите усовершенствовать данный код, чтобы можно было также сбрасывать и нагрузку с оепративной памяти.
Отредактировано MrDenver (30-12-2017 23:15:53)
Отсутствует
Помогите усовершенствовать данный код, чтобы можно было также сбрасывать и нагрузку с оепративной памяти
Ну, вообще это возможности браузера "из коробки", а не какой-то код. По поводу сброса расхода оперативной памяти, сам пользуюсь такой кнопкой - https://forum.mozilla-russia.org/viewto … 07#p749907, её основное назначение - отображение в адресной строке расхода памяти вкладкой. Среди дополнительных возможностей - сброс расхода памяти
На форуме
Заметил такую ерунду, может кому пригодится.
Есть несколько кнопок (у меня Autоcopy и Hide menu)
При помещении их в VT (вертикальная панель)
они начинают глючить - или работает через раз или часть функционала не работает.
Так что лучше их не прятать.
Отсутствует