Полезная информация

Многие проблемы быстрее решаются поиском по форуму и чтением FAQ, чем созданием новой темы и томительным ожиданием ответа.

№877615-08-2015 08:16:09

fokanik
Участник
 
Группа: Members
Зарегистрирован: 05-02-2014
Сообщений: 268
UA: Seamonkey 2.33

Re: Custom Buttons

bunda1 пишет

var file = Services.dirsvc.get('Desk', Ci.nsIFile);

Блин, а я писал "Desk" вместо var file = directoryService.get("ProfD", Components.interfaces.nsIFile). А надо было 'Desk' значит :(

P.S А туплю вообще.

Отредактировано fokanik (15-08-2015 21:48:17)

Отсутствует

 

№877715-08-2015 16:07:37

Dumby
Участник
 
Группа: Members
Зарегистрирован: 12-08-2012
Сообщений: 2249
UA: Firefox 38.0

Re: Custom Buttons

turbot пишет

Подскажите, пожалуйста, по регулярке, если кому не лень будет.

Может
(?:www\.)?dropbox.com\/([^?]+)(?:\?dl=.+)?

toxa пишет

Вообще страница начинает скроллиться, когда на диве вертикальная прокрутка дошла до самого верха/ или низа.

:/

скрытый текст

Выделить код

Код:

div.onwheel = function(e) {
    if (
        (div.scrollTop == 0 && e.deltaY < 0) ||
        (div.scrollTop == div.scrollTopMax && e.deltaY > 0)

    ) e.preventDefault();
}

Отредактировано Dumby (15-08-2015 16:12:20)

Отсутствует

 

№877815-08-2015 16:22:02

turbot
Участник
 
Группа: Members
Зарегистрирован: 09-10-2011
Сообщений: 2529
UA: Firefox 43.0

Re: Custom Buttons

Dumby
Так тоже не видит ссылки без ?dl= :)

Отсутствует

 

№877915-08-2015 17:38:49

Dumby
Участник
 
Группа: Members
Зарегистрирован: 12-08-2012
Сообщений: 2249
UA: Firefox 38.0

Re: Custom Buttons

turbot пишет

Так тоже не видит ссылки без ?dl= :)

Ну, так подкинь строковых ссылок, где не видит.
Или скриншот косяка́ от запуска

скрытый текст

Выделить код

Код:

var links = [
    "https://www.dropbox.com/s/pw462ga7b16sa8p/NewFilm_150811174923.rar",
    "http://dropbox.com/s/pw462ga7b16sa8p/NewFilm_150811174923.rar",
    "https://www.dropbox.com/s/pw462ga7b16sa8p/NewFilm_150811174923.rar?dl=0",
    "https://www.dropbox.com/s/pw462ga7b16sa8p/NewFilm_150811174923.rar?dl=53#bla",
    "http://dropbox.com/s/pw462ga7b16sa8p/NewFilm_150811174923.rar?dl=71#lol"
];
for(var link of links) alert([link, replace(link)].join("\n"));

function replace(link) link.replace(
    /(?:www\.)?dropbox.com\/([^?]+)(?:\?dl=.+)?/,
    "dl.dropboxusercontent.com/$1"
);

Отсутствует

 

№878015-08-2015 18:24:02

turbot
Участник
 
Группа: Members
Зарегистрирован: 09-10-2011
Сообщений: 2529
UA: Firefox 43.0

Re: Custom Buttons

Dumby
Виноват, все работает. Спасибо. :)

скрытый текст
Проверял во внешнем редакторе, в котором случайно снял чекбокс "зациклить" для поиска, вот он и не находил первую ссылку без dl. :dumb:

Отсутствует

 

№878115-08-2015 20:48:09

fokanik
Участник
 
Группа: Members
Зарегистрирован: 05-02-2014
Сообщений: 268
UA: Seamonkey 2.33

Re: Custom Buttons

А есть такая кнопка, чтоб Magnet-ссылки "преобразовывались" и сохранялись как торрент файлы?  :)

Отсутствует

 

№878215-08-2015 21:35:37

bunda1
Moderator
 
Группа: Moderators
Откуда: Латвия
Зарегистрирован: 09-02-2010
Сообщений: 4811
UA: Firefox 24.0

Re: Custom Buttons

Как получить id папки закладок по названию. Я тут намутил функцию, но почему то она не отдаёт id и return не останавливает функцию если if (folder.title == folderName), хотя если вместо return folder.itemId поставить alert(folder.itemId); то alert покажет нужный id.

Выделить код

Код:

function getBookmarksFolder(id, folderName) {
      var folder = PlacesUtils.getFolderContents(id).root;
     
      folder.QueryInterface(Ci.nsINavHistoryContainerResultNode);
      folder.containerOpen = true;

      for ( var i = 0; i < folder.childCount; i++ ) {
            var child = folder.getChild(i);
            PlacesUtils.nodeIsFolder(child) && getBookmarksFolder(child.itemId, folderName);
            }                      
      folder.containerOpen = false;
      
      LOG(folder.title + " " + folder.itemId);
      if (folder.title == folderName) return folder.itemId;
   };
   alert( getBookmarksFolder(1, "Лента новостей") );

Отредактировано bunda1 (15-08-2015 21:41:22)

Отсутствует

 

№878315-08-2015 21:44:15

fokanik
Участник
 
Группа: Members
Зарегистрирован: 05-02-2014
Сообщений: 268
UA: Seamonkey 2.33

Re: Custom Buttons

А есть кнопка, чтоб при клике на файловую ссылку сохраняла объект в заранее указанную папку - без запроса пути?

Отсутствует

 

№878415-08-2015 21:52:56

bunda1
Moderator
 
Группа: Moderators
Откуда: Латвия
Зарегистрирован: 09-02-2010
Сообщений: 4811
UA: Firefox 24.0

Re: Custom Buttons

fokanik пишет

А есть кнопка, чтоб при клике на файловую ссылку сохраняла объект в заранее указанную папку - без запроса пути?

CB drag and go

Добавлено 15-08-2015 21:53:48
А какой объект?

Отредактировано bunda1 (15-08-2015 21:53:48)

Отсутствует

 

№878515-08-2015 22:12:42

fokanik
Участник
 
Группа: Members
Зарегистрирован: 05-02-2014
Сообщений: 268
UA: Seamonkey 2.33

Re: Custom Buttons

bunda1 пишет

А какой объект?

сохранить ссылку, без запроса в папку загрузки не подойдет.

Торрент файл :) , хочу его к ACEStream прикрутить, только еще не знаю как :sick:

Отсутствует

 

№878615-08-2015 22:17:47

toxa
Участник
 
Группа: Members
Зарегистрирован: 11-04-2012
Сообщений: 261
UA: Firefox 25.0

Re: Custom Buttons

Dumby, этот код работает.

скрытый текст

Выделить код

Код:

div.onwheel = function(e) {
    if (
        (div.scrollTop == 0 && e.deltaY < 0) ||
        (div.scrollTop == div.scrollTopMax && e.deltaY > 0)

    ) e.preventDefault();
}


Спасибо :)
А всё же касательно jQuery хотелось бы знать, почему запуская код в контексте браузера, получается ошибка?
А как быть, если я хочу запустить jQuery код из CB кнопки?

Отсутствует

 

№878715-08-2015 23:51:31

fokanik
Участник
 
Группа: Members
Зарегистрирован: 05-02-2014
Сообщений: 268
UA: Seamonkey 2.33

Re: Custom Buttons

bunda1 пишет

А какой объект?

fokanik пишет

Торрент файл :) , хочу его к ACEStream прикрутить, только еще не знаю как :sick:

Туплю я, вот чего надо, это можно реализовать в коде:
c593bb51c948.png

Кликаем по ссылке с торрентом и в конце ок жмем :)
А кнопку в контекст на ссылку вешаем :P

А может и так откроется, как и в случае с VLC - только я не знаю как такие приложения запускать, научите:

c89514e998c8.jpg

Отредактировано fokanik (16-08-2015 00:09:16)

