unter_officer
Огромное спасибо! Да всё полностью работает :)
Добрый день!
Может ли кто-нибудь помочь поправить эту кнопку?:)
Перестала открываться https://forum.mozilla-russia.org/viewto … 84#p477384 Compact Menu
Спасибо!
Перестала работать. :/
Нет ли версии для нового браузера?
Спасибо.
Ultima2m
Я ушел на BASILISK т.к. там не изгажен imakros, и полностью работает Custom Buttons, а основной браузер с соц сетями перевел из RELEAS в ESR там тоже Custom Buttons работает нормально и нет бреда с изменением функций.
WаterFox тоже можно попробовать, тоже хороший баузер, менее прожорливый и почти тот же ESR только немного пониже :)
Может когда люди по убегают до них хоть дойдет, что они творят :D Хотя и это не поможет это мировая тенденция засрать все так, чтоб комп зависал и вы бежали покупать новую технику!:music:
drage2
Переходите на ESR с этого релизистого мутанта:sick::usch::rolleyes: Пока они полностью совместимы и имеют одинаковую обертку... В ESR практически все работает и он кушает поменьше ресурсов. Там ещё ни кто не нагадил пока... :blush::music:
suz191
исчезли значки дополнений
удалить extensions.json в папке профиля
Да! Это решило вопрос с дополнениями! Появились! Спасибо огромное :) А контейнеры и куки перекинуть как-нибудь можно?
Добавленно!
Всё я прикрутил... Ура... :lol:
Контейнеры и куки не отвалились... Если кому интересно метод ниже :blush:
[spoiler]Правим containers.json
Берем из профиля RELEAS у вас там будут свои цифры! Главное чтоб начало и конец не изменились в ESR, а само описание контейнеров подставляем из нужного!
{"version":2,"lastUserContextId":12,"identities": это начало забираем эту середину тут конец ,{"userContextId":42434545695,"public":false,"icon":"","color":"","name":"userContextIdInternal.webextStorageLocal","accessKey":""}]}
Правим в профиле ESR
{"version":8,"lastUserContextId":9,"identities": это начало вставляем её сюда тут конец [b],{"userContextId":9,"public":fa
…
Пока исправят кнопки, выйдет новый ff и опять всё отвалится. Мартышкин труд, блин.
Я уже устал от этого FF... Проблема на проблеме! Постоянные костыли... А самое главное что проц жрет не померно и память засирает!
Попытался уйти с relaes на esr так теперь и тут палки в колесах... Переход просто так не возможен...
Отваливаются все контейнеры исчезли значки дополнений! Это вообще какой-то кошмар!:sick:
Или сначала напиши что-нибудь простенькое, вдруг сойдёт.
Огромное спасибо! :) Работает!
По поводу nsIMemoryReporterManager.getReports() не очень понял! Но, в этом коде его нет значить тормозить не должен!
Ещераз огромное спасибо! :)
Подскажите пожалуйста как впендюрить resource://gre/modules/Memory.jsm
Обратно? :D
Спасибо :)
Yeesha пишетBrowser.AddWebTab() должно работать.
Не-а. :(
Dumby пишетМожно попробовать сделать как здесь,
И «Обратно совместимое», и «Обратно несовместимое» — работают.
Ох, но кнопок где это встречается много...
Буду потихоньку переделывать.
Спасибо :beer:P.S. Ещё не работает «рестарт». Мне он не нужен, просто проверял что работает, а что нет.
Видимо и правда изгадили всё подряд.
подобной кнопке все заработало... Но, не получается запустить ПКМ, собственно с самим меню
[spoiler][code]
// Настройка функций кликов мыши ................................
this.onclick =e=> {
if ( e.button == 0 ) gBrowser.selectedTab = gBrowser.addTrustedTab("about:blank");
if ( e.button == 1 ) {
// запомнить текст из буфера обмена и скопировать текст на странице
var clip = gClipboard.read();
window.content.focus();
goDoCommand("cmd_copy");
gBrowser.selectedTab = gBrowser.addTrustedTab('about:blan
…Добрый день! В новом Firefox
Перестал работать правильный монитор от Dumby
из поста https://forum.mozilla-russia.org/viewto … 42#p757742
Разобрался вроде! отсуцтвует вот это resource://gre/modules/Memory.jsm
А где он теперь лежит? :|
Добрый день! В новом Firefox
Перестал работать правильный монитор от Dumby
из поста https://forum.mozilla-russia.org/viewto … 42#p757742
Они что-то сделали с адресной стройкой и больше он там не отображается!
Не мог ли бы кто-нибудь помочь заставить его отображаться? У меня не получается.
Спасибо! :)
suz191
Ну, я попробовал просто вывести в адресную строку лейбл,
отображающий расход памяти. (типа как на странице about:performance)Вроде что-то показывает на Firefox 60, и, даже, на Nightly 62 (2018-05-10).
[spoiler][code]setTimeout(url => {
var mode = "rss"; // "rss" - Resident Set Size, "uss" - Unique Set Size
var interval = 1500; // msvar before = null;
var parent = before ? before.parentNode : document.getElementById("page-action-buttons");
var lab = parent.insertBefore(document.createElement("label"), before);var nsvo = Cu.import(url, {});
…
if (!("labels" in nsvo)) {
nsvo.labels = new Set();
Исправил кнопки Часы и Экспорт всех CB кнопок в HTML файл для соместимости с FF58.
Добрый день!
Можете исправить для 61 (Экспорт всех CB кнопок в HTML файл)
она опять перестала рабоатать :)
Спасибо!
suz191, парочка вопросов:
Нажатие в about:memory можно переделать на "Garbage Collection", или сразу на "Minimize Memory Usage"?
Идея понравилась...
Можно попробовать совместить с этим! http://custombuttons.sourceforge.net/fo … f=4&t=3556
Тогда по сути наверное и сброс памяти не нужен будет никакой внешней программой...
Как вам такой Вариант?
suz191, парочка вопросов:
1. Стиль в код перенесён — даёт это какую пользу, или просто так удобнее?
2. Нажатие в about:memory можно переделать на "Garbage Collection", или сразу на "Minimize Memory Usage"?
Добрый день...
1. Удобнее в плане лени :) (скопировал и вставил) :)
2. Я не знаю! Но, попробовать наверное можно... Я просто собрал её из старой, по вашим исходникам :)
И сделал одно сообщение тут, а старые сообщения с кодом поправил ссылкой на это сообщение, чтоб не создавалось в теме хаоса, а то было в каждом сообщении по кусочку кода... :)
Memory Monitor Firefox 60+
1. Старый Код с не правильно отображающейся памятью и использованием запуска внешней программы для очистки памяти
Л: Открыть about:memory
П: Очистка Кеш и удаление Flash-кукисов
(подсказка есть, очистка выделена черным и если не используете можете удалить эти строки):
[spoiler]
/*Initialization Code*/
// ====================================================================================
// Memory Monitor ................................
// https://forum.mozilla-russia.org/viewtopic.php?id=52237
// ====================================================================================
var idbut=this.id;
var urlbar = document.getElementById("page-action-buttons");
var button = document.getElementById(idbut);
urlbar.insertBefore(button, urlbar.lastChild);var style = custombutton.buttonGetHelp(self).replace(/id/g, _id);
…
var uri = makeURI('data:text/css,'+ encodeURIComponent(style));
var sss = Cc["@mozilla.org/content/sty
Все мои "нажатия", в том числе и по "Long Click" работают. Но это у меня, а как в оригинале было — я не помню. Может там и про кэш ничего и небыло... :angel:
Да и пусть так остается... Показывает чистит и хорошо... Все равно не правильно показывает :D Самое главное память сбрасывает :)
По-моему это был оригинал и он тоже работает, с вашим заголовком вставленным сверху и подсказки нету, она и не нужна:
в firefox 60+ https://forum.mozilla-russia.org/viewto … 39#p758039
suz191
А где разместить этот код
memoryDisplay.style.cssText = "-moz-appearance: none; padding: 0; background-image: -moz-linear-gradient(#FF0, #0000E8, #FF0); margin-left: 1px; border: 0; color: #fff"; //
в коде кнопки?
Что-то с ним у меня кнопка не работает(
Это было предположение, её просто нужно сейчас собрать потихоньку обратно отключая места которые её ломают и доработать...
Вот со стилем сразу в коде... вроде работает!
Черным запуск программы и стиль...
Если запуск какой либы программы не нужен выкинте его (первый черный отрезок)
Но этот счетчик, память показывает не правильно и он собственно на данный момент подходит именно для очистки т.к. это прикручено...
Счетчик просто для показа памяти ... На мой взгляд более правильной тут https://forum.mozilla-russia.org/viewto … 42#p757742
Второй черный отрезок это стиль :)
в firefox 60+ https://forum.mozilla-russia.org/viewto … 39#p758039
Спасибо [
Вообще без стиля — нет. Он как раз цифры и буквы вместо значка и выводит.
В принципе его вроде в сам код вставить можно, кажется такие кнопки были тут, но я не подскажу сейчас как именно...
Я думаю примерно так как-то.
https://forum.mozilla-russia.org/viewto … 39#p758039
Спасибо, получилось все работает:D
Про стиль в "справке" не забыли? Без него не прокатит.
скрытый текстВыделить кодКод:
#id .toolbarbutton-text { color: #00FF00 !important; font-weight: bold !important; font-size: 10px !important; Min-height: 23px !important; display: block !important; } #id .toolbarbutton-icon { display: none !important; }
в firefox 60+ Всё прописал сейчас работает!
А без стиля можно?
Получается все назад собирать постепенно?
С ней проще разобраться...
Сброс вставил
тут полностью готовый https://forum.mozilla-russia.org/viewto … 39#p758039
Изменено дабы не вносить путаницу...
картинка
Dumby
перепробовал сейчас методом тыка прикрутить сброс памяти при определенной цифре не получается!
нужно как-то задать
var memory = "resource://gre/modules/Memory.jsm?" ;
Но так оно не работает :)
Белиберда конечно но я просто попытался объяснить смысл...
var memory = "resource://gre/modules/Memory.jsm?" ;
}, 500, memory + _id);
if ( memory < 400 ) return;
var file = Cc['@mozilla.org/file/local;1'].createInstance(Ci.nsIFile);
file.initWithPath('путь до файла');
file.launch();
suz191
Ну, я попробовал просто вывести в адресную строку лейбл,
отображающий расход памяти. (типа как на странице about:performance)Вроде что-то показывает на Firefox 60, и, даже, на Nightly 62 (2018-05-10).
[spoiler][code]setTimeout(url => {
var mode = "rss"; // "rss" - Resident Set Size, "uss" - Unique Set Size
var interval = 1500; // msvar before = null;
var parent = before ? before.parentNode : document.getElementById("page-action-buttons");
var lab = parent.insertBefore(document.createElement("label"), before);var nsvo = Cu.import(url, {});
…
if (!("labels" in nsvo)) {
nsvo.labels = new Set();
var mb = 1024 * 1024, gb = mb * 1024;
var format = num => num < gb
? Math.round(num / mb) + "MB"
: (Math.round(100 * num / gb) / 100).toFixed(2) + "GB";
var updateLabels = bytes => {
if (bytes) for(var lab of nsvo.labels)
lab.setAttribute("value", format(byt
suz191 пишетв 60 firefox перестало работать и кнопка и строка состояния
А дополнение Custom Buttons включено и работает?
Да, заставил работать этим методом https://forum.mozilla-russia.org/viewto … 99#p752799
Но, Memory Monitor отвалился поскольку переделали интерфейс и доступа к памяти больше нет...
В место кнопки Memory Monitor звезда, а в строке состояния исчезло и не работает с версии 59...
Нужно, что-то так же внедрять в код, чтоб получить доступ к памяти...
Нужен кто-то понимающий в этом во всем :rolleyes:
в firefox 60+ перестало работать и кнопка и строка состояния :(
Полностью умерло отображение :(
Можно ли что-то изменить?
Спасибо
замени древовидные вкладки,
заменил Tree Tabs с остальным не сталкивался, не пользовался... для меня проблемой сейчас является только imacros