Замечания по пользовательским скриптам

Gideon Vi

Beta Tester
Доброго времени

http://userscripts.org:8080/scripts/source/99976.user.js - сразу баг: не обрабатываются ссылки с прописанным портом.
https://github.com/YePpHa/YouTubeCenter/raw/master/dist/YouTubeCenter.user.js - работает нормально. Остальные буду проверять.
http://userscripts.org:8080/scripts/source/155840.user.js - работает. Проверка: http://antiblock.org/?p=v3&demo
https://legnaleurc.github.io/nopicads/releases/nopicads.user.js
https://monkeyguts.com/91.user.js - не работает
http://userscripts.org:8080/scripts/source/7347.user.js
http://userscripts.org:8080/scripts/source/272197.user.js
https://greasyfork.org/scripts/1893-ru-board-whosonline-mod/code/RU-Board WhosOnline mod.user.js - работает.

Замечания по функционалу:
1) userscripts.org пока что открывается по userscripts.org:8080, но ему не долго осталось. Альтернативные места: https://greasyfork.org/scripts https://monkeyguts.com/ https://openuserjs.org/
2) нужна возможность загружать скрипты из локальных файлов. Очень. Поможет при использовании своих скриптов и в тех случаях, когда сервис со скриптами не работает.
3) нужна возможность выгружать установленные скрипты единым архивом, для последующей их загрузки обратно. Поможет юзерам делиться своими наборами и при пере-установке программы. А так же в тех случаях, когда сервис со скриптом не доступен.

Ну а в целом отличная функция. Я чуть было свой прокси не начал писать только ради нее.

---------- Post added at 22:42 ---------- Previous post was at 22:02 ----------

https://userstyles.org/styles/js/101313/Сворачивание длиннопостов pikabu.ru.js - работает.
https://userstyles.org/styles/js/101975/Pikabu No Pinned Ads.js - работает.

---------- Post added at 22:45 ---------- Previous post was at 22:42 ----------

https://userstyles.org/styles/js/101547/Shazoo Desktop 2 Column Fix.js - работет.

По поводу последних трех: сайт userstyles.org позволяет брать userjs, если у вас не установлен плагин для обработки usercss.
Однако, после перезагрузки все три пропали из adguard, пришлось ставить заново.
 
Last edited by a moderator:

Gideon Vi

Beta Tester
Заметил, что при обновлении скриптов слетают их настройки. Проверить легко на этом. Нужно исправлять, так как если скриптов много...

---------- Post added at 11:31 ---------- Previous post was at 11:26 ----------

Ещё: у таких скриптов, как этот и этот есть самостоятельное меню для настройки. В Opera 12 это выглядит, как Adguard агент в правом верхнем углу, а в хромоногих реализовано через собственное меню плагина Tampermonkey. Идеально будет добавить эти настройки в Adguard агент отдельным пунктом.
Надеюсь, я ещё этой темой не "достал". Очень полезное начинание, хочется помочь довести до должного уровня.
 

avatar

Administrator
Staff member
Administrator
Круто, спасибо большое за такое количество замечаний!

---------- Post added at 12:10 PM ---------- Previous post was at 12:03 PM ----------

Замечания по функционалу:
1) userscripts.org пока что открывается по userscripts.org:8080, но ему не долго осталось. Альтернативные места: https://greasyfork.org/scripts https://monkeyguts.com/ https://openuserjs.org/
Мы добавили возможность загрузки оттуда по красивой ссылке на юзерскрипт.
В следующей бета-версии будет доступно.
А вместо ссылки на userscripts добавим ссылку на страницу на нашем сайте с описанием всех этих репозиториев.

2) нужна возможность загружать скрипты из локальных файлов. Очень. Поможет при использовании своих скриптов и в тех случаях, когда сервис со скриптами не работает.
Она есть же, кнопка "Открыть..." в диалоге установки.

3) нужна возможность выгружать установленные скрипты единым архивом, для последующей их загрузки обратно. Поможет юзерам делиться своими наборами и при пере-установке программы. А так же в тех случаях, когда сервис со скриптом не доступен.
Записал feature request, спасибо!

По поводу последних трех: сайт userstyles.org позволяет брать userjs, если у вас не установлен плагин для обработки usercss.
Однако, после перезагрузки все три пропали из adguard, пришлось ставить заново.
Поищем дефект, спасибо!
 

Gideon Vi

Beta Tester
Она есть же, кнопка "Открыть..." в диалоге установки.
Вот это я проглядел =) По возможности добавьте групповую загрузку скриптов через эту кнопку. И загрузку из арива (хотя бы zip) одного или нескольких скриптов - понадобится при вводе опции "выгрузки" скриптов. Если скриптов больше пяти - уже упростит загрузку при переустановке.
А вместо ссылки на userscripts добавим ссылку на страницу на нашем сайте с описанием всех этих репозиториев.
Было бы здорово увидеть в помощнике поиск скриптов для открытого сайта. Давим кнопку в помощнике на открытой станице, после чего открываются перечисленные репозитарии, в которых в поисковик уже вбит домен. Реализация не сложная, удобства вагон и маленькая тележка. Поиск так же можно вести по userstyles.org, так как без установленных расширений для использования usercss (stylish, etc) предлагаются к загрузке именно userjs. Я бы вообще отказался от usercss, если будет исправлен баг с пропаданием userjs, скачанных с сайта userstyles.org

В целом опцией доволен, как слон. Ещё раз спасибо за реализацию :)
 
Last edited by a moderator:

avatar

Administrator
Staff member
Administrator
Постараемся, пожелания нам нравятся, но вот в какой версии все появится сложно пока сказать.

В следующей бета-версии 5.10 мы сильно изменим структуру хранения (так что старые скрипты могут слететь, но это в последний раз:)).
С новой структурой будет попроще проводить все эти изменения.
 
Top