Отсутствует

 

№878816-08-2015 00:31:52

bunda1
Moderator
 
Группа: Moderators
Откуда: Латвия
Зарегистрирован: 09-02-2010
Сообщений: 4811
UA: Firefox 24.0

Re: Custom Buttons

fokanik
:/ путь замени на свой

Выделить код

Код:

((contextMenu)=> {
   var menuitem = contextMenu.insertBefore(document.createElement("menuitem"), document.getElementById("context-sep-open") );
   menuitem.setAttribute("label", "Отправить в ACEStream");

   addEventListener("popupshowing", ()=> menuitem.hidden = !gContextMenu, false, contextMenu );
   addDestructor( ()=> contextMenu.removeChild(menuitem) );

   menuitem.onclick = function(e) {
      if ( e.button ) return;
      
      var file = Cc["@mozilla.org/file/local;1"].createInstance(Ci.nsILocalFile);
      var process = Cc["@mozilla.org/process/util;1"].createInstance(Ci.nsIProcess);
      file.initWithPath("C:\\Program Files\\ACEStream\\ACEStream.exe"); //путь замените на свой
      process.init(file);
      process.run(false, [gContextMenu.getLinkURL()], 1);
   };
})(document.getElementById("contentAreaContextMenu"));

Отсутствует

 

№878916-08-2015 00:44:44

fokanik
Участник
 
Группа: Members
Зарегистрирован: 05-02-2014
Сообщений: 268
UA: Seamonkey 2.33

Re: Custom Buttons

bunda1 пишет

fokanik
:/ путь замени на свой

Даже программа не стартует, там еще надо это приписать - рабочая папка: C:\Windows\winsxs, только куда?

Отсутствует

 

№879016-08-2015 00:54:34

bunda1
Moderator
 
Группа: Moderators
Откуда: Латвия
Зарегистрирован: 09-02-2010
Сообщений: 4811
UA: Firefox 24.0

Re: Custom Buttons

Ну тогда не знаю.

Отсутствует

 

№879116-08-2015 00:56:19

fokanik
Участник
 
Группа: Members
Зарегистрирован: 05-02-2014
Сообщений: 268
UA: Seamonkey 2.33

Re: Custom Buttons

bunda1 пишет

Ну тогда не знаю.

Ну в батнике типа того получится:

Выделить код

Код:

start "Заголовок" "C:\Users\Комп\AppData\Roaming\ACEStream\player\ace_player.exe" // не работает

pause

start "Заголовок" /D "C:\Windows\winsxs" "C:\Users\Комп\AppData\Roaming\ACEStream\player\ace_player.exe" // работает

pause

Отредактировано fokanik (16-08-2015 00:57:38)

Отсутствует

 

№879216-08-2015 00:59:20

bunda1
Moderator
 
Группа: Moderators
Откуда: Латвия
Зарегистрирован: 09-02-2010
Сообщений: 4811
UA: Firefox 24.0

Re: Custom Buttons

Из кнопки можно и батник запустить но не понятно как передать ссылку.

Отсутствует

 

№879316-08-2015 01:02:57

fokanik
Участник
 
Группа: Members
Зарегистрирован: 05-02-2014
Сообщений: 268
UA: Seamonkey 2.33

Re: Custom Buttons

fokanik пишет

Даже программа не стартует

bunda1 пишет

Из кнопки можно и батник запустить но не понятно как передать ссылку.

Упс, стартует,  \\ - забыл разделить. Но открывается в программе ссылка а не содержимое ссылки - не работает.

Отсутствует

 

№879416-08-2015 01:05:56

bunda1
Moderator
 
Группа: Moderators
Откуда: Латвия
Зарегистрирован: 09-02-2010
Сообщений: 4811
UA: Firefox 24.0

Re: Custom Buttons

Упс, стартует,  \\ - забыл разделить. Но открывается в программе ссылка а не содержимое ссылки - не работает.

Может нужно передать какой то аргумент :/

Отсутствует

 

№879516-08-2015 01:14:22

fokanik
Участник
 
Группа: Members
Зарегистрирован: 05-02-2014
Сообщений: 268
UA: Seamonkey 2.33

Re: Custom Buttons

bunda1 пишет

Может нужно передать какой то аргумент

Да там просто мышкой торрент файл на этот ярлык кидаешь и все открывается, так же как и из браузера - открыть в программе.

А я еще посмотрел - в окошке - открыть в программе уже готовый файл *.torrent передается.
А у нас ссылка на торрент передается, а не торрент - http://www.riper.am/download/file.php?id=684468 (такого типа).

Отредактировано fokanik (16-08-2015 01:31:54)

Отсутствует

 

№879616-08-2015 12:15:45

LittleMontana
Участник
 
Группа: Members
Зарегистрирован: 16-11-2013
Сообщений: 214
UA: Firefox 39.0

Re: Custom Buttons

Поделитесь кнопочкой, с помощью которой можно было запускать разные программы из браузера. В виде выпадающего списка, где надо указать путь к .exe, а название и иконку кнопка брала бы сама. Ну или хотя бы просто запуск ярлыков по указанному адресу. Спасибо :)

Отсутствует

 

№879716-08-2015 12:38:06

bunda1
Moderator
 
Группа: Moderators
Откуда: Латвия
Зарегистрирован: 09-02-2010
Сообщений: 4811
UA: Firefox 24.0

Re: Custom Buttons

LittleMontana пишет

Ну или хотя бы просто запуск ярлыков по указанному адресу.

Ну а если так:

Выделить код

