Каналы релизов
У каждого публичного HWH userscript-а есть стабильный канал. У отдельных скриптов может быть beta-канал, когда нужно проверить новый планировщик, интерфейс или опасное поведение до выката в stable.
Stable - канал для обычного ежедневного использования.
- Файл:
script.user.js. - Обновления: через
script.meta.js. - Источники установки: GreasyFork, GitHub raw и прямая загрузка с сайта.
- Правило: сюда попадает только то, что прошло проверки и не выглядит как эксперимент с горящей кнопкой.
Beta - отдельный userscript с отдельным файлом. Он не заменяет stable автоматически.
- Файл:
script-beta.user.js. - Обновления: через
script-beta.meta.js. - Источники установки: GitHub raw и прямая загрузка с сайта; GreasyFork добавляется отдельно, когда страница заведена.
- Правило: beta можно ставить для проверки новых функций, но читать итоговые отчеты обязательно.
Сейчас HWH AutoFarmer выходит в beta-канале как 1.8-beta.2. Это канал для новой логики планирования, UI и фарма, пока stable остаётся обычным безопасным входом.
Прямые загрузки
Заголовок раздела «Прямые загрузки»Сайт публикует готовые .user.js файлы в статическом каталоге:
- Stable:
/downloads/stable/<script>.user.js - Beta:
/downloads/beta/<script>-beta.user.js
Эти ссылки нужны, если GreasyFork недоступен или хочется установить скрипт напрямую из витрины документации. Tampermonkey откроет стандартное окно установки так же, как при raw-ссылке.
GitHub raw
Заголовок раздела «GitHub raw»GitHub raw остаётся техническим каналом для @downloadURL и @updateURL. Он удобен для автообновлений и публичного зеркала, но для людей на сайте показывается отдельная кнопка Скачать .user.js.
Нельзя держать два канала включенными одновременно
Заголовок раздела «Нельзя держать два канала включенными одновременно»Stable и beta одного скрипта могут жить в Tampermonkey рядом, но запускать оба одновременно не надо. Отключи stable перед проверкой beta или наоборот. Два AutoFarmer-а, которые одновременно хотят фармить и тратить ресурсы, - это не A/B тест, а клоунада с запросами.
Когда брать beta
Заголовок раздела «Когда брать beta»Бери beta, если:
- хочешь проверить новую функцию до stable;
- готов смотреть итоговое окно и диагностику;
- можешь быстро откатиться на stable;
- понимаешь, какие ресурсы скрипт может потратить.
Не бери beta, если нужен тихий ежедневный запуск без сюрпризов. Для этого есть stable, скучный и поэтому полезный.
