
Ранее я уже писал, что очень скоро стартует распродажа в steam, а значит пришло время привести свою ферму в порядок. Глобальная конфигурация наших ботов первая в списке на обновление.
- Глобальная конфигурация
-
Подробнее о значениях
- AutoRestart
- Blacklist
- CommandPrefix
- ConfirmationsLimiterDelay
- ConnectionTimeout
- CurrentCulture
- Debug
- FarmingDelay
- GiftsLimiterDelay
- Headless
- IdleFarmingPeriod
- InventoryLimiterDelay
- IPC
- IPCPassword
- IPCPasswordFormat
- LoginLimiterDelay
- MaxFarmingTime
- MaxTradeHoldDuration
- OptimizationMode
- Statistics
- SteamMessagePrefix
- SteamOwnerID
- SteamProtocols
- UpdateChannel
- UpdatePeriod
- WebLimiterDelay
- WebProxy
- WebProxyPassword
- WebProxyUsername
- Заключение
- P.S.
Глобальная конфигурация
{
«AutoRestart»: true,
«Blacklist»: [],
«CommandPrefix»: «!»,
«ConfirmationsLimiterDelay»: 25,
«ConnectionTimeout»: 120,
«CurrentCulture»: null,
«Debug»: false,
«FarmingDelay»: 30,
«GiftsLimiterDelay»: 5,
«Headless»: false,
«IdleFarmingPeriod»: 8,
«InventoryLimiterDelay»: 10,
«IPC»: false,
«IPCPassword»: null,
«IPCPasswordFormat» : 0 ,
«LoginLimiterDelay»: 20,
«MaxFarmingTime»: 10,
«MaxTradeHoldDuration»: 15,
«OptimizationMode»: 0,
«Statistics»: false,
«SteamMessagePrefix»: «/me «,
«SteamOwnerID»: 0,
«SteamProtocols»: 7,
«UpdateChannel»: 1,
«UpdatePeriod»: 24,
«WebLimiterDelay»: 1000,
«WebProxy»: null,
«WebProxyPassword»: null,
«WebProxyUsername»: null
}
Подробнее о значениях
AutoRestart
Если активно, то позволяет перезапускать программу при обновлении версии asf либо файлов конфигурации. Включать обязательно, программа получает больше автономности.
Blacklist
Добавляет в чёрный список appID игры, которую ASF не будет фармить. Необходима только тем, кто не обновляет версии ASF, так как им вручную придётся заводить appID распродаж, чтобы избежать зависания программы.
CommandPrefix
Определяет префикс для команд, чтобы ASF начал вас понимать. По умолчанию «!». Не вижу смысла его менять, хотя его можно сделать пустым и вообще не надо будет ничего вводить перед командами.
ConfirmationsLimiterDelay
Устанавливает время в секундах между двумя последовательными запросами на получение подтверждений 2FA. Большое количество запросов за короткий промежуток времени может вызвать временную блокировку со стороны steam, поэтому будьте аккуратны при редактировании данного значения. Можно увеличивать, можно уменьшать. По умолчанию стоит значение «10». Моё значение выставлено на основе практики работы фермы с количеством ботов не более 100 и одновременной работой трёх ферм.
ConnectionTimeout
Устанавливает таймауты в секундах для различных действий asf, в частности http- и ipc- запросов. По умолчанию «90». Так как боты получают распродажные карточки в больших объёмах я увеличил значение чтобы обмены зависали гораздо реже, так как во время распродаж сервера steam сильно замедляются.
CurrentCulture
По умолчанию ASF пытается использовать язык вашей операционной системы. Вы можете это изменить путём ввода Language tag. Посмотреть его вы можете в таблице. Помните, что ваша операционная система должна поддерживать вводимый язык. Я не меняю значения данной функции.
Debug
Включает режим отладки. Не рекомендую запускать данный режим, он не только замедляет работу программы, но и пишет логины и пароли ваших ботов в логе.
FarmingDelay
Проверяет текущую фармящуюся игру через количество минут, указанных в значении. Функция контролирует steam. По умолчанию значение «15». Если используете большое количество ботов то значение необходимо увеличивать. Моё значение выставлено на основе практики работы фермы с количеством ботов не более 100 и одновременной работой трёх ферм.
GiftsLimiterDelay
Функция гарантирующая, что между активациями ключей/гифтов пройдёт не менее секунд, указанных в значении. Моё значение выставлено на основе практики работы фермы с количеством ботов не более 100 и одновременной работой трёх ферм.
Headless
Функция указывающая запущен ASF на сервере или нет. При включении этой функции при запросе паролей, кодов 2FA программа будет останавливать бота вместо того, чтобы ждать пока необходимые данные будут введены. По умолчанию отключена. Рекомендую использовать эту функцию только в том случае, если вы понимаете как работать с сервером, командами, параметрами запуска и тд. Рядовому пользователю это не нужно.
IdleFarmingPeriod
Функция гарантирующая, что после окончания фарма карточек, в режиме простоя, через количество часов указанных в значении ASF проверит не появились ли карточки в играх на контролируемых аккаунтах. Значение «0» отключает эту функцию.
InventoryLimiterDelay
Функция гарантирующая, что между двумя запросами инвентаря пройдёт не менее секунд указанных в значении. По умолчанию значение «3». Моё значение выставлено на основе практики работы фермы с количеством ботов не более 100 и одновременной работой трёх ферм.
IPC
Функция определяет должен ли с ASF запускаться IPC-сервер. Если вы знаете и умеете работать с IPC, то можете включить эту функцию
IPCPassword
Это свойство определяет обязательный пароль для каждого вызова API, выполняемого через IPC, и служит дополнительной мерой безопасности. Если вы не используете IPC, то данное значение не меняете.
IPCPasswordFormat
Функция определяющая формат IPCPassword
. Если меняете формат, то вам необходимо привести пароль IPC к соответствующему виду. Если вы не используете IPC, то данное значение не меняете.
LoginLimiterDelay
Функция гарантирующая, что между двумя последовательными попытками подключения пройдёт не менее секунд указанных в значении. По умолчанию значение «10» Моё значение выставлено на основе практики работы фермы с количеством ботов не более 100 и одновременной работой трёх ферм.
MaxFarmingTime
Функция указывающая ASF сколько часов максимально необходимо фармить игру до полного выпадения всех карточек. По умолчанию значение «10»
MaxTradeHoldDuration
Функция указывающая ASF максимально допустимое количество дней для удержания сделки. По умолчанию значение «15».
OptimizationMode
Функция включающая режим оптимизации (снижение потребления оперативной памяти) за счёт замедления процессов программы. По умолчанию значение «0», для включения режима необходимо значение «1».
Statistics
Функция включающая сбор статистики для дальнейшей разработки и улучшения программы. По умолчанию включена. Если вы не используете серверы ASF такие как STM, то можете отключить данную функцию.
SteamMessagePrefix
Функция добавляющая указанный в значении префикс перед каждым сообщением бота в чате steam. На IPC эта функция не распространяется.
SteamOwnerID
Функция назначающая владельца фермой. Необходимо указать Steam ID в 64-битной форме. Только владелец может использовать глобальные команды.
SteamProtocols
Функция определяет протоколы Steam, которые ASF будет использовать при подключении к серверам Steam. Значение по умолчанию «7», т.е. все протоколы включены.
UpdateChannel
Функция определяет канал обновления ASF. Значения: 0 — получение информации об обновлении, 1 — обновление до релизной версии, 2 — обновление до последней версии, в том числе и экспериментальной. По умолчанию значение «1»
UpdatePeriod
Функция определяющая период проверки обновления программы. По умолчанию это значение «24». Для вашего блага рекомендуется не изменять данное значение.
WebLimiterDelay
Функция определяющая период в миллисекундах, отвечающий за минимальную задержку между отправкой двух последовательных запросов к одной и той же веб-службе Steam. Опытным путём была определена величина, ставшая значением по умолчанию — «300». Снижение данного параметра опасно. Моё значение выставлено на основе практики работы фермы с количеством ботов не более 100 и одновременной работой трёх ферм.
WebProxy
Функция определяет адрес веб-прокси, который будет использоваться для всех внутренних запросов http и https, отправляемых ASF. Проксирование запросов ASF в целом не имеет преимуществ, но оно исключительно полезно для обхода различных видов межсетевых экранов, особенно отличного межсетевого экрана в Китае.
WebProxyPassword
Функция определяет пароль для веб-прокси. Если вы его не используете, или для него не нужны учётные данные, то не заполняйте.
WebProxyUsername
Функция определяет логин для веб-прокси. Если вы его не используете, или для него не нужны учётные данные, то не заполняйте.
Заключение
Текущая глобальная конфигурация актуальна для последней версии ASF. До распродажи выйдет еще одна — две релизные версии программы: чтобы добавить распродажный значок в чёрный список и чтобы подготовить ASF к распродаже.
Настройки, указанные мною позволят любой ферме до 300 ботов чувствовать себя нормально при работе. Для ферм с большим числом аккаунтов, вам необходимо увеличивать время между отправкой того или иного запроса, подробнее писал здесь. В следующей статье мы рассмотрим обновлённую конфигурацию для ботов. Следите за новостями. Удачного фарма.
P.S.
Обратите внимание, что многие базовые настройки таймингов с каждым годом вырастают.
как настроить. правильно . скачал пишет ваш бот настроен неправильно. нашел ваш сайт. мне ваши настройки просто копировать в бота или куда .я пользуюсь этой програмой в первый раз.
объяснять тут бессмысленно вот тут всё написано про конфиги и настройку https://github.com/JustArchiNET/ArchiSteamFarm/wiki/Configuration
C нeтерпeнием жду статью про конфиг для ботов
https://mozg-3d.ru/obnovljaem-asf-nastrojka-bota.html Готово!