Софт позволяет передать предметы от нескольких Steam аккаунтов на один. Кратко - Лутать ботов.
- Лутание любых инвентарей, например стим, кс, дота, тф2 и т.д.
- Многопоточное или однопоточного лутание.
- Использование прокси.
BotLooter.Config.json
{
"LootThreadCount": 1,
"ProxiesFilePath": "proxies.txt",
"AskForApproval": true,
"ExitOnFinish": false,
"LootTradeOfferUrl": "",
"AccountsFilePath": "",
"IgnoreAccountsFilePath": "",
"SecretsDirectoryPath": "",
"SteamSessionsDirectoryPath": "",
"SuccessfulLootsExportFilePath": "",
"DelayBetweenAccountsSeconds": 30,
"DelayInventoryEmptySeconds": 10,
"Inventories": ["440/2", "753/6", "730/2"],
"MaxItemsPerTrade": 8192,
"MaxItemsPerAllTrades": 100000,
"IgnoreMarketable": false,
"IgnoreNotMarketable": false,
"LootOnlyItemsWithNames": ["Mann Co. Supply Crate Key"],
"IgnoreItemsWithNames": ["The Frying Pan"],
"LootOnlyItemsWithAppIds": [351940],
"IgnoreItemsWithAppIds": [12345],
"LootOnlyItemsWithTags": ["Trading Card", "Booster Pack"],
"IgnoreItemsWithTags": ["Profile Background"]
}
Cсылка на трейд оффер, на который будут отправляться предметы.
Для работы необходимо скопировать полную актуальную ссылку. Пример.
"https://steamcommunity.com/tradeoffer/new/?partner=9639579492&token=2ix22Ruv2"
Путь к папке с МаФайлами.
Путь к файлу с аккаунтами формата login:password
Путь к папке с файлами .steamsession.
Так же можно часть аккаунтов загружать из МаФайлов, а часть из .steamsession файлов.
Создать такие файлы можно с помощью https://github.com/Sadzurami/steam-sessions-creator
Путь к папке с логинами, которые будут игнорироваться при загрузке аккаунтов.
- При значении
""
файл не используется - Если указать одинаковое значение для этого параметра и
"SuccessfulLootsExportFilePath"
- это поможет избежать повторного лутания одних и тех же аккаунтов.
Путь к файлу с прокси. Пример.
"http://username:password@192.168.1.80:25565"
"http://192.168.1.80:8080"
Путь к файлу, в который будут записываться логины ботов, которые были успешно залутаны.
- При значении
""
файл не используется
Задержка при успешном и ошибочном лутаниях.
Указывается в секундах.
Задержка при пустом инвентаре.
Указывается в секундах.
true
- Будет требоваться подтверждение нажатием любой клавиши.false
- 5 секундное ожидание без подтверждения начала работы.
true
- Программа сама закроется через 5 секунд после завершения работы.false
- Программа будет ждать нажатияctrl + c
для закрытия.
Максимальное количество потоков для лутания.
Не может быть больше количества прокси.
Без прокси может быть только 1
Список инвентарей для лутания. Можно указывать один или несколько.
Формат "appId/contextId"
Некоторые известные инвентари:
"730/2"
- CS:GO"753/6"
- Steam Community"440/2"
- TF2
Пример, который будет лутать все 3 вышеперчисленные инвентаря.
"Inventories": [
"730/2",
"753/6",
"440/2"
]
Максимальное количество предметов, которые нужно передать за один раз.
Максимальное количество предметов, которые нужно передать за все время работы приложения. По достижению этого значения приложение завершит работу.
Если вы работаете в несколько потоков, рекомендуется указывать значение немного меньше, чем предметов вам необходимо, так как нету гарантии, что все потоки завершат работу одновременно и предметы будут подсчитаны верно.
true
- Предметы, которые невозможно продать будут игнорироваться.false
- Значение по умолчанию.
true
- Предметы, которые возможно продать будут игнорироваться.false
- Значение по умолчанию.
Список предметов, которые будут лутаться, отфильтрованные по имени. Если список пустой, то будут лутаться все предметы.
Пример, который будет лутать только TF2 ключи и билеты.
"LootOnlyItemsWithNames": [
"Mann Co. Supply Crate Key",
"Tour of Duty Ticket",
]
Список предметов, которые будут игнорироваться, отфильтрованные по имени.
Пример, который будет игнорировать только сковородки.
"IgnoreItemsWithNames": [
"The Frying Pan"
]
Применяется только к инвентарям Steam Community (753/6
)
Список предметов, которые будут лутаться, отфильтрованные по appId.
Пример, который будет лутать только предметы из игры The Descendant.
"LootOnlyItemsWithAppIds": [
351940
]
Применяется только к инвентарям Steam Community (753/6
)
Список предметов, которые будут игнорироваться, отфильтрованные по appId.
Пример, который будет игнорировать предметы из игры The Descendant.
"IgnoreItemsWithAppIds": [
351940
]
Список предметов, которые будут лутаться, отфильтрованные по тегу.
Пример, который будет лутать только карточки, бустеры и гемы.
"LootOnlyItemsWithTags": [
"Trading Card",
"Booster Pack",
"Gems"
]
Список предметов, которые будут игнорироваться, отфильтрованные по тегу.
Пример, который будет игнорировать фоны профиля.
"IgnoreItemsWithTags": [
"Profile Background"
]
Указывает путь к конфигу, если требуется использовать не стандартный путь.
Пример:
BotLooter.exe -c "C:/Users/BestUser/Desktop/BotLooter.Config.json"
BotLooter.exe --config-file-path "C:/Users/BestUser/Desktop/BotLooter.Config.json"
Особенности работы, подсказки и ответы на некоторые вопросы.
Пути в конфиге можно указать как локальные, так и полные.
В случае написания с бекслешем необходимо заменять \
на \\
примеры:
"C:\\Users\\BestUser\\Desktop\\SSF\\secrets"
".\\secrets"
"secrets"
"accounts.txt"
"./accounts.txt"
Название предметов необходимо указывать на английском языке. Если предмет был переименован, нужно указывать его основное название.
Название тегов необходимо указывать на английском языке. Найти теги можно нажав на предмет в инвентаре, они будут в самом низу.