momo2000
Давно не попадалась. Спроси у Dumby, может есть возможность починить.
31-03-2024 10:30:39
b0ttle
С этим вообще не понял.
Скачал,закинул в папку custom_scripts, перезапустил,с созданием нового кеша и ничего не появилось/не происходит.
Как это работает?
Dumby
Очень даже пойдёт,спасибо!
Alex_one
Да, в инициализацию
А попробую мою,тоже не будет работать?
[spoiler][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%3EUndo%20Close%20Tab%3C/name%3E%0A%20%20%3Cimage%3E%3C%21%5BCDATA%5Bdata%3Aimage/png%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAABZVBMVEX////w8PD09PTx8fHw8PCPkIvv7++LjIfw8PDu7u6ZmZXv7+/29vbw8PD///+Txdt8lJ2RkY2Sk4+bzeJcnLsbcp6LjIcwf6bg4N/m//+XyuDf7/+LvNGmr68ufqbg4N9OhaLm8PJvrstCjrPg4N9Rk7Q8hqfk8PRoqMc5h60vgKk9ia/f4N7w8PDi7/ZgpMOLtMny9fYmeaIqfaff4N6hpKLv7+/h8PVwqcTB1N3L3ebv7+9trMqLjIeOj4rf39719vbM7PaMt81hpMPL7fmbnJeoqaXr6+tin774+/vF2t+lq6qKlI+hop38/Pz7+/v5+fn9/f29vruLjIeqq6f7+/v5+fnGxsSLjId5rcfg8vw4ibN8ud3n8vgacZ2extrA5//4+/wacp4yha8ZcZ18wuyIxuthrNc5irdvt+KRzvO62ep+w+7N6PeY1/+U1v+h2/9am7sbcp4keaXm8/ovgq07jLe+yJo8AAAAWXRSTlMAES5KZr+CMJ7X7Lr4ZwHdD4f0yftxJtP6Cj4Q/EIe9HPg/tXy/kvL/fr++fGfuf3Bzv787+6DptCRyLvRDs/u+P3O+TSw
Alex_one
Вот это - работает
[spoiler][code]// http://infocatcher.ucoz.net/js/cb/undoCloseTabs.js
// https://forum.mozilla-russia.org/viewtopic.php?id=56267
// https://github.com/Infocatcher/Custom_Buttons/tree/master/Undo_Close_Tabs
// Undo Close Tabs button for Custom Buttons
// (code for "initialization" section)
// (c) Infocatcher 2009-2021
// version 0.3.3.3 - 2021-09-04
var options = {
menuTemplate: [
"closedWindows",
"separator",
"restoreClosedWindows",
"clearClosedWindows",
"separator",
"closedTabs",
"separator",
"restoreClosedTabs",
"clearClosedTabs",
"separator",
"clearAll",
"separator",
"restoreLastSession",
"separator",
"buttonMenu"
],
showInTabContextMenu: false,
/*
menuTemplateTabContext: [ // like menuTemplate
"closedTabs",
"separator",
"restoreClosedTabs",
"clearClosedTabs"
],
*/
windowItemTemplate: "(%count) %title",
windowSelectedTabPrefix: "*",
buttonTipTemplate: ["header", "title", "url", "closedAt"],
itemTip
Vitaliy V.
Как же рад твоему возвращению!
Dumby
Linkification поборол,создав с нуля,а вот SearchBar нивкакую...
[spoiler][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%20%u0410%u0432%u0442%u043E%u043C%u0430%u0442%u0438%u0447%u0435%u0441%u043A%u0438%20%u0434%u043E%u0431%u0430%u0432%u043B%u044F%u0442%u044C%20%u0432%u044B%u0434%u0435%u043B%u0435%u043D%u043D%u044B%u0439%20%u0442%u0435%u043A%u0441%u0442%20%u0432%20SearchBar%3C/name%3E%0A%20%20%3Cimage%3E%3C%21%5BCDATA%5Bdata%3Aimage/png%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAABcAAAAVCAYAAACt4nWrAAADQklEQVQ4ja3V/08adxzHcf+t/bT90HTLtmT7F5Ym/XUsy4Uu7mdKYiawudaq04DWjVoFxWgRrU5txDL5clKkIDVBVpE77j5wgPW45LkfTMgOf1gb98Pjt/fr+fntbkAIgdfrxel04nA4bszpdOL1ehFCMHDf7cbn81GtVrEs68aq1So+n4/7bjcDkiRRq9UwTZNms3ljpmlSq9WQJIkBh8OBZVnXjlRVJZFIMB9eZPr3IMG5efb399E07T8fsCwLh8NxFe92uzQajZ5qtcrCUoRYKkv8TGfzbZtQ7oyxyBaBQIBarWa779ftdu1xIQRCCBRFYSES4ZWic37Z5fTCJK29Y+20RfC1
xrun1
Спасибо,возьмём на вооружение.
Ещё бы, прыгать через тридцать версий
Так вот из-за этих гемороев,с восстановлением удобств и неохота на новые версии переходить.
Не работает кнопка 2013 года? Удивительно, правда?
Не,не-я ту ссылку для примера привёл,ибо те адреса,что там есть у меня не активируются почему то,даже по клику.
13-02-2024 20:14:30
Dumby
Switch Keyboard Layout после твоих правок-работает,а вот ни Linkification, ни Автоматически добавлять выделенный текст в SearchBar(и в код ложил отремонтированное и в инициализацию,толку-0) категорически не хотят.
Жму кнопку
А ненадо было там ничего нажимать, она автоматом в ссылки превращала.
Например тут, у меня не работает,хоть нажимай,хоть не нажимай.
А скажи,а у тебя вот эта кнопка ещё живая или альтернативу подскажи? На 91й у меня работало расширение от Виталия,вроде оно давало выезжающую боковую панель,на 121й не работает.
И,последнее,без чего тяжело - эта кнопка отремонтированное опять перестало фурычить...
b0ttle
эта кнопка спасает,когда забыл переключить раскладку и написал ghbdtn вместо привет
11-02-2024 20:05:56
Dumby
Там же в справке ещё куча всего лежит,что ты когда то советовал туда переложить
[spoiler][code]/*
Linkification
Original script by Misha Splurov
http://userscripts.org/scripts/show/67744
*/
// (c) http://data.iana.org/TLD/tlds-alpha-by-domain.txt
var domains = [
"ac", "ad", "ae", "aero", "af", "ag", "ai", "al", "am", "an", "ao", "aq",
"ar", "arpa", "as", "asia", "atif(ChromeUtils.domProcessChild.childID) {
var cmd = this.beh2cmd[e.ctrlKey + "_" + e.shiftKey + "_" + e.keyCode];
cmd && docShell.doCommand(cmd);
}
else node.dispatchEvent(new node.ownerGlobal.KeyboardEvent("keypress", e));
},
beh2cmd: { // Ctrl_Shift_VK
false_true_36: "cmd_selectBeginLine", // Shift+Home", "au", "aw", "ax", "az", "ba", "bb", "bd",
Помогите с кнопкой Switch Keyboard Layout
[spoiler][code](keybUtils => {
var btn = this;
var listener = {
handleEvent(e) {
if(e.target != btn)
return;
e.preventDefault();
e.stopPropagation();
this.switch();
},
switch() {
var br = document.activeElement;
br && br.localName == "browser" && br.isRemoteBrowser
? br.messageManager.loadFrameScript(this.url, false)
: this.keybUtils.switchSelKeybLayout();
},
get url() {
delete this.url;
return this.url = `data:;charset=utf-8,(${
encodeURIComponent(keybUtils)
}).switchSelKeybLayout()`;
},
get keybUtils() {
delete this.keybUtils;
var url = "data:;charset=utf-8,this.keybUtils = " + encodeURIComponent(keybUtils);
Services.scriptloader.loadSubScript(url, this);
this.key
Custom Buttons 0.0.7.0.0.32 (от 31.07.2023) https://forum.mozilla-russia.org/viewto … 88#p806288
Там уже удалено, тогда вот https://workupload.com/file/mHPeYYZrHz7
Ни там ,ни там,-перезалейте плиз
Dumby
Вот честно - я вообще без понятия о чём ты.Пальцем ткни:D
Так быстро всё меняется...
Без обид, но, похоже, я не успеваю следить и не понимаю о чём речь.
Доброго дня.
Есть у меня старая кнопка - Switch Keyboard Layout
[spoiler][code](keybUtils => {
var btn = this;
var listener = {
handleEvent(e) {
if(e.target != btn)
return;
e.preventDefault();
e.stopPropagation();
this.switch();
},
switch() {
var br = document.activeElement;
br && br.localName == "browser" && br.isRemoteBrowser
? br.messageManager.loadFrameScript(this.url, false)
: this.keybUtils.switchSelKeybLayout();
},
get url() {
delete this.url;
return this.url = `data:;charset=utf-8,(${
encodeURIComponent(keybUtils)
}).switchSelKeybLayout()`;
},
get keybUtils() {
delete this.keybUtils;
var url = "data:;charset=utf-8,this.keybUtils = " + encodeURIComponent(keybUtils);
Services.scriptloader.loadSubScript(url, this)
Друзья,а есть какой то код,который может уменьшить высоту вкладок?
Dumby
Лишнее расширение ставить не наш вариант(ну не люблю я захламлять браузер под каждый чих),а вот
экстракт для вкладки Код
самое то!
Посоветуйте кнопку для отображения логинов и паролей?В 54й лисе точно такая была,а для 68й что то не найду.
И снова здравствуйте)
На 54-й лисе была у меня кнопка - Очистить кэш и удалить флэш куки
[spoiler][code]this._handleClick =()=> {
// очистить кэш ....
try {
Services.cache.evictEntries(1);
Services.cache.evictEntries(2);
}
catch(e) { Services.cache2.clear() };
// Удалить Flash кукисы ....
var dir = Services.dirsvc.get('Home', Ci.nsIFile);
dir.append("Application Data");
dir.append("Macromedia");
dir.exists() && dir.remove(true);
!dir.exists() && dir.create(Ci.nsIFile.DIRECTORY_TYPE, 0777);
// Всплывающее сообщение ....
Cc["@mozilla.org/alerts-service;1"].getService(Ci.nsIAlertsService)
.showAlertNotification(self.image, self.label, 'Очистил кеш и удалил Flash кукиси');
};
// Всплывающая подсказка у счётчика отображает заполнение дискового кеша ..............
var data = {
memory: "Memory Cache: ",
disk: "Disk Cache: ",
offline: "Offline Cache: "
};
function getSize(size) {
if (!size) return size === 0 ?
Dumby
Отлично!:beer:
unter_officer
О,вот это подарок!:beer:
А что здесь поправить чтоб заработало?
[spoiler][code]/*
Linkification
Original script by Misha Splurov
http://userscripts.org/scripts/show/67744
*/
// (c) http://data.iana.org/TLD/tlds-alpha-by-domain.txt
var domains = [
"ac", "ad", "ae", "aero", "af", "ag", "ai", "al", "am", "an", "ao", "aq",
"ar", "arpa", "as", "asia", "at", "au", "aw", "ax", "az", "ba", "bb", "bd",
"be", "bf", "bg", "bh", "bi", "biz", "bj", "bm", "bn", "bo", "br", "bs",
"bt", "bv", "bw", "by", "bz", "ca", "cat", "cc", "cd", "cf", "cg", "ch",
"ci", "ck", "cl", "cm", "cn", "co", "com", "coop", "cr", "cu", "cv", "cx",
"cy", "cz", "de", "dj", "dk", "dm", "do", "dz", "ec", "edu", "ee", "eg",
"er", "es", "et", "eu", "fi", "fj", "fk", "fm", "fo", "fr", "ga", "gb",
"gd", "ge", "gf", "gg", "gh", "gi", "gl", "gm", "gn", "gov", "gp", "gq",
"gr", "gs", "gt", "gu", "gw", "gy", "hk", "hm", "hn", "hr", "ht", "hu",
"id", "ie", "il", "im", "in", "info",
Dumby
Супер!
А по кнопке для запуска программы есть мысли?Вот это у меня на 54-й отлично работало,на 68-й - ноль реакции
startProcess("c:\\Program Files\\Proga\\proga.exe",[""]); function startProcess(path, args) { var file = Components.classes["@mozilla.org/file/local;1"] .createInstance(Components.interfaces.nsILocalFile); file.initWithPath(path); if(file.exists()) { var process = Components.classes["@mozilla.org/process/util;1"] .createInstance(Components.interfaces.nsIProcess); process.init(file); process.run(false, args, args.length); } else custombuttons. alertBox ("Файл не найден", path); };
Dumby
Масштаб заработал,а вот выделенное никак не хочет появляться в поисковой строке.И в код ложил,и в инициализацию пихал-не выходит каменный цветок