Имеется поисковые плагины Dr.Web и VirusTotal, для проверки ссылок на вирусы:
<SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/" xmlns:os="http://a9.com/-/spec/opensearch/1.1/"> <os:ShortName>Dr.Web Онлайн - сканеры </os:ShortName> <os:Description>Онлайн—сканеры Dr.Web</os:Description> <os:InputEncoding>UTF-8</os:InputEncoding> <os:Image width="16" height="16">data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABRUlEQVQ4jaVTK5LDMAw1XGgoaihYKGpoWGgaaLhQV9ARTH2dwoW9ylugxk7a7uzsLNAoEyXvIz8Hooj/VCCKqINRe/pzPwMMhlQCZ0KxNN/tVTSBhVB0zV4UFHPU6wOgWJqMUgmU4lJwBCiaHLl7l0pIvHxyJkgl/7knSKNJFoiio1N0ieYAu1xpzlzMn5mXymXhIb9owjYEtSc0u0JV0XTDZ79O9mJpWjspYHaGrIScM+73O75ut9lZ3AKLq5NGC+C4Xc4+6L1DVdF7R2sbQgiQRtiGQCrhUujJgiY/Qk0IISDnjN47zGz6nkf5bKH2BEpxfnQpbmmMATNDCGGeDlHEpbiSCbAvbt9HHQwWgplhaxXSDv55ZeOkYBuCoq5kD8oOfCR4G6QZ2ccu3kVZ2jnGLzs4DmYd78Ib0AnwU8WPj1+v8zcCcslIH2mvIwAAAABJRU5ErkJggg==</os:Image> <UpdateInterval>1</UpdateInterval> <SearchForm>https://vms.drweb.com/online/</SearchForm> <os:Url type="text/html" method="POST" template="https://online.drweb.com/result/"> <os:Param name="url" value="{searchTerms}"/> </os:Url> </SearchPlugin>
<SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/" xmlns:os="http://a9.com/-/spec/opensearch/1.1/"> <os:ShortName>VirusTotal</os:ShortName> <os:Description>VirusTotal [проверка ссылок и хэшей файлов]</os:Description> <os:InputEncoding>UTF-8</os:InputEncoding> <os:Image width="16" height="16">data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACo0lEQVQ4jX2Sy09TQRSHp7aI8RElMca4NS6NK6MLdefG+AcYN8YYNXFj3ApC4d5LgAWuDBqCxuA7KoqGmEAUHxih985QAgVF1LaUhy2lVOjrtvdz0SJo1ElOzmzmy3d+c4RvMknL+ylu+ma4pWbpDMSYTGZI2zbz6Sxm5AetAzO09U9zrX+azkCcbMHGP/0DM7yAuNo/w8G2MS52h7ntj9I1Pk/74HdOdUyws9mPqPQhqk1EjVns1T7OPP1K59gcjb0hRCKdI23bgEN0KcvZzi+IygFcl0zcmkQY6vfSFRUNiuMPxml8HUZEl7JAASjgOHkWczn6QgkOtI3i8ZqUaxK3oRCGROjFvk6XeLwW3p4goulVhL3XRvgQTrKYy4FTAPKAw7OPcfa0DFNhKNbqEqGvMvJaVPcEEZffRBBVPlxek2P3PvPiU5xEOleycoACd4eiHGn/REW9ZG3J4heg+U0E4bVw6Yo1tRab6iVH28e45Y+WTIrjLWSydATmcNdavxssA5b1XLqkXLfYXK/Yc2WYR4G5EgQudH2jrO5fgD+SFoaiTJNsMSweB2L0TMTZWq+Kgep/GWEFUEzbZShEjcX559+ILWXZd3UEz3KQ+v8MdIXLkAivyeHro6RyNueef6W8zsKtr3zlf0dwa5JtjYpgIs2TQAx3jVl8bEg8hireq3xc6v4LwKVLNmoWd/xRQokU6zWLMk3i0SUbGgbZ0aQ41Bqg+V2EuVS2tAerAOWa5MSjCaaSaXa3jLC9QbG/NcDpji/ckLOE5lOsnDyiqTeCqDIRtRJRK9l1eYjJZIaeiXmuDMzwNphgKpn+tQ/FyqOmF7EiSUTHcJTjt0c5ef8jx+6M0RdcAApk8jYFxwbyOKUqODa+cALtZYjTD8d5MDTLT6JH8NO39DItAAAAAElFTkSuQmCC</os:Image> <UpdateInterval>1</UpdateInterval> <SearchForm>https://www.virustotal.com/</SearchForm> <os:Url type="application/x-suggestions+json" method="GET" template="https://www.virustotal.com/search/"> </os:Url><os:Url type="text/html" method="GET" template="https://www.virustotal.com/search/"> <os:Param name="query" value="{searchTerms}"/> </os:Url><os:Url type="application/x-moz-keywordsearch" method="GET" template="https://www.virustotal.com/search/"> <os:Param name="q" value="{searchTerms}"/> <os:Param name="ie" value="utf-8"/> <os:Param name="oe" value="utf-8"/> <os:Param name="aq" value="t"/> <os:Param name="rls" value="{moz:distributionID}:{moz:locale}:{moz:official}"/> <os:Param name="channel" value="fflb"/> </os:Url><os:Url type="application/x-moz-contextsearch" method="GET" template="https://www.virustotal.com/search/"> <os:Param name="q" value="{searchTerms}"/> <os:Param name="ie" value="utf-8"/> <os:Param name="oe" value="utf-8"/> <os:Param name="aq" value="t"/> <os:Param name="rls" value="{moz:distributionID}:{moz:locale}:{moz:official}"/> <os:Param name="channel" value="rcs"/> </os:Url> </SearchPlugin>
Отсутствует
2 извратиться создав своё окошко с формой и кликать по кнопке автоматом.
Спасибо, попробую поковыряться, может, что и получится... хотя, странно, поисковые плагины POST запросы с полпинка отправляют, а тут так изголяться надо...
Отсутствует
Вот собрал "на скорую руку", есть один недостаток, постоянно пишет о нjвых обновлениях )))
http://forum.mozilla-russia.org/uploade … uttons.xpi
да нет вроде не пишет...
Как вижу инициализация кое где глючит, впрочем когда сам фиксил - совсем сломал инициализацию. Спасиб
Пример:
[CB]Memory Monitor
Добро пожаловать на форум mozilla-russia.org. Здесь вы можете посоветоваться или обратиться за помощью к фанатам и пользователям продуктов Мозиллы. Если не знаете как правильно оформить пост специально для вас расписан пункт 2.2 правил форума
Сброс на примере Firefox – лёгкое решение большинства проблем
Починка браузера. Перенос своих настроек на новый профиль.
Отсутствует
Некоторые подвижки с раскраской кода в редакторе кнопок... Добавлено контекстное меню и сочетания клавиш из Scratchpad'а, исправлена инициализация (могли быть проблемы с раскраской первой строки), исправлено включение/выключение в уже открытых окнах и реализован переход к строке с ошибкой из консоли ошибок.
Классно, можешь еще сделать совместимость с кнопкой Edit Custom Button in Tab, сейчас в отдельном окне раскраска кода работает, а во вкладке раскраски нет.
Отсутствует
Классно, можешь еще сделать совместимость с кнопкой Edit Custom Button in Tab, сейчас в отдельном окне раскраска кода работает, а во вкладке раскраски нет.
Не могу, во вкладке этот модуль редактора не работает и выдает вот такую ошибку:
Error: SecurityError: The operation is insecure.
Source file: chrome://browser/content/devtools/orion.js
Line: 7105
_createView: function() { if (this._frameDocument) { return; } var frameWindow = this._frameWindow = this._frame.contentWindow; var frameDocument = this._frameDocument = frameWindow.document; var self = this; function write() { frameDocument.open("text/html", "replace"); // <---- Line #7105 frameDocument.write(self._getFrameHTML()); frameDocument.close();
Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела
Отсутствует
feas, Не, что-то здесь не то , опять перестали работать
Отсутствует
Когда закрываешь внешний редактор в консоле появляется вот такое предупреждение (если javascript.options.strict = true):
Warning: ReferenceError: assignment to undeclared variable istr Source File: chrome://custombuttons/content/editExternal.js Line: 157
Отсутствует
опять перестали работать
чтож они ещё убрали....
Добавлено 16-09-2013 19:00:33
Не, что-то здесь не то , опять перестали работать
Вот собрал "на скорую руку", есть один недостаток, постоянно пишет о нjвых обновлениях )))
http://forum.mozilla-russia.org/uploade … uttons.xpi
запрети обновление
Отредактировано feas (16-09-2013 19:00:33)
Добро пожаловать на форум mozilla-russia.org. Здесь вы можете посоветоваться или обратиться за помощью к фанатам и пользователям продуктов Мозиллы. Если не знаете как правильно оформить пост специально для вас расписан пункт 2.2 правил форума
Сброс на примере Firefox – лёгкое решение большинства проблем
Починка браузера. Перенос своих настроек на новый профиль.
Отсутствует
запрети обновление
feas, Так ога чтож, на старую версию оюновляется? ... у меня мозга не хватило додуматься .... сейчас попробую
.... так и есть - там даже название меняется , надо было догадаться
Добавлено 16-09-2013 19:55:38
есть один недостаток, постоянно пишет о новых обновлениях )))
Mazzi , До меня скрытый смысл этой фразы без помощи feas не дошёл ... правда у меня ничего не писало , а пов тихую "обновлялось"
Отредактировано Крошка Ру (16-09-2013 19:57:33)
Отсутствует
Re: Nightly 26.0a1 (2013-09-12) breaks Custombuttons
by antonglv » Thu Sep 12, 2013 5:44 pm
Michele Pezza wrote:Could someone confirm the problem?
Fixes are in the repository: http://sourceforge.net/p/custombuttons/ ... it_browser
Build will be released on of these days.
Да, что-то "on of these days" явно затянулось
Отсутствует
Почему может не работать жест Закрыть вкладки справа?
oncommand = gBrowser.removeTabsToTheEndFrom(TabContextMenu.contextTab);
Отсутствует
Pony_Smile_Pack
Видимо, при закрытом контекстном меню TabContextMenu.contextTab обнуляется, есть смысл попробовать заменить на gBrowser.selectedTab.
Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела
Отсутствует
Pony_Smile_Pack
Видимо, при закрытом контекстном меню TabContextMenu.contextTab обнуляется, есть смысл попробовать заменить на gBrowser.selectedTab.
Да, спасибо. Это оно.
Отсутствует
Когда закрываешь внешний редактор в консоле появляется вот такое предупреждение (если javascript.options.strict = true):Выделить кодКод:Warning: ReferenceError: assignment to undeclared variable istr
Source File: chrome://custombuttons/content/editExternal.js
Line: 157
2k1dmg пишет: assignment to undeclared variable istrОпечатка.Вроде вот ещё одна.Может кто похлопочет...
Спасибо за замечания, исправил.
http://sourceforge.net/p/custombuttons/code/ci/e743ec09d89ccc59c7b91088ffbf3fd597b5bc67/
http://sourceforge.net/p/custombuttons/code/ci/1353740fb2f4b8e2d6a4f0efb21ec8076ea5e458/
Да, что-то "on of these days" явно затянулось
Извините, быстрее не получается.
Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!
Отсутствует
Всем доброго времени суток. Нужна помощь за которую готов сказать спасибо в размере пару копеек $
Значит проблема такая: Имеется скрипт в нём вот такой текст SET !VAR1"всем привет" Как мне вместо этого текста "всем привет" вставить картинку? Или вообще идеально добавить к этому тексту "всем привет" картинку ну например фотографию.
Отсутствует
очевидно сменить ту настройку в конфиге потом включить плагин и вернуть настройку на место. не?
Мне кажется такой настройки нет
Добавлено 21-09-2013 01:57:02
Имеется скрипт в нём вот такой текст SET !VAR1"всем привет" Как мне вместо этого текста "всем привет" вставить картинку? Или вообще идеально добавить к этому тексту "всем привет" картинку ну например фотографию.
Не понятно.
Отредактировано bunda1 (21-09-2013 01:57:02)
Отсутствует
В 24 ну совсем уж нагородили работу с плагинами, может можно как сделать кнопку вместо "Временно разрешить", что бы этот бокс из адресной убрать с глаз долой.
Лучше спросить у знающих - чем лезть не зная.
Отсутствует
Тоже очень интересует кнопка
Как из кнопки включить Flash плагин для страницы если в настройках плагина стоит Включать по запросу
В связи с ограничениями на новых версиях лиса. Увы такая необходимость появилась.
Отсутствует
Если вдруг кто участвовал в квесте:
FF24 - открыть Browser Console во вкладке или в сайдбаре,
то поделитесь кодом.
Сам попробовал срисовать, но совсем не уверен
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%3EOpen%20Browser%20Console%20in%20Sidebar/Tab%3C/name%3E%0A%20%20%3Cimage%3E%3C%21%5BCDATA%5Bdata%3Aimage/x-icon%3Bbase64%2CAAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAicKQXAAAAABWK2v8DjOn/A4vp/xSK2/8AAAAAAAAAAAAAAAAAAAAAMTDL/y0t0v8tLdP/MTDM/wAAAAAAAAAAAAAAAAGL6v8DkfP/BZb5/wWW+f8DkfP/AYvq/wAAAAAAAAAAMjLU/1NT6f9wcPv/cHD7/1NT6f8yMtT/AAAAAAqG3P8IlPP/EJz7/xCc+/8QnPv/EJz7/wiT8/8Lhtv/OzrL/01N6f9paf//aWn//2lp//9paf//TEzp/zw7zP8Bi+n/GJ75/xug+/8boPv/G6D7/xug+/8Ynvn/Aorp/y4u0/9XV/v/XFz//1xc//9cXP//XFz//1dX+v8vL9P/Aovp/yKi+f8mpfv/JqX7/yal+/8mpfv/IqP5/wKL6f8uLtL/S0v6/09P//9PT///T0///09P//9MTPr/Li7T/xKJ2v8am/P/Mar7/zGq+/8xqvv/Mar7/xqa8/8Tidn/NDPL/zg46f9DQ///Q0P//0ND//9DQ///ODjp/zU0yv8AAAAABo3p/yCd8/81qvj/Nar4/yCd8/8Gjen/AAAAAAAAAAAtLdT/MjLp/zQ0+f80NPn/MjLp/y0t1P8AAAAAAAAAAAAAAAAIhdr/AYrp/wGK6f8Jhdv/AAAAAAAAAAAAAAAAAAAAAD8+y/8yMtT/MjLU/z8+zP8AAAAAAAAAAAAAAAAAAAAAkpGQ/5SUlP+UlJT/k5KR/wAAAAAAAAAAAAAAAAAAAADGnyD/zqMc/86jHP/HnyD/AAAAAAAAAAAAAAAAk5OT/6CgoP+pqan/qamp/6CgoP+Tk5P/AAAAAAAAAADOoxr/360P/+21Bf/ttQX/360P/86jGv8AAAAAkZCP/6Ghof+tra3/ra2t/62trf+tra3/oKCg/5GQj//Inhv/364T//C5C//wuQv/8LkL//C5C//frhP/xp0a/5OTk/+tra3/sLCw/7CwsP+wsLD/sLCw/62trf+Tk5P/zaMb/+24E//xuxL/8bsS//G7Ev/xuxL/7bkT/86jG/+UlJT/r6+v/7Kysv+ysrL/srKy/7Kysv+urq7/k5OT/86jG//tuxr/8b0a//G9Gv/xvRr/8b0a/+26Gv/Ooxv/kpGQ/6Wlpf+1tbX/tbW1/7W1tf+1tbX/pKSk/5KQj//Gnh//4LEe//K/If/yvyH/8r8h//K/If/gsR7/xp4f/wAAAACVlZX/pqam/7Ozs/+zs7P/pqam/5WVlf8AAAAAAAAAAM+kHf/gsiP/7r4n/+6+J//gsiP/z6Qd/wAAAAAAAAAAAAAAAJCPjv+UlJT/lJSU/5GQj/8AAAAAAAAAAAAAAAAAAAAAxpwY/86jGv/Ooxr/x50Y/wAAAAAAAAAAQ8OsQYGBrEEAAKxBAACsQQAArEEAAKxBgYGsQcPDrEHDw6xBgYGsQQAArEEAAKxBAACsQQAArEGBgaxBw8OsQQ%3D%3D%5D%5D%3E%3C/image%3E%0A%20%20%3Cmode%3E0%3C/mode%3E%0A%20%20%3Cinitcode%3E%3C%21%5BCDATA%5Bconst%0A%09%7B%20devtools%20%7D%20%3D%20Cu.import%28%22resource%3A//gre/modules/devtools/Loader.jsm%22%2C%20%7B%7D%29%2C%0A%09%7B%20DebuggerServer%20%7D%20%3D%20Cu.import%28%22resource%3A//gre/modules/devtools/dbg-server.jsm%22%2C%20%7B%7D%29%2C%0A%09%7B%20DebuggerClient%20%7D%20%3D%20Cu.import%28%22resource%3A//gre/modules/devtools/dbg-client.jsm%22%2C%20%7B%7D%29%2C%0A%09HUDService%20%3D%20window.HUDService%20%7C%7C%20Cu.import%28%22resource%3A///modules/HUDService.jsm%22%2C%20%7B%7D%29.HUDService%2C%0A%0A%09sb%20%3D%20document.getElementById%28%22sidebar%22%29%2C%0A%09sbt%20%3D%20document.getElementById%28%22sidebar-title%22%29%2C%0A%09title%20%3D%20%22Browser%20Console%22%2C%0A%09id%20%3D%20%22cbViewBrowserConsoleInSidebar%22%2C%0A%09url%20%3D%20devtools.Tools.webConsole.url%3B%0A%0Afunction%20onLoad%28e%29%20%7B%0A%09var%20doc%20%3D%20e.target%3B%0A%09if%20%28doc.location%20%21%3D%20url%29%20return%3B%0A%09doc.title%20%3D%20title%3B%0A%09var%20win%20%3D%20doc.defaultView%3B%0A%0A%09if%20%28%21DebuggerServer.initialized%29%20%7B%0A%09%09DebuggerServer.init%28%29%3B%0A%09%09DebuggerServer.addBrowserActors%28%29%3B%0A%09%7D%0A%09var%20client%20%3D%20new%20DebuggerClient%28DebuggerServer.connectPipe%28%29%29%3B%0A%09client.connect%28function%28%29%20%7B%0A%09%09client.listTabs%28function%28response%29%20%7B%0A%09%09%09var%20globals%20%3D%20JSON.parse%28JSON.stringify%28response%29%29%3B%0A%09%09%09delete%20globals.tabs%3B%0A%09%09%09delete%20globals.selected%3B%0A%09%09%09var%20options%20%3D%20%7B%20form%3A%20globals%2C%20client%3A%20client%2C%20chrome%3A%20true%20%7D%3B%0A%09%09%09var%20promise%20%3D%20devtools.TargetFactory.forRemoteTab%28options%29%3B%0A%09%09%09promise.then%28function%28target%29%20HUDService.openBrowserConsole%28target%2C%20win%2C%20win%29%29%3B%0A%09%09%7D%29%3B%0A%09%7D%29%3B%0A%7D%0A%5BgBrowser%2C%20sb%5D.forEach%28function%28node%29%20addEventListener%28%22load%22%2C%20onLoad%2C%20true%2C%20node%29%29%3B%0A%0Avar%20bc%20%3D%20document.getElementById%28id%29%3B%0Aif%20%28%21bc%29%20%7B%0A%09bc%20%3D%20document.getElementById%28%22mainBroadcasterSet%22%29.appendChild%28document.createElement%28%22broadcaster%22%29%29%3B%0A%09bc.setAttribute%28%22id%22%2C%20id%29%3B%0A%09bc.setAttribute%28%22sidebarurl%22%2C%20url%29%3B%0A%09bc.setAttribute%28%22group%22%2C%20%22sidebar%22%29%3B%0A%7D%0AaddDestructor%28function%28reason%29%20reason%20%3D%3D%20%22delete%22%20%26%26%20bc.parentNode.removeChild%28bc%29%29%3B%0A%0Athis.onclick%20%3D%20function%28e%29%20%7B%20switch%20%28e.button%29%20%7B%0A%09case%200%3A%0A%09%09toggleSidebar%28id%29%3B%0A%09%09sbt.value%20%3D%20title%3B%0A%09%09break%3B%0A%09case%201%3A%0A%09%09gShowPopup%28this%29%3B%0A%09%09break%3B%0A%09case%202%3A%0A%09%09if%20%28e.ctrlKey%20%7C%7C%20e.shiftKey%29%20return%3B%0A%09%09e.preventDefault%28%29%3B%0A%09%09for%20%28var%20tab%20of%20gBrowser.visibleTabs%29%20%7B%0A%09%09%09if%20%28tab.linkedBrowser.currentURI.spec%20%3D%3D%20url%29%20break%3B%0A%09%09%09tab%20%3D%20null%3B%0A%09%09%7D%0A%09%09gBrowser.selectedTab%20%3D%20tab%20%7C%7C%20gBrowser.addTab%28url%29%3B%0A%7D%7D%3B%0A%5D%5D%3E%3C/initcode%3E%0A%20%20%3Ccode%3E%3C%21%5BCDATA%5Bevent.target%20%7C%7C%20this.click%28%29%3B%5D%5D%3E%3C/code%3E%0A%20%20%3Caccelkey%3E%3C%21%5BCDATA%5B%5D%5D%3E%3C/accelkey%3E%0A%20%20%3Chelp%3E%3C%21%5BCDATA%5B%5D%5D%3E%3C/help%3E%0A%20%20%3Cattributes/%3E%0A%3C/custombutton%3E
Отсутствует