Skipper
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору // Автоматически очистить панель поиска после запуска поиска .............. var src = "BrowserSearch.searchBar.handleSearchCommand = " + BrowserSearch.searchBar.handleSearchCommand.toString(), res = src.replace("{", '{\nsetTimeout(function(t) { t._textbox.value = ""; Services.search.currentEngine = Services.search.getEngineByName("Яндекс") }, 50, this);'); eval(res); addDestructor(function() eval(src) ); // Показывает скорость загрузки .............. function showDownloadRate(patch) { //var {DownloadUtils} = Components.utils.import("resource://gre/modules/DownloadUtils.jsm", {}); const bakKey = "_customButtons_getDownloadStatusNoRate"; if(!patch ^ bakKey in DownloadUtils) return; if(patch) { DownloadUtils[bakKey] = DownloadUtils.getDownloadStatusNoRate; DownloadUtils.getDownloadStatusNoRate = DownloadUtils.getDownloadStatus; } else { DownloadUtils.getDownloadStatusNoRate = DownloadUtils[bakKey]; delete DownloadUtils[bakKey]; } } function destructor(reason) { if(reason == "update" || reason == "delete") showDownloadRate(false); } if( typeof addDestructor == "function" // Custom Buttons 0.0.5.6pre4+ && addDestructor != ("addDestructor" in window && window.addDestructor) ) addDestructor(destructor, this); else this.onDestroy = destructor; showDownloadRate(true); | Всего записей: 961 | Зарегистр. 23-06-2002 | Отправлено: 11:32 02-12-2015 | Исправлено: Skipper, 11:38 02-12-2015 |
|