Leprosorium++ extension for Google Chrome, Mozilla Firefox and Safari
Читать и задавать вопросы можно тут
- Google Chrome ставьте расширение из магазина.
Mozilla Firefox после скачивания файла перетяните его на страницу "дополнения" в FF.Safari после скачивания кликайте два раза на файл.
Приложение основано на фреймворке Kango, от леперов, между прочим.
Для интеграции различных юзерскриптов нужно добавить их в папку ./common/scripts и поправить формат автозапуска по шаблону:
// ==UserScript== // @name%script name% // @namespaceleprosorium++youtubelinks <--- Очень важно указать свой namespace // @author%username% // @includehttp://*.leprosorium.ru/* // @includehttp://leprosorium.ru/* // @require zepto.min.js // если требуется // ==/UserScript== function main() { // body of script } kango.invokeAsync('kango.storage.getItem', 'plugins', function(value){ var name = 'mypluginname'; // как и на странице настроек ( options.html ) if( value !== null && value.hasOwnProperty( name ) && value[ name ] == 1 ) { // Запуск скрипта только если он включен в настройках main(); } });После этого нужно отредактировать файл options.html, добавив в него пункт про включение юзерскрипта.
<p>Plugin name (by %username link%) <input class="plugin" type="checkbox" id="mypluginname" name="mypluginname" value="1"/></p>