Код:

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%u041E%u0442%u043A%u0440%u044B%u0442%u044C%20%u0432%u043D%u0435%u0448%u043D%u0438%u0435%20win%20%u043F%u0440%u0438%u043B%u043E%u0436%u0435%u043D%u0438%u044F%3C/name%3E%0A%20%20%3Cimage%3E%3C%21%5BCDATA%5Bdata%3Aimage/x-icon%3Bbase64%2CAAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAQAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAMAAwQAKCImDyo4IWkYaBzFQ6xI8FG/V/VCq0jcGGQbkwAQACQAAAAAAAIAAwAAAAAAAAAAAAAAAAEAAAIAAgIAQy4iYp9YOuZUah3/QMJQ/nfxgP97+Yb/f/+L/m/7ev87v0L1BzwIawAAAAAAAgADAAAAAAEAAAIAAAAAQR4Ki7pwNP//tG79aXQg/CGwM/tL3lP+SeJU/krmVf5I5lT8ROZQ/SjIMf8DQgWFAAAAAAACAAMAAAAAMRoKX5hKHP/qoVT69JtU/WVsGP8RmyP/LMAz/ynHM/4ozTP8Jc4w+x/KK/sbxyn7Daoa/wAlA1QAAAEAAgAAA2o5G9GhVyT/z305/N54Nv9eWxTyAnMR6Qp+DvsIig//CpQR/wucE/8KnQ//CpkG/QedAf8FZADWAwIACigYIklrMln7h0VB/6dcJPvBaCz/XC8RlgABAAACDgAlABUANAAfAUsAKABeAz8RlAhfUvkDZnP/CFtw+gcXKklSLEeVlUiB/6VamPykYGD7o1wl/2A4H5YAAAAAAgEBBAAAAAAAAQMEAAAAAAUoVmcHcfT/AIL5+QCK//8BOZ2rXjJRsJtOhf/SgLr9zoK++5hbW/9AKhaGAAAAAAICAQYAAQACAAMDBwAAAAABLlprD4///wqh9/oJsf//Al7M1FsxT6ucUYf/1Iq//Oyd1vzYkMf/X0FVhQAAAAADAgMEAAAAAAACBAQBAAAAAC1aYRSQ//8lpPr6Irj//wtt1t5GJT2DmlCF/82Juvz2reH/8Kbb/eej1P9jR1t+AAAAAAMCAwQBAwUGAAAAAAYkV2wjkv//PLP7+jzE//8VaMXMHhAaP5FLff+4d6b++rno//iz5P/3suP88rLg/2hPYn8AAAAAAQAAAAgPYW1bXeD/PJL0/1DB/fxSy///EkiRlwAAAABqOFzBp16S/+ev2Pz/we///b7s//u86vr7wev/dFxfcgAJYmhxeP//lJH+/juS+/5q0f/+V7n4/AASODwAAAAAHA4YP5NMgP+6fKj9/Mzw/f3H8/7/y/X/7LvU811Ywd54gPv8r6z//puZ/P1Akff5g+L//y5hmZ8AAAAAAgECAwAAAAA1Gy5vmlGG/8iOuP3/1vX/8sfe811YxNZ6g/f5ubb9/a6u+/uvrfz8TZPt/1GFvMcAAQwNAQAAAAAAAAACAQEDAAAAACoVJVh/QW3umWuP7V5fzeSMk/j9zcn//7+//v7Av///o6Pz+yU2XH0AAwYKAQAAAAAAAQEAAAAAAAAAAAEBAQMAAAAADwkHFAcCKUsJGb3VO0vn9lRf5/RdZMzXRkmTmw4OKTUAAAAAAgIDAwABAQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA%3D%3D%5D%5D%3E%3C/image%3E%0A%20%20%3Cmode%3E0%3C/mode%3E%0A%20%20%3Cinitcode%3E%3C%21%5BCDATA%5B//%20%u041D%u0430%u0441%u0442%u0440%u043E%u0439%u043A%u0430%20%u0444%u0443%u043D%u043A%u0446%u0438%u0439%20%u043A%u043B%u0438%u043A%u043E%u0432%20%u043C%u044B%u0448%u0438%20................................%0Athis._handleClick%20%3D%28%29%3D%3E%20menuPopup.showPopup%28this%2C%20-1%2C%20-1%2C%20%22popup%22%2C%20%22bottomleft%22%2C%20%22topleft%22%29%3B%0A%0A%0A//%20%u0421%u043E%u0437%u0434%u0430%u0442%u044C%20%u043C%u0435%u043D%u044E%20................................%0Avar%20array%20%3D%20%5B%0A%20%20%20%20%20%20%7B%20label%3A%20%22IE%22%2C%20value%3A%20%22c%3A/Program%20files/Internet%20Explorer/iexplore.exe%22%2C%20image%3A%20%22data%3Aimage/x-icon%3Bbase64%2CAAABAAEAEREAAAEAIADwBAAAFgAAACgAAAARAAAAIgAAAAEAIAAAAAAAyAQAAAAAAAAAAAAAAAAAAAAAAADp//8Aye/+AJXW/AeX0fsekc/8CpPR+QHGspoBxJ6BALeXhADFooQAupqCAMSjhAC+n4MAvp+DA8OjgwG8nYIAuJuCAM7//gB62/4mCq7+oBGn/mwIp/8xCKHzAoBWKhKdRgBVnFACh6xeAJWgVACHlEoAV3cxABZrJwAAfTcAAm4rAAFlJQAA0f/+AFHX/qg0tv6PRq7rAE2RrwGNdEhdx30V4eGWIf/spS3+7acx/+2mLv7kmyb/zYMX5pZSCmqFRAcCeTwGAXI2BQHE//0BRNP9u0au/1+fcWIAtlYAb9qBCv/ooCj+7607/fi2RP/2tUL/+LZC//CtOv7rpS/93ZAa/6RcBo1wNAEAbzMBAbr//gJb3/2wGbT/gpJuOiPUfQj64qIx//O2R/z2u0z+0I81r76AMnK7fjGS8bBE6ve1Qf/uqDL93I0X/5ZPBGd9PgMAsv/+AX3z/oQjwf/Osok/t+aWG//utUj8+8NW/7Z0J3VhLwcAn2EjA3g7DwCOThsz1pk91uKhOebWkCfstWsQwIpHBAqf//4Alf/8SjPW/+uIoon//K4s+/jNYf/iqUjKgywGAJpaHAC5cyQAtG0gAHk2DAB/OAUJjkgID4dECQ2KSQoQjUoGApz9/QCh//wPaPH/tiy98//Uwm/8/9xm/+vCY+XeqU6s5K9SsNyoTq/cpkuv4KhHsdicPa3SkDKqyoQgq7hsDKudUwdcR/7+A0D//wBv8N9iTtr1/0zE4v314n3//+qD//7riv//5oX//+WD///gff/+2nT//dNp//vFV//wrjf+1IUR/6ldB5xraUMCZGZFAJFmLS612qL1MN7//2/Q3P/yymjPrWYnNrh5MkK4di1Bu3swRbJuJTHSmECl+8pc/+moNfrNghP6oVoNa6A6AQGgOgEAmz0CBN2gNsqs9c//Ktj//3K+xPS5ZBk2pVEMAKtlIwOeTxMAbSoEDue1Us/7yl3/5qUw/8x4CuemTwAekUQLAJJGDAOMPQgAs2gXYffPX/+l9+D6K9n//3C+wujIgjRpyII0KrBuLUHUpE/B/9tw/++8T/jkmx//o3kxjXRxYABACgIAQQsCAD0IAQBJEwUB0I4tpv7db/+t+N36Md3//V3M4f/n3Yv1/+x9+/3ogP/zzWT96bVC/9Z8BclFnKwbGrX/AzQAAAA1AQAAMAAAAUIMAgClWRgJzo8xnfnSZf/L+8j/UOn//zzQ9/+12679/tlm+fu5O/vafQuxpGwqETCq5R0iqv8nOwUEADwGBAA3AgMASRMHAahcGgGeUhYBv38tStyjRavc04rdhOHd6j3R//drxc3/jquPrXeKexJSutYSLrn/cC+n+CEpAAAAKgEAACUAAAA4CQAAoU4IAZxLBQKvYxQAdCoGALVbCQ3ErGcYevb9O1Lo/4gv2v61Jdf/vCXI/7QmrPpWSZPnAJyBgQCcgYEAmoCBAKOIggDTrowA0ayLANy6lAPCoYsC2raTAN7YvQC++f4AwPr9ALr2+wuq7fsmpOf9F57a/ACrzfMBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA%3D%22%7D%2C%0A%20%20%20%20%20%20%7B%20label%3A%20%22Explorer%22%2C%20value%3A%20%22c%3A/windows/explorer.exe%22%2C%20image%3A%20%22data%3Aimage/x-icon%3Bbase64%2CAAABAAEAEREAAAEAIADwBAAAFgAAACgAAAARAAAAIgAAAAEAIAAAAAAAyAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQEBAQABAQEAAgICAgICAgMAAAAANzc3Q5mZmbTDw8PiwsLC66urq9hvb2+VFhYWHwAAAAgBAQEFAAAAAAAAAAADAwMMAQEBBgAAAAICAgIEAAAAADY2NkPKysr/1tbW/uDg4P/Y2Nj/1dXV/sXFxf+Jh4feBQUFRQAAACgBAQEMCAgIEHRzc9ZdXV3TSkpKvjs7O4YBAgIeMTExQb29vf/DwsL/xcPC/ra0s/6Xlpb9jpCR/5yio/Q0NTVsAAAAIgEBARAWFhYlrqam95KRkf+Xl5f+j4+O8n99fd4KCgk8HyAgW3h8fciWnqD8iZOW/5SanP+vqKf+w6ml/7aysewPEBAUAAAAABgXFyi4rq73kpGR/5eXl/2goqL/oayt/36DhtZ6dnjRh3Jy65VnZf6gVU7/s01A/7U1JP+0JBD/wamm/yMpKSoAAAAAFxYWKbGoqPmjoqL/r7Gx/pqSk/6GSUT+lTw2/5IkHP+SEQX/mgYA/6sZC/+8NyP/wz4q/8k+KP3Pq6X/NTw9RAAAAAATEhMopZ2e+bCvr/+8v7/+rqGi/48bFP+LFAv9igsC/ZoPAf6oEQD/w0Eu/9puXP/fbVn/42ZP++CxqP9HT1FeAAAAAA8QDyaOkIz0tbS0/8HCwf66uLj/nEdC/6A7Mv+ZFAb/qBQB/7gTAP/aZFD/7JSE/++RgP/0jXn777mv/11kZn0AAAAABwcHImluaPXEw8T/wsHB/r/AwfyoZmL+pzwx/6AOAP+2GQH/yx0A/+2Qf//5tqn/+7Sk//6yoPv7yLr/c3h5mAAAAAAAAAAIVVRVgbq7u9DX19f53+Tl/7N+ev6mIxX/sxUA/84dAP/oMxD//r2w///Qw//+0MH//tPC+//YyP+LjI21AAAAAAAAAAAAAAAABQUFASgnJyBweXpprnZx9qQMAP+/HwX81xgA/PFTNfv+4tv7/uDW+//j2P3+5tv9/+bY/6upqNAAAAAAAAAAAAEBAQQBAQECAAAAAAkSEgGWZ2bYrQUA/8ocBP3oHAD//oBm///t5f//3dH//N3R//DXzfzv2dD2raurvgMDAwUAAAAAAAAAAAEBAQADAgIEAAIDAJSDgrSpY1vynGVcy5VrY7OGcm2YbmZkeFdTUV09PT0/KiwsKRkbHRIJCgoEAAAAAAAAAAAAAAAAAAAAAAEBAQAAAAAAPT8/FRcjJQsACQsAAAEDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAECAAADAwICBAQDAwQDAwMEAwMDAwICAgICAgIBAQEBAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICAgEBAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA%3D%22%7D%2C%0A%20%20%20%20%20%20%7B%20separator%3A%22%22%20%7D%2C%0A%20%20%20%20%20%20%7B%20label%3A%20%22Cmd%20Prompt%22%2C%20value%3A%20%22C%3A/windows/system32/cmd.exe%22%2C%20image%3A%20%22data%3Aimage/x-icon%3Bbase64%2CAAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAl5KP/5eSj/+Xko//l5KP/5eSj/+Xko//l5KP/5eSj/+Xko//l5KP/5eSj/+Xko//l5KP/5eSj/+Xko//l5KP/5eSj/8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/5eSj/+Xko//AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP+Xko//l5KP/wAAAP8AAAD///////////8AAAD/AAAA/wAAAP8AAAD/AAAA//////8AAAD///////////8AAAD/l5KP/5eSj/8AAAD//////wAAAP8AAAD//////wAAAP//////AAAA/wAAAP//////AAAA/wAAAP8AAAD/AAAA/5eSj/+Xko//AAAA//////8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP///////////wAAAP8AAAD/AAAA/wAAAP+Xko//l5KP/wAAAP//////AAAA/wAAAP//////AAAA//////8AAAD//////wAAAP8AAAD/AAAA/wAAAP8AAAD/l5KP/5eSj/8AAAD/AAAA////////////AAAA/wAAAP8AAAD/AAAA//////8AAAD/AAAA/wAAAP8AAAD/AAAA/5eSj/+Xko//AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP+Xko//l5KP/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/l5KP/5eSj//NzMr/zczK/83Myv/NzMr/zczK/83Myv/NzMr/zczK/83Myv/NzMr/zczK/83Myv/NzMr/zczK/5eSj/+Xko//4NnT/+DZ0//g2dP/4NnT/+DZ0//g2dP/4NnT/+DZ0//g2dP/kXhn/+DZ0/+ReGf/4NnT/5F4Z/+Xko//l5KP/5eSj/+Xko//l5KP/5eSj/+Xko//l5KP/5eSj/+Xko//l5KP/5eSj/+Xko//l5KP/5eSj/+Xko//l5KP/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//+sQQAArEEAAKxBAACsQQAArEEAAKxBAACsQQAArEEAAKxBAACsQQAArEEAAKxBAACsQQAArEH//6xB//+sQQ%3D%3D%22%7D%2C%0A%20%20%20%20%20%20%7B%20label%3A%20%22Media%20Player%22%2C%20value%3A%20%22C%3A/Program%20Files/Windows%20Media%20Player/wmplayer.exe%22%2C%20image%3A%20%22data%3Aimage/x-icon%3Bbase64%2CAAABAAEAEREAAAEAIADwBAAAFgAAACgAAAARAAAAIgAAAAEAIAAAAAAAyAQAAAAAAAAAAAAAAAAAAAAAAACzs7QACgsLDQAAAC4BAQIxAAABMQAAATEAAAIxAAEDMQIAATEFAAAxBQAAMQUAADEFAAAxBgEBMQIAAC4LCgoNs7OzAC0tLQpEPjqSj31t44x4Z92LeGjeinVl3oVtYd6FaVzec3Jv3lt5g95bdn/eWHiB3ld4gN5Vd3/dWnmB4zU9QJIvLi0KMjY4MrOMcvXvllT//ali/v+vZf//r2b/+JdW//9uK/+Jjo3/DMb//ynJ/P8v0v//LNP//yzS/v4iyPf/Upaq9TozMTI0Oj43pnhc+NyCRf/lllf8+adh/f+lWv30oWb9+qN6/by5s/1yzuz9SMzv/SPT/v0u0v39Lsbx/CPC8v89i6P4PTIvNzU8Pzeidl75xm87/9+ETP76iEr/8LyY//fz8P/8/////v/+///++v/48en/lczY/yTB9f8pvOn+ILXj/0OLovk9MzA3OD5AN5tvW/m2XjH/4Gg3/vGylP/9//////7+///////9////+v/8//z99P//5M7/m7G5/x2v4f4eqtf/RYif+T41Mjc5P0E3lGtc+apIIv/Ld1T+++fX///67//lwKj/36yQ//vn2f///e///u7d//rTwP/6r5T/VJy2/hCh0v9Jhpv5PzYzNzk+QTeVa1j5oUAS/9WTdv7/1b///+jU/7+IbP+MOhX/rWJA/8+Vef/3yrP/+cWu//mihf+Yi47+C53Y/0yJo/k/NzM3Oz4+N4Fnavl0PUH/0JB8/vy8nf//0rb/unhc/3snCP+CMRL/gSwM/448Hf/XkHT/9pt//6x7bv4VkJv/TYiN+UA3NzdAPjI3U2K3+RE68v+xiaL+/rqV//zMtv/XmHj/uGQ3/7FYKv+oUSb/vndV/+ajhf/0mIL/p3xR/gyMAP9JhT75QDhCNz48MDdWZLj5M1j//6GXzf7/0rb/++DX//TMs//usor/7bua//rWu///27//98Ch//aeif+Sk13+J6ci/02IRPk/N0A3OzkuN2BuvPlad///f4/w/u7Y0///8eb/+ung//zq3v//8uX//+bS//rRtP//waP/2ZqB/2OvU/5EtTj/W5JU+T01Pjc5Ny03ZXO5+XGI//+Alf3+p7Dw//nz7v////v///33///06v/+7N7//93K/+eznP+CtGj/WsNT/k+5Qv9flln5PDQ8Nzc2LTZrd7T4hZn//5im+/6Wpv7/qrX0/9rd8P/x7/H/9vDr/+3j1v/Kyqr/h8d4/2rRY/9nw13+WcJO/2GWW/g7NDw2NTMsNHR9sfidrv/+o7H9+6q4//ysuv/8rLr+/LS+//ypxcr8qd6d/JTekPyA23f8eNRt/HHRaftk0Fr+Yphc+DoyOzRiYV4TbXKP3ZCc5P+VoOL9maTi/56o4v+hreL/o6zq/5Gtsv+YyY3/lcSQ/4PAev9zvWr/brxm/We6YP9ig1/dZGBkE9/f3wCUlJQwkJCTgouMjn+NjY9/jY2Pf42Nj3+NjZB/jY6Of42PjH+PkI5/j5COf42QjX+Mj4t/kZSQgpWVlTDf398AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA%3D%22%7D%2C%0A%20%20%20%20%20%20%7B%20label%3A%20%22Task%20Manager%22%2C%20value%3A%20%22C%3A/windows/system32/taskmgr.exe%22%2C%20image%3A%20%22data%3Aimage/x-icon%3Bbase64%2CAAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJGQkP96eHj/kZCQ/wAAAAAAAAAAAAAAALu8vP+7vLz/tLW1/5ucnP+bnJz/n6Cg/6CgoP8AAAAAAAAAAAAAAAC4ubr/lJSU/6aoqf8AAAAAAAAAAAAAAAAAAAAAyMnJ/8TGxv+5urr/qqur/6CgoP8AAAAAAAAAAAAAAAAAAAAAq6ys/7+/v/+lpaX/AAAAAAAAAAAAAAAAAAAAAAAAAAC5urr/ioqK/5ubnP8AAAAAAAAAAAAAAAAAAAAAAAAAAK6vr//R0dH/q6ur/8XKzP/AwcH/vr+//7u8vP+4ubn/tba2/6qqqv+oqKj/pqam/6SkpP+ioqL/oKCg/7Cztf+trq7/0dHR/6urq//Nz8//zc/P/83Oz//Mzs7/y83N/8rMzP/Hycn/xsnJ/8bJyf/FyMj/xcjI/8THx/+goKD/ra6u/9HR0f+rq6v/ztDQ/62urv8AAAD/AgIC/wAAAP8CAgL/CgoK/xcXF/8YGBj/Ghoa/xMTE//FyMj/oaGh/66vr//R0dH/rKys/8/R0f+rrKz/FxcX/xgYGP8LCwv/EBAQ/yUlJf8rgin/IaYe/0JCQv8rKyv/xMfH/6Ojo/+XvqX/APJH/2HCgv/P0dH/qamp/ycnJ/8aGhr/Dg4O/xUVFf8xWjD/Jbkh/yyfKv84jjb/QkJC/8XIyP+lpaX/q6ys/0dDQv96eHj/0dLS/6Ojo/8O8gn/EKQN/xISEv8aHhr/GtMW/11dXf9ZWVn/Jckh/w/wCv/Hysr/q6ur/8LFx/++vr7/wMLD/9DS0v+ioqL/ICAg/xF3D/8WexT/FbMS/1p1Wf9oaGj/ZmZm/2hoaP9gYGD/x8rK/62urv8AAAAAAAAAAAAAAADR0tP/oKCg/xEREf8XFxf/FqgS/yJpIP91dXX/cnJy/3R0dP92dnb/a2tr/8jKy/+wsbH/AAAAAAAAAAAAAAAA0dLT/6CgoP8SEhL/HR0d/ycnJ/8zMzP/aGho/2BgYP9fX1//XFxc/1VVVf/Jy8v/srOz/wAAAAAAAAAAAAAAANHS0/+goKD/oKCg/6CgoP+ioqL/pKSk/62urv+wsLD/srOz/7W2tv+4ubn/ycvM/7W2tv8AAAAAAAAAAAAAAADM0NP/0dLT/9HS0//R0tP/0NLS/9DR0v/O0ND/zc/P/83Pz//Mzs7/y83N/8rMzP++wsT///+sQf//rEEcB6xBHg+sQR8frEEAAKxBAACsQQAArEEAAKxBAACsQQAArEEAAKxB4ACsQeAArEHgAKxB4ACsQQ%3D%3D%22%7D%2C%20%0A%20%20%20%20%20%20%7B%20label%3A%20%22Control%20Panel%22%2C%20value%3A%20%22C%3A/windows/system32/control.exe%22%2C%20image%3A%20%22data%3Aimage/x-icon%3Bbase64%2CAAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI+QkmS9vr7/tLS1/6usrf+foKD/kJGS/5CSk/+PkJJkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2t7j/1dTU/+fn6P/o6Oj/1NTU/7Kzs/+QkJD/j5CS/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACPkJJkpKSk/+Xk5P/08/T/7u7v/93e3v/FxMP/nZyc/4KBgv+PkJJkAAAAAAAAAAAAAAAAnnZKZKl9SP+kdkP/oHNB/55wQP+urq7/8O/v/+ro6P/d3Nv/vby6/5OTk/+db0D/nW9A/51vQP+fd0v/nnZKZK+BRP/01qf/7s6W/+zIjv/sxIj/l5eW/7a2tv/CwsH/vLu7/5mZmf+NiIH/5a5i/+WpXv/lplz/4qRc/552Sv+wgUD/8dGc/9qtYv/Yqlz/1aVX/8ObV/+ljWb/lolz/5KHdP+hh13/uok//8OGLf/DfSb/w3Qi/+KjWP+edEf/s4RB//DSov/br2T/2Kxe/9GbSf/PmEX/zJI+/86ZQ//KlD7/x484/8WMNP/EhzD/w4Ao/8N5I//ipFn/nnRH/7eHQ//x1Kf/3K9m/9OfT//////////////////OlUL/y5ZA/8iROv/HjTb/xIkx/8OELP/DeyX/4qRa/550R/+8jUb/992x/9ekV///////zo8//82NPP/Lizn//////8yUP//Jkzz/////////////////w34n/+KmXP+edEf/vo9G//rku//frV3//////9CTQv8ap///YbDX/2zA9P/NlUH/ypU//8iPOf/HjDT/xIgx/8OBKf/iqWL/nnRH/8CRSP/65L7/4K1d///////XmEj/XrHb/xqn//8ap///zqJY/82YQ//////////////////DhSz/4q1m/550R//ClEn/+ebB/+3Cdv/hrV3//////27B9f8ap///0bR3/9qiTf/bpU3/2aBH/9WaQf/SlTz/0JE4/+27dP+id0r/xJVJ//nmw//txHj/78N2/9+sXP/bpVL/3atc/+KvW//irln/3qlR/9yjS//Zn0X/15tB/9WXPf/xwX7/pHlL/8eYUf/25L//+u3P//vtz//77M3/++nI//rmwv/647z/+eC1//jcr//32an/99aj//bUnf/1zpb/4bJr/6N6Tv+edkpkwplV/76TT/+6j03/topK/7GFSP+tgUf/qHtF/6R3RP+hdEL/nnFB/55xQf+ecUH/nnFB/6F5Tf+edkpk//+sQfAPrEHwD6xB4AesQQAArEEAAKxBAACsQQAArEEAAKxBAACsQQAArEEAAKxBAACsQQAArEEAAKxBAACsQQ%3D%3D%22%7D%2C%0A%20%20%20%20%20%20%7B%20separator%3A%22%22%20%7D%2C%0A%20%20%20%20%20%20%7B%20label%3A%20%22Notepad%22%2C%20value%3A%20%22c%3A/windows/notepad.exe%22%2C%20image%3A%20%22data%3Aimage/x-icon%3Bbase64%2CAAABAAEAEREAAAEAIADwBAAAFgAAACgAAAARAAAAIgAAAAEAIAAAAAAAyAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEBAgAAAAApKSlRRkZGh0BAQHxBQUF+QUFBfkFBQX5BQUF+QEBAfEZGRogaGho1AAAAAAABAAECAgICAgICAgQEBAUAAAAAMTEwWeLi4f//////+vr6//r6+v/6+vr//Pz8//v7+//5+fn++/v7/7CwsPdNTU2hAQEBAgAAAAAAAAAAAwMDBAAAAABvbm+x8vHy/+Df4Pfi4+P76ubr++Lh4vvk5OT7/f39+/////v////77/Dv/aysrP8BEAElKngnxDCDLdEvgSzOLX8qy0GTPu1Zq1b/WatW/lasU/9op2f/xcPF/8PEw//i5+L/8vfx//H27//p6+n/qqqq/ESaQOS67a7/teip/rbpqv+36qv/suSm/6zfoP+s36D/teOo/4bNfP93s3b/39bf/9XY1f/5/Pj/+Pv2/+vs6/+qqar/T6RK8bvjsP6t2qT8sNym/LDcpvyx3af+st6o/7LeqP+w3ab/vuaz/1mqVP+2w7b/3dvd//D07//4+/f/6+zr/6qqqv8BNwFvndiU/8Djt/y34a//ueGw/7nhsP+54bD/ueGw/7jgr//B5Lj/mtSS/3q1ev/WzNb/4ufh//f79f/p6+n/qqqq/wAAAANHk0Pbzu/F/73gtP3A47f/wOO3/8Djt//A47f/wOO4/73itf/D5rn/Y7Je/7/MwP/k4eP/+f35/+vs6/+qqqr/AAAAAAAzAGap4KP/zebG+8Tkvv/G5b//xuS//8blv//F5b7/vuK2/8LkuP+U0Yv/ZaBl/97W3v/u9e3/6+3r/6qqqv8DAQMAAAAABE6XS+Db8dT/yuPD/czmxv/N5sf/zObG/8blv//A47j/t+Cu/7vjsP9nuWP/uMW5/+zr6//s7+z/qamq/wACAAQAAAAAATQBZrTir//a6dX70ufN/9Pozv/N5sf/xuS//8Djt/+44K//u+Ow/4zNgv9uqW7/6+Tr/+ru6v+qqar/AAAAAQMBAwAAAAAHVJhS2Or25v/W59L91OjP/8zmxv/G5b//wOO3/7rhsP+w3ab/tuSp/1isU/+vva//6+rq/6qqqv8AAAAAAQIBAwAAAAAENQRkv+S7/+Pr3vvR58z/zObG/8bkv/+/4rf/ueCw/7Hep/+z4Kf/h818/3Kucv/r4uv/qKqo/gAAAAAAAAABAwEDAAAAAApVl1TU7Pbo/9HlzP3P58j/xuS//8Ljuf+64bH/s9+p/6vcoP+t4KD/Wq5U/8bSx/23tLf9AAAAAAAAAAABAgEDAAAAAAk3CWaq36b/1unR+cLjvPzF5r78t+Cv/LXgrP2w36b8odmW/Kzgn/1yxGf7gLKA/52Sne0AAAAAAAAAAAAAAAECAQIAAAEADUOCQcdwt23/Zati82GrXvVjrWD4XKlY9FqpVvZaqlX3UqZN81OnTvxYbFndGxcbNAAAAAAAAAAAAAAAAAABAQEAAAAAFBAUHTAzMGcqKipRJSclUS8wL14nJyZNKCspVy4uLlsiJCJKNjU2aQQABAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA%3D%22%7D%2C%0A%20%20%20%20%20%20%7B%20label%3A%20%22Calculator%22%2C%20value%3A%20%22C%3A/windows/system32/calc.exe%22%2C%20image%3A%20%22data%3Aimage/x-icon%3Bbase64%2CAAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAN/Io//Dmlr/uo9N/7WJSv+vg0j/qn1G/6V4RP+hdEL/nnFB/55xQf+keUz/y7Sa/wAAAAAAAAAAAAAAAAAAAADIoF7/9eLA/+TCj//kwY7/5MOR/+TElP/lx5j/5cic/+bNpf/04cL/9efQ/6R5TP8AAAAAAAAAAAAAAAAAAAAAyJxW//Tfu//gtnb/6+vt/9+0cv/r6+3/37l+/+vr7f/kyJ7/AJLw//bo0f+ecUH/AAAAAAAAAAAAAAAAAAAAAMmeWP/14b//4buD/9+2ef/guYD/4byG/+G+jP/hwZH/5s2p/wCS8f/26dX/nnFB/wAAAAAAAAAAAAAAAAAAAADLoFr/9eTH/+TBj//r6+3/4sCO/+vr7f/iwpT/6+vt/+TMpv8AkvD/9ejS/55xQf8AAAAAAAAAAAAAAAAAAAAAzKJd//jq0//p0Kr/6M2l/+jOpv/nzqf/586o/+fOqP/nz63/8N28//Ljy/+ecUH/AAAAAAAAAAAAAAAAAAAAAM2jX//5793/zalr//Tjxf/NqWv/9OPI/82pa//y4sj/zalr/+/buf/x4cn/oHNC/wAAAAAAAAAAAAAAAAAAAADOpWL/+e/g//blyv/04MH/8+DB//LgwP/x37//8d6///Ddvf/t2bb/8eLK/6J1Q/8AAAAAAAAAAAAAAAAAAAAAz6dk/+bQqv/kyZz/4sWX/+LFlv/hw5X/4MOU/+DBkv/fwJH/3sCQ/+HInv+leET/AAAAAAAAAAAAAAAAAAAAANCoZv/m0Kz//Pjz//369P/9+vT//fn0//z58//8+fP//Pjy//z38f/hyZ//p3tF/wAAAAAAAAAAAAAAAAAAAADRqWn/5tCs//369f/99u//+/Dj//rq1//448r/9t29//XXsv/8+PL/4cqg/6t+Rv8AAAAAAAAAAAAAAAAAAAAA0qtr/+bRrf/9+vb//vr1//z06//77t//+efS//fhxf/227n//Pjz/+LKof+ugkf/AAAAAAAAAAAAAAAAAAAAANKsbf/m0a7//fr1//79+//9+PL//PLn//rs2//45c7/99/B//z59P/iyqP/sYZJ/wAAAAAAAAAAAAAAAAAAAADTrW//5dGv/0iy/P86rf3/Oq39/zqt/f86rf3/Oq39/zqt/f8/r/3/48yl/7WJSv8AAAAAAAAAAAAAAAAAAAAA1rN5//Xu4v/z6tn/8+rb//ft4P/48OP/+O/i//ft3//169r/8ujV//Lo1v/AmmH/AAAAAAAAAAAAAAAAAAAAAOjUtP/Vsnj/0qxt/9Gqaf/Qp2X/zqVh/8yiXf/Kn1r/yJxW/8SZU//HoWX/38qr/wAAAAAAAAAAwAOsQcADrEHAA6xBwAOsQcADrEHAA6xBwAOsQcADrEHAA6xBwAOsQcADrEHAA6xBwAOsQcADrEHAA6xBwAOsQQ%3D%3D%22%7D%2C%0A%20%20%20%20%20%20%7B%20label%3A%20%22Virtual%20Keyboard%22%2C%20value%3A%20%22C%3A/windows/system32/OSK.exe%22%2C%20image%3A%20%22data%3Aimage/x-icon%3Bbase64%2CAAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAQAQAAAAAAAAAAAAAAAAAAAAAAAACAgIDAAAAAC0tLU5EREWrMjMzkUFBQYlJSUmFT09Ph09PT4dKSkqFQkJBiTMzM5FFRUarLS0tTgAAAAACAgIDAgICBAAAAAAkJCRMNzg4lltcXMZ7e33/VlZX/TExMf8vLy//VVZX/X+Agv9dXl/GOzs7liQkJEwAAAAAAgICBAAAAAAAAAAAAAAAAAAAAAAHBgUDDAsLAUNCQ7MZGBj/FhUU/0FAQbMMCwwBBwYGAwAAAAAAAAAAAAAAAAAAAAAMDQ0OBgwNDgcNDhAJDhATBwwOEwAAAABBRUaAMTc6/yYsLv8/QkSAAAAAAAYLDRMIDQ8TBgsNEAYKDQ4MDQ0OYFtZ8Vk/N/FgRT3xX0Q88V9EPPJiRz7yWT41+jsgF/84HRT/WT42+oRrYfKJcGbyiW9m8Y51avFtVkrxXVdV8WFBNf/OIAD/4SUB/9wkAP/dJAD/3SQA/90lAf/iKwb/4ywH/94nAv/jLQj/5S4J/+UuCf/pLgj/0iUA/2JBNf9mRTn+1CAA/uYkAf7hIwD+4iMA/uIkAP7kIAD+4hgA/+AYAP/lHAD+4hkA/t8YAP7gGQD+5SEB/tMfAP5oRjr+ZUQ4/8cdAP/XIAH/0x8A/9MgAf/XGwD/wTQc/6RgVP+oYVX/pk09/6dXSf+nYlb/pVpN/8wkB//KHAD/ZkU6/2REOP/AHQD/zyAB/8sfAP/LIQP/zhQA/7xdTP/K3eH/197h/6empf+9w8X/1eDi/8PKzP+/LxX/wxkA/2VGO/9kRDj/ux0A/8kgAf/GHwD/xiID/8kVAP/BXUv/z9LV/+Tc2f+4qKL/xby4/+Db2v/Tycn/vy8V/78ZAP9lRjv/ZEU4/78fAP/NIgX/yiEE/8ojBf/IFQD/tU8+/6yxs/+7t7//nIqT/6Capf+7trz/tKuo/7ssEf++GwD/ZUY6/2VFOP/HLQD/1jQB/9QxAP/JOAv/oHlv/52HgP+NgYX/cWaW/4eDpv+Afqr/eGiS/5WGgf+hiIL/l2JT/2NEOP9lRjj/0z8A/+RIAv/jRAD/0E4S/9PR0f/t7Or/x8PO/52Yuf/07+P/39vc/5yYvf/c19n/6+/x/7qknf9eQTb/Z0g6/+ZTAP/5YAP/+FsA/+RjFv/Bv7//09XV/8HBzv+Wlbj/1NXL/9TT1v+Zlr7/xcXK/93h5P+3oJn/YUQ4/2BCNP/aUAD/7l4C/+taAP/fXQv/q4x8/7Cajv+pi4P/gmWJ/5KFof+Qgqf/iWiE/6yQgP+zn5b/pHVe/14/Mv9mX1z/YEI0/2hIOv9mRzn/Zkc4/2RGN/9jRjj/Y0U2/2BCPP9XP0L/VT5B/15COv9hRTj/YEU6/1s/Mv9mXl3/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA%3D%3D%22%7D%2C%0A%20%20%20%20%20%20%7B%20label%3A%20%22Character%20table%22%2C%20value%3A%20%22C%3A/windows/system32/charmap.exe%22%2C%20image%3A%20%22data%3Aimage/png%3Bbase64%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%3D%22%7D%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%0Avar%20menuPopup%20%3D%20self.appendChild%28%20document.createElement%28%22menupopup%22%29%20%29%3B%0Aarray.forEach%28function%28m%29%20%7B%0A%20%20%20%20%20%20if%20%28%20%22separator%22%20in%20m%20%29%20%7B%20menuPopup.appendChild%28%20document.createElement%28%22menuseparator%22%29%20%29%3B%20return%20%7D%3B%0A%20%20%20%20%20%20var%20mItem%20%3D%20document.createElement%28%22menuitem%22%29%3B%0A%20%20%20%20%20%20mItem.setAttribute%28%22label%22%2C%20m.label%29%3B%20%20%20%20%20%0A%20%20%20%20%20%20mItem.setAttribute%28%22class%22%2C%20%22menuitem-iconic%22%29%3B%0A%20%20%20%20%20%20mItem.setAttribute%28%22image%22%2C%20m.image%29%3B%0A%20%20%20%20%20%20mItem.setAttribute%28%22value%22%2C%20m.value%29%3B%0A%20%20%20%20%20%20mItem.onclick%20%3D%28%29%3D%3E%20startProcess%28m.value%29%3B%20%0A%20%20%20%20%20%20menuPopup.appendChild%28mItem%29%3B%0A%7D%29%3B%0AmenuPopup.setAttribute%28%22onclick%22%2C%20%22event.stopPropagation%28%29%22%29%3B%0A//this.type%20%3D%20%22menu%22%3B%0A%0A%0A//%20%u0424%u0443%u043D%u043A%u0446%u0438%u044F%20%u0437%u0430%u043F%u0443%u0441%u043A%u0430%u0435%u0442%20win%20%u043F%u0440%u0438%u043B%u043E%u0436%u0435%u043D%u0438%u044F%2C%20%u0432%u044B%u0431%u043E%u0440%20%u0437%u0430%u0432%u044B%u0441%u0438%u0442%20%u043E%u0442%20%u043F%u0430%u0440%u0430%u043C%u0435%u0442%u0440%u0430%20%27value%27%20%u0432%20%u043C%u0430%u0441%u0441%u0438%u0432%u0435%20................................%0Afunction%20startProcess%28path%29%20%7B%0A%20%20%20var%20file%20%3D%20Services.dirsvc.get%28%27ProfD%27%2C%20Ci.nsIFile%29%3B%0A%20%20%20file.initWithPath%28%20path.replace%28/%5C//g%2C%27%5C%5C%5C%5C%27%29%20%29%3B%20%0A%20%20%20file.launch%28%29%3B%0A%7D%3B%5D%5D%3E%3C/initcode%3E%0A%20%20%3Ccode%3E%3C%21%5BCDATA%5B/*Code*/%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%5Bnull%5D%5D%3E%3C/help%3E%0A%20%20%3Cattributes/%3E%0A%3C/custombutton%3E

