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

Discussion in 'Контроль качества бета-версий' started by Gideon Vi, Jun 20, 2014.

  1. Gideon Vi

    Gideon Vi Beta Tester

    Joined:
    Jun 18, 2014
    Messages:
    21
    Доброго времени

    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: Jun 21, 2014
  2. Gideon Vi

    Gideon Vi Beta Tester

    Joined:
    Jun 18, 2014
    Messages:
    21
    Заметил, что при обновлении скриптов слетают их настройки. Проверить легко на этом. Нужно исправлять, так как если скриптов много...

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

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

    avatar Administrator Staff Member Administrator

    Joined:
    Oct 26, 2010
    Messages:
    12,790
    Круто, спасибо большое за такое количество замечаний!

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

    Мы добавили возможность загрузки оттуда по красивой ссылке на юзерскрипт.
    В следующей бета-версии будет доступно.
    А вместо ссылки на userscripts добавим ссылку на страницу на нашем сайте с описанием всех этих репозиториев.

    Она есть же, кнопка "Открыть..." в диалоге установки.

    Записал feature request, спасибо!

    Поищем дефект, спасибо!
     
  4. Gideon Vi

    Gideon Vi Beta Tester

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

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

    avatar Administrator Staff Member Administrator

    Joined:
    Oct 26, 2010
    Messages:
    12,790
    Постараемся, пожелания нам нравятся, но вот в какой версии все появится сложно пока сказать.

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