Как-то так, наверно
Благодарю! Всё отлично работает!
А папку для добавления через контекстную звезду
уже прихардкодить как "Другие закладки" непосредственным воздействием
Значение параметра browser.bookmarks.defaultLocation сменил на menu, старый код заменил на новый мягкого перехвата, всё устраивает и приемлемо. Спасибо!
Заблокировал вообще этот параметр в config.js - lockPref("browser.bookmarks.defaultLocation", "menu");
Отредактировано sandro79 (26-11-2020 01:47:42)
Отсутствует
Мне этого мало, как бы и на переходах удалять (вперед-назад)
Если по клику, можно так попробовать
var ssi = Cu.import("resource:///modules/sessionstore/SessionStore.jsm", {}).SessionStoreInternal; for(var win of CustomizableUI.windows) { for(var br of win.gBrowser.browsers) try {br.purgeSessionHistory();} catch {}; for(var node of win.document.querySelectorAll('[id="Browser:Back"],[id="Browser:Forward"]')) node.setAttribute("disabled", true); ssi.saveStateDelayed(win); }
Отсутствует
egorsemenov06
Ага, saveURL() тоже задело.
/* saveURL("data:text/plain," + encodeURIComponent(gBrowser.currentURI.spec + ("\r\n\r\n" + sel)), fileTitle + ".txt", null, false, false, null, window.document); */ var args = [ "data:text/plain," + encodeURIComponent(gBrowser.currentURI.spec + ("\r\n\r\n" + sel)), fileTitle + ".txt", null, false, false, null, window.document ]; saveURL.length == 10 && args.splice(5, 0, null); saveURL(...args);
Отсутствует
В profile\chrome\user_chrome_files\custom_scripts\Save.js у меня почему-то не работает?
Путь верный, соответствует адресу из второго скрипта.
А что не работает и почему, — ну откуда же я могу угадать?
Моя ошибка, или
Ошибки следует смотреть в Консоли браузера (Ctrl+Shift+J).
Отсутствует
А что не работает и почему, — ну откуда же я могу угадать?
Не работает в кнопке Save из меню кнопки Сохранить выделенный текст как txt файл. Окно сохранения появляется, но файл не создаёт. Из контекстного меню страницы выделенный текст сохраняется.
Отсутствует
Dumby
Ага, saveURL() тоже задело.
Не фига.. Команда не работает. в кнопке...Где поганка зарыта?
// Сохранить выделенный текст или весь текст на странице как txt файл ............. function saveSelectionToTxt() { let browserMM = gBrowser.selectedBrowser.messageManager; browserMM.addMessageListener('getSelection', function listener(message) { var sel = message.data; !sel && document.getElementById("cmd_selectAll").doCommand(); // создать название файла из заголовка страницы и текущего времени и сохранить текст .... var fileTitle = getTabLabel() + ' ' + aDate().replace(/:/g, "."); saveURL("data:text/plain," + encodeURIComponent(gBrowser.currentURI.spec + ("\r\n\r\n" + sel)), fileTitle + ".txt", null, false, false, null, window.document); !sel && goDoCommand("cmd_selectNone"); browserMM.removeMessageListener('getSelection', listener, true); }); browserMM.loadFrameScript('data:,sendAsyncMessage("getSelection", content.document.getSelection().toString())', false); };
Отсутствует
А если нет выделения у кого-нибудь сохраняет весь текст на странице как txt файл?
Это (было) предусмотрено, но когда кто-то правил saveSelectionToTxt()
под многопроцессность, то, видимо, этот аспект даже не рассматривался.
Могу попробовать чуть переделать, но тоже, наверно, не конфета.
function saveSelectionToTxt() { var splice = saveURL.length == 10; var msgName = _id + ":Save:GetSelection"; var receiver = msg => { var args = [ "data:text/plain," + encodeURIComponent(gBrowser.currentURI.spec + "\r\n\r\n" + msg.data), getTabLabel() + ' ' + aDate().replace(/:/g, ".") + ".txt", null, false, false, null, window.document ]; splice && args.splice(5, 0, null); saveURL(...args); } messageManager.addMessageListener(msgName, receiver); addDestructor(() => messageManager.removeMessageListener(msgName, receiver)); var func = fm => { var res, fed, win = {}; var fe = fm.getFocusedElementForWindow(content, true, win); var sel = (win = win.value).getSelection(); if (sel.isCollapsed) { var ed = fe && fe.editor; if (ed && ed instanceof Ci.nsIEditor) sel = ed.selection, fed = fe; } if (sel.isCollapsed) fed && fed.blur(), docShell.doCommand("cmd_selectAll"), res = win.getSelection().toString(), docShell.doCommand("cmd_selectNone"), fed && fed.focus(); res = res || sel.toString(); /\S/.test(res) && sendAsyncMessage("NAME", res); } var url = "data:charset=utf-8," + encodeURIComponent(`(${func})`.replace("NAME", msgName)) + '(Cc["@mozilla.org/focus-manager;1"].getService(Ci.nsIFocusManager));'; (saveSelectionToTxt = () => gBrowser.selectedBrowser.messageManager.loadFrameScript(url, false))(); }
Отсутствует
Dumby
Не понял,что за подстава... Encrypted SNI - не шифрует...
network.security.esni.enabled -настройка вообще отсутствует..
https://www.cloudflare.com/ssl/encrypted-sni/
Отсутствует
В 85 DOM Inspector странно себя ведет? Нет обновы?
Если имеется в виду Bug 1525737 - Remove XUL grid implementation, тогда есть
dom_inspector-7.0.9-fx-paxmod.xpi
dom_inspector-7.0.9-fx-bootstrap.xpi
Отсутствует
Dumby
Гуд! В СВ - тоже микрокосяк давно не обновляется? Редактирование-имя- изображение - как-то влево и висит при полном окне...
В codeeditor.css - пишу, но чую не совсем то.
.menulist-iconic
{
display: -moz-box;
min-width: 900px;
width: auto;
max-width: 1000px;
}
Отредактировано solombala (29-01-2021 01:23:52)
Отсутствует
solombala
Да, в CB-редакторе тоже используется <grid>
Я, в своё время, так же подпаял, но ещё затеял возню .dtd —> .ftl
А теперь, вижу пошла fluent-движуха js(m) —> rust,
так что, в лучшем случае, придётся переделывать.
Плюс, неизвестно, выдержит ли сдвиг aboutaddons.html как top.
Но на 85-86, вроде, должно хватить, надеюсь.
custom_buttons-0.0.7.0.0.17-fx-paxmod.xpi
custom_buttons-0.0.7.0.0.17-fx-bootstrap.xpi
Отсутствует
Dumby
Добавка поискрвиков чнрез кнопку можете посмотреть? Если нет ,то как свои без кноки поставить?
//Services.search.addEngine("data:text/xml," + encodeURIComponent(` (Services.search.addOpenSearchEngine || Services.search.addEngine)("data:text/xml," + encodeURIComponent(` <SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/"> <ShortName>Seasonvar.ru</ShortName> <Description>Сериалы ТУТ! Сериалы онлайн смотреть бесплатно. Смотреть онлайн.</Description> <InputEncoding>UTF-8</InputEncoding> <Image width="16" height="16">data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAADvklEQVRYhb1XTYgcRRR+JtNVr0ail0gUPLkehBwEVwgakMHNdr1XKwQ8RFQwF39uOXnxtkIwieAhetWLeoh7VVBE3IPgYY1gCIFA0OzOdL0aMYoH4y5xZsrDdjUzk91sz8BsQTFU09Pfz3uvXhXAjEax2FjoWP34MsCBWWHsDm7VKWGMwrh+7SiofScQnAlC+j9xeHvfwQvSbwnpO4FxIKTveKs+2TcXCsKF4EwMjINqOhODM1Fs9tRMwX9fgCPCGIX0oLvUjNV0ZhCciZ7wh5stwJkR6OTq1aR+hMBSs3LEW/3tzAh4q04OExj+DYwDYYxi8fWZgLcXG7kwbg6rT2S2y1H3hPRXMwEHABBnLgeH/cA46DozSLEvc+LrmQGn4UlfGY99cuD6cTg0U/B23nhOGO9OvtKB4PD7iT/qc/PsXu8I45vC2E3gaQ470HVmIKT/XgE4WAt4I89OF6S2PKnPA+ON3xbgyPg7geGhwPidMMauM4NU5+Oll1zwpLc6z4Cpp5zwlif9MwDAagsaweEXI6pz9YQn1R9Rm5Juh7ldBbp3JYf7axEorLoa2HwEALACcLCwahMA7gMA2DiBjw3bvRvoeAg84a3aIbg8D9ly2b9XW9DwrP8FAFi38Ig47EsqtaGNZjflVRISnq4FPj6uH4dDnvESAIA4c7FUFMO9Yj629QpjmAocAKCTq/eFtF0GODCJ9SkptxuQvjg1AWGMNxgeEMazeyneKfbBmbg+bQsubPakt7oLACCEa7XVjzlwswUPT6ee8LOCcAEAILCRWolXKq+2YWeitODw5ODz0PSkN9M6LDX/qhuC6gRUdsGC4dEp1OszwmatWrP5sxaBdPKx+K6w7gVnYnsxe3oKAihC+oO09ozFXvYPh6G92MiFUIQxetZvTwTeZj3nScci1y8MEVqrcuAeTlSll6uXOqReFMZYkFqZiMC2fRglz+bTs8KqT9PH99r3gzOxsOoUAIA4vO1J/zIZAdIfCmP0uV5Mzzp5dqzqfLspT1sv6UEnz44BAHjGS5701kQEpLTO8+jptTxY9HcsvSo/TN9b9U/6T5vUy9v3AfXKZC6w/rK81/306wl4sHTm4+FsHwF3JnaXTF8YY/t5mFttQWO5bGjCGAurrso8NKHsqjWd0Gc84x/pRBsc9kZuPCknqqOX7gVnup5xQxi3POGPJfFvSjEjeVVrXDsKqs16zlt1smOzN4TUO8J41hOe86wveNYXvFXnPalzBeF7aXqL54s8q1qwkLaFzV5Lbo6P/wEF7JeDr5SEggAAAABJRU5ErkJggg==</Image> <Url type="text/html" method="GET" template="http://seasonvar.ru/search"> <Param name="q" value="{searchTerms}"/> </Url> <SearchForm>http://seasonvar.ru/</SearchForm> </SearchPlugin> `), null, null);
Отсутствует
Добавка поискрвиков чнрез кнопку можете посмотреть?
Могу. Запустил код на 87.0a1 — поисковик добавился.
Перезапустил браузер — поисковик никуда не исчез.
Так что всё работает.
Или вот ещё, взял (от балды) поисковик, из встроеных в лису,
заменил https на http (просто чтобы проверить встанет или нет).
И, вполне себе установился.
Services.search.addPolicyEngine({ iconURL: "data:image/x-icon;base64,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", chrome_settings_overrides: { search_provider: { name: "Ecosia", search_url: "http://www.ecosia.org/search", search_form: "http://www.ecosia.org/", search_url_get_params: "tt=mzl&q={searchTerms}", suggest_url: "https://ac.ecosia.org/autocomplete", suggest_url_get_params: "type=list&q={searchTerms}" } } });
Если нет ,то как свои без кноки поставить?
Что значит «без кноки»? Это установочный код, предназначен быть исполненным один раз.
Из кнопки, или любым другим доступным способом, например с Консоли браузера.
И что значит «свои поставить»? А как вообще люди у себя в лисе поисковики разводят?
Может кто-то редактирует search.json.mozlz4. На ESR кто-то может через тот же policies.json
И, как-бы, в браузере есть встроенная система добавления, ну и, наверняка, для этого
должны существовать WebExtensions, как чисто-поисковики как таковые, так и развесистые,
специально предназначеные для их добавления и какого-то управления.
Короче, странный какой-то вопрос.
Отсутствует
Dumby
Я итак замучался этим 85 , эта дебильна панель закладок .еле уделал. Короче как самому добавлять поисковик? Вот код в кнопку СВ или в скрипт можно
//Services.search.addEngine("data:text/xml," + encodeURIComponent(` (Services.search.addOpenSearchEngine || Services.search.addEngine)("data:text/xml," + encodeURIComponent(` <SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/"> <ShortName>HDRezka-ag</ShortName> <InputEncoding>UTF-8</InputEncoding> <Image width="16" height="16">data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAMCAYAAAADFL+5AAADxUlEQVR42sVUaUiUURR9M86oiUgLKIEWTomlZAaFWKLmkJBjpqI2uZCiiTu4ZwtjY5iiqDguKO6GBjZqof6wxEkTF1osUChntFQ0MwO1zHGbzpP56ssf4b8eXOZ+99333rnnnjscQsgemCQ0NPSUgYHBQktLi2Z6eroBsXbyZxnA7ri6up62tbX9PDAwsKenp0eBWBHsHGK37Ozsfq6srCyurq7y9PX1uXw+n4M97vLy8rpSqfyuUqneLS0tNSP2hXUvoUlny8rK2sLDw/fRwNraGnF0dHw4ODh4lZV3XCwWv2hsbNzPBBITE1/m5eVdCAwMvFlfX59MdrFGRkZISUmJApaAzzcMANu6urpHQUFBR2gAFRAnJ6d7Q0NDd1hn+V5eXn3Nzc1naApMPzk5uSs3N/dSVFRUanFxsYRJHBsbU+fn5/eDkY8CgWCvWq0WWFpa2piZmf2+rKqqSg3G7SkICuBkYWGhPDY2lgLQzMzMEFD6YH5+PgPfGzA9mImbm5usvb39BAMAD3eVlpaK/P39U6urq+/q6upuX56VlTWalpbmDneCVYBnU1NTvY+PjyH8Ldoaa2vrutHR0WsUgE1RUZE8Ojr66G5o1ILiIf8ZqHQPCAhIqa2tlero6Ggoo/CVwcHBFMB7toZQ8dOKioqz8NW0qLi4OIVMJju/3QI48piYGAFlQNsWAsEQIyOj7dObm5sEDzCXrcF0AaALAEQAcAMMpEN025s1NTWfQkJCvOG+ppXSio2Njfd5eno2QWtC5nx8fLyioKBAuBPA1uzsLMfBwaF1fHw8h0mGmaGq+3iI5vykk4OWdYE5EUR4A4+mMwxUVlaOhYWFXYSvYjFwMCkp6XlOTo4Fcyc01dLa2uq9swVbc3NzHHt7+4yJiQkJ6wLi7Ow80N3dbQd3hVIaERHxDBW5QQMUgFTLgAYCVCUkJIjhv9IePYXqpRhvd+YujCWxsLCIgyujAM5A3Y+A6BCTIBKJKk1NTa+Xl5drtCHLyMjITlBOczZhOlKpVCGRSDxSsLKzs2+zwfb19S2hfd8NDQ0PmJub67H3JicnCUb6SX9//2VmDIVQbWdmZibtFxkeHiZ+fn6PMU5XtIKhy0ooFL5ua2vTw58MWVxcJJgCZUNDgzNGNg3Aoq2srP6p3KmpKdLR0TEJ5grwmc/EOdpfL2wcMzEx+YF2qBcWFroR+8A6z6Oj5OHhcdzFxeWbXC7n9/b2DiOmgB1GlWJfX98NAFvGHxlnfX2dw+VyNTwejwMx07Z+Rf7bHbr4C8B/W78AXEWcHlto5ucAAAAASUVORK5CYII=</Image> <Url type="text/html" method="GET" template="https://hdrezka-ag.com/index.php?do=search"> <Param name="subaction" value="search"/> <Param name="q" value="{searchTerms}"/> </Url> <SearchForm>https://hdrezka-ag.com</SearchForm> </SearchPlugin> `), null, null);
И он работает , но в search-extensions как , если по старому в модуле рихтую SearchService.jsm и мои поисковики в search-extensions становятся , код в кнопке падает...
Добавил бы в search-extensions , но seasonvar через http , где бы разрешить? Может код подправить верхний?
Отредактировано solombala (30-01-2021 17:58:13)
Отсутствует