Добавлено 16-08-2015 12:47:19

LittleMontana пишет

В виде выпадающего списка, где надо указать путь к .exe, а название и иконку кнопка брала бы сама.

Очень сложно сделать что бы иконку кнопка брала бы сама, а название программы можно взять из пути к .exe, но такие сложности мне кажутся лишним.

Отредактировано bunda1 (16-08-2015 12:47:19)

Отсутствует

 

№879816-08-2015 13:32:01

LittleMontana
Участник
 
Группа: Members
Зарегистрирован: 16-11-2013
Сообщений: 214
UA: Firefox 39.0

Re: Custom Buttons

Спасибо. Не совсем понял, что после images: прописывать, там какой то набор букв. Можно ли чуть переделать эту кнопку, что бы просто панелька с названиями была? А так работает)

Отредактировано LittleMontana (16-08-2015 13:32:14)

Отсутствует

 

№879916-08-2015 13:57:20

bunda1
Moderator
 
Группа: Moderators
Откуда: Латвия
Зарегистрирован: 09-02-2010
Сообщений: 4811
UA: Firefox 24.0

Re: Custom Buttons

LittleMontana пишет

Можно ли чуть переделать эту кнопку, что бы просто панелька с названиями была?

Выделить код

Код:

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%u041E%u0442%u043A%u0440%u044B%u0442%u044C%20%u0432%u043D%u0435%u0448%u043D%u0438%u0435%20win%20%u043F%u0440%u0438%u043B%u043E%u0436%u0435%u043D%u0438%u044F%3C/name%3E%0A%20%20%3Cimage%3E%3C%21%5BCDATA%5Bdata%3Aimage/x-icon%3Bbase64%2CAAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAQAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAMAAwQAKCImDyo4IWkYaBzFQ6xI8FG/V/VCq0jcGGQbkwAQACQAAAAAAAIAAwAAAAAAAAAAAAAAAAEAAAIAAgIAQy4iYp9YOuZUah3/QMJQ/nfxgP97+Yb/f/+L/m/7ev87v0L1BzwIawAAAAAAAgADAAAAAAEAAAIAAAAAQR4Ki7pwNP//tG79aXQg/CGwM/tL3lP+SeJU/krmVf5I5lT8ROZQ/SjIMf8DQgWFAAAAAAACAAMAAAAAMRoKX5hKHP/qoVT69JtU/WVsGP8RmyP/LMAz/ynHM/4ozTP8Jc4w+x/KK/sbxyn7Daoa/wAlA1QAAAEAAgAAA2o5G9GhVyT/z305/N54Nv9eWxTyAnMR6Qp+DvsIig//CpQR/wucE/8KnQ//CpkG/QedAf8FZADWAwIACigYIklrMln7h0VB/6dcJPvBaCz/XC8RlgABAAACDgAlABUANAAfAUsAKABeAz8RlAhfUvkDZnP/CFtw+gcXKklSLEeVlUiB/6VamPykYGD7o1wl/2A4H5YAAAAAAgEBBAAAAAAAAQMEAAAAAAUoVmcHcfT/AIL5+QCK//8BOZ2rXjJRsJtOhf/SgLr9zoK++5hbW/9AKhaGAAAAAAICAQYAAQACAAMDBwAAAAABLlprD4///wqh9/oJsf//Al7M1FsxT6ucUYf/1Iq//Oyd1vzYkMf/X0FVhQAAAAADAgMEAAAAAAACBAQBAAAAAC1aYRSQ//8lpPr6Irj//wtt1t5GJT2DmlCF/82Juvz2reH/8Kbb/eej1P9jR1t+AAAAAAMCAwQBAwUGAAAAAAYkV2wjkv//PLP7+jzE//8VaMXMHhAaP5FLff+4d6b++rno//iz5P/3suP88rLg/2hPYn8AAAAAAQAAAAgPYW1bXeD/PJL0/1DB/fxSy///EkiRlwAAAABqOFzBp16S/+ev2Pz/we///b7s//u86vr7wev/dFxfcgAJYmhxeP//lJH+/juS+/5q0f/+V7n4/AASODwAAAAAHA4YP5NMgP+6fKj9/Mzw/f3H8/7/y/X/7LvU811Ywd54gPv8r6z//puZ/P1Akff5g+L//y5hmZ8AAAAAAgECAwAAAAA1Gy5vmlGG/8iOuP3/1vX/8sfe811YxNZ6g/f5ubb9/a6u+/uvrfz8TZPt/1GFvMcAAQwNAQAAAAAAAAACAQEDAAAAACoVJVh/QW3umWuP7V5fzeSMk/j9zcn//7+//v7Av///o6Pz+yU2XH0AAwYKAQAAAAAAAQEAAAAAAAAAAAEBAQMAAAAADwkHFAcCKUsJGb3VO0vn9lRf5/RdZMzXRkmTmw4OKTUAAAAAAgIDAwABAQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA%3D%3D%5D%5D%3E%3C/image%3E%0A%20%20%3Cmode%3E0%3C/mode%3E%0A%20%20%3Cinitcode%3E%3C%21%5BCDATA%5B//%20%u041D%u0430%u0441%u0442%u0440%u043E%u0439%u043A%u0430%20%u0444%u0443%u043D%u043A%u0446%u0438%u0439%20%u043A%u043B%u0438%u043A%u043E%u0432%20%u043C%u044B%u0448%u0438%20................................%0Athis._handleClick%20%3D%28%29%3D%3E%20menuPopup.showPopup%28this%2C%20-1%2C%20-1%2C%20%22popup%22%2C%20%22bottomleft%22%2C%20%22topleft%22%29%3B%0A%0A%0A//%20%u0421%u043E%u0437%u0434%u0430%u0442%u044C%20%u043C%u0435%u043D%u044E%20................................%0Avar%20array%20%3D%20%5B%0A%20%20%20%20%20%20%7B%20label%3A%20%22IE%22%2C%20value%3A%20%22c%3A/Program%20files/Internet%20Explorer/iexplore.exe%22%7D%2C%0A%20%20%20%20%20%20%7B%20label%3A%20%22Explorer%22%2C%20value%3A%20%22c%3A/windows/explorer.exe%22%7D%2C%0A%20%20%20%20%20%20%7B%20separator%3A%22%22%20%7D%2C%0A%20%20%20%20%20%20%7B%20label%3A%20%22Cmd%20Prompt%22%2C%20value%3A%20%22C%3A/windows/system32/cmd.exe%22%7D%2C%0A%20%20%20%20%20%20%7B%20label%3A%20%22Media%20Player%22%2C%20value%3A%20%22C%3A/Program%20Files/Windows%20Media%20Player/wmplayer.exe%22%7D%2C%0A%20%20%20%20%20%20%7B%20label%3A%20%22Task%20Manager%22%2C%20value%3A%20%22C%3A/windows/system32/taskmgr.exe%22%7D%2C%20%0A%20%20%20%20%20%20%7B%20label%3A%20%22Control%20Panel%22%2C%20value%3A%20%22C%3A/windows/system32/control.exe%22%7D%2C%0A%20%20%20%20%20%20%7B%20separator%3A%22%22%20%7D%2C%0A%20%20%20%20%20%20%7B%20label%3A%20%22Notepad%22%2C%20value%3A%20%22c%3A/windows/notepad.exe%22%7D%2C%0A%20%20%20%20%20%20%7B%20label%3A%20%22Calculator%22%2C%20value%3A%20%22C%3A/windows/system32/calc.exe%22%7D%2C%0A%20%20%20%20%20%20%7B%20label%3A%20%22Virtual%20Keyboard%22%2C%20value%3A%20%22C%3A/windows/system32/OSK.exe%22%7D%2C%0A%20%20%20%20%20%20%7B%20label%3A%20%22Character%20table%22%2C%20value%3A%20%22C%3A/windows/system32/charmap.exe%22%7D%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%0Avar%20menuPopup%20%3D%20self.appendChild%28%20document.createElement%28%22menupopup%22%29%20%29%3B%0Aarray.forEach%28function%28m%29%20%7B%0A%20%20%20%20%20%20if%20%28%20%22separator%22%20in%20m%20%29%20%7B%20menuPopup.appendChild%28%20document.createElement%28%22menuseparator%22%29%20%29%3B%20return%20%7D%3B%0A%20%20%20%20%20%20var%20mItem%20%3D%20document.createElement%28%22menuitem%22%29%3B%0A%20%20%20%20%20%20mItem.setAttribute%28%22label%22%2C%20m.label%29%3B%20%20%20%20%20%0A%20%20%20%20%20%20mItem.setAttribute%28%22value%22%2C%20m.value%29%3B%0A%20%20%20%20%20%20mItem.onclick%20%3D%28%29%3D%3E%20startProcess%28m.value%29%3B%20%0A%20%20%20%20%20%20menuPopup.appendChild%28mItem%29%3B%0A%7D%29%3B%0AmenuPopup.setAttribute%28%22onclick%22%2C%20%22event.stopPropagation%28%29%22%29%3B%0A//this.type%20%3D%20%22menu%22%3B%0A%0A%0A//%20%u0424%u0443%u043D%u043A%u0446%u0438%u044F%20%u0437%u0430%u043F%u0443%u0441%u043A%u0430%u0435%u0442%20win%20%u043F%u0440%u0438%u043B%u043E%u0436%u0435%u043D%u0438%u044F%2C%20%u0432%u044B%u0431%u043E%u0440%20%u0437%u0430%u0432%u044B%u0441%u0438%u0442%20%u043E%u0442%20%u043F%u0430%u0440%u0430%u043C%u0435%u0442%u0440%u0430%20%27value%27%20%u0432%20%u043C%u0430%u0441%u0441%u0438%u0432%u0435%20................................%0Afunction%20startProcess%28path%29%20%7B%0A%20%20%20var%20file%20%3D%20Services.dirsvc.get%28%27ProfD%27%2C%20Ci.nsIFile%29%3B%0A%20%20%20file.initWithPath%28%20path.replace%28/%5C//g%2C%27%5C%5C%5C%5C%27%29%20%29%3B%20%0A%20%20%20file.launch%28%29%3B%0A%7D%3B%5D%5D%3E%3C/initcode%3E%0A%20%20%3Ccode%3E%3C%21%5BCDATA%5B/*Code*/%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%5Bnull%5D%5D%3E%3C/help%3E%0A%20%20%3Cattributes/%3E%0A%3C/custombutton%3E

Добавлено 16-08-2015 14:00:59

LittleMontana пишет

Не совсем понял, что после images: прописывать, там какой то набор букв

Набор букв это изображение в base64 коде, за image: можно просто указать адрес изображения, например image: "http://translit.net/favicon.ico"

Отредактировано bunda1 (16-08-2015 14:00:59)

Отсутствует

 

№880016-08-2015 14:45:33

fokanik
Участник
 
Группа: Members
Зарегистрирован: 05-02-2014
Сообщений: 268
UA: Seamonkey 2.33

Re: Custom Buttons

А есть такая кнопка, скрыть имя для видимых ссылок на панели закладок?

3aaee8a9aa82.jpg

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]