Steam в песочнице

У вас лицензионные версии игр? Есть проблемы?
Сообщение
Автор
Аватара пользователя
Tenshow
Нович0к
Нович0к
Сообщения: 12
Зарегистрирован: 29.12.2011
Откуда: Moscow
Благодарил (а): 1 раз
Контактная информация:

#1 Сообщение 22.12.2014, 15:41

Всем привет.
По случаю распродажи расчехлил свои стим твинки и песочницы для фарма.
Узнал о прелестях бат скриптов и автоматизировал процесс запуска стима в песке, но вот в чём проблема - очень часто аккаунты не подключаются с первого раза, жалуясь на то, что якобы нет подключения к сети Steam. В итоге через две-три попытки он подключается, но это всё же замедляет процесс. Такое бывало и раньше, когда я запускал все стимы вручную.

Все песочницы имеют прямой доступ к папке Steam. (Проблема была и с папкой внутри песочницы)

Что пробовал делать:
1) Добавил в скрипт очищение *.blob файлов перед запуском каждого клиента
2) Автоматическое очищение песочниц после закрытия всех программ
3) Параметры запуска стим -silent и -nocache
4) Делал таймаут перед запуском каждого стим клиента 1,2,5,10,15 секунд. Без толку.

Если есть такие же наркоманы, как я, отзовитесь, была ли у вас подобная проблема, как справились?
Лишь утратив всё до конца, мы обретаем свободу.

Аватара пользователя
manulio
Полковник
Полковник
Сообщения: 2116
Зарегистрирован: 17.10.2011
Откуда: Омск
Благодарил (а): 322 раза
Поблагодарили: 1609 раз
Контактная информация:

#2 Сообщение 22.12.2014, 16:08

Tenshow » Пн дек 22, 2014 6:41 pm писал(а):песочницы для фарма.
Для фарма чего? Получить карточку за голосование?

Аватара пользователя
Tenshow
Нович0к
Нович0к
Сообщения: 12
Зарегистрирован: 29.12.2011
Откуда: Moscow
Благодарил (а): 1 раз
Контактная информация:

#3 Сообщение 22.12.2014, 16:11

manulio » Пн дек 22, 2014 4:08 pm писал(а):Для фарма чего? Получить карточку за голосование?
Да.
Лишь утратив всё до конца, мы обретаем свободу.

Аватара пользователя
manulio
Полковник
Полковник
Сообщения: 2116
Зарегистрирован: 17.10.2011
Откуда: Омск
Благодарил (а): 322 раза
Поблагодарили: 1609 раз
Контактная информация:

#4 Сообщение 22.12.2014, 16:22

Tenshow
Что мешает просто зайти с нужного аккаунта? К чему все эти лишние телодвижения?

Аватара пользователя
Tenshow
Нович0к
Нович0к
Сообщения: 12
Зарегистрирован: 29.12.2011
Откуда: Moscow
Благодарил (а): 1 раз
Контактная информация:

#5 Сообщение 22.12.2014, 16:32

manulio » Пн дек 22, 2014 4:22 pm писал(а):Tenshow
Что мешает просто зайти с нужного аккаунта? К чему все эти лишние телодвижения?
Есть 50 аккаунтов, с каждого нужно нажать кнопку "голосовать", кинуть трейд на основной акк и передать карточку. Если делать это каждый раз релогинясь даже в пределах одной песочницы, то выйдет долго. Мне проще потоком завести все аккаунты в сеть и проделать данные манипуляции.
Суть сейчас даже не в этом. Если на будущий фарм расчитывать, то избавление от проблемы сэкономит кучу времени.
Тем более я подозреваю, что дело всего-лишь в каком-нибудь закэшированном файле, который не пускает один акк после другого.
Лишь утратив всё до конца, мы обретаем свободу.

Аватара пользователя
manulio
Полковник
Полковник
Сообщения: 2116
Зарегистрирован: 17.10.2011
Откуда: Омск
Благодарил (а): 322 раза
Поблагодарили: 1609 раз
Контактная информация:

#6 Сообщение 22.12.2014, 16:34

Tenshow
А, ну раз столько аккаунтов, то ладно. Насчет сабжа не знаю. Давно не пользовался.

Аватара пользователя
Hedgehog684
Капитан
Капитан
Сообщения: 398
Зарегистрирован: 18.01.2013
Благодарил (а): 35 раз
Поблагодарили: 265 раз
Контактная информация:

#7 Сообщение 22.12.2014, 16:55

Если комп хороший и есть место на HDD то:
1) Ставишь виртуальную машину (3 ГБ места - 512 МБ ОЗУ - Windows XP максимально обрезанная)
2) Настраиваешь одну виртуальную машину по типу браузер -> steam -> framework 4.0 -> idle_master
3) Копируешь её со сменой uid 49 раз ещё в суме 160 гигов тебе надо
4) Настраиваешь все 50 машин.

На выходе получаешь:
+ Возможность открытия множества виртуальных машин, при условии 16 ГБ ОЗУ есть вариант открыть, ~25 рабочих виртуальных машин.
+ Аккаунт привязан к браузеру и не нужно каждый раз перезаходить на него что бы взять ключик на какой нить раздаче
+ Очень удобно по той причине что к аккаунту всё привязано и не надо вводить пароли, авторизироватся и т.п.
+ Очень лёгкий идлинг
- Требуется сравнительно много места и много ресурсов
- В случае обнов стима надо тянуть для каждой виртуальной машины обновления
- Нудность первоначальной настройки
ИзображениеИзображение

Аватара пользователя
PAD
Лейтенант
Лейтенант
Сообщения: 238
Зарегистрирован: 04.07.2012
Откуда: Perm
Благодарил (а): 461 раз
Поблагодарили: 212 раз
Контактная информация:

#8 Сообщение 22.12.2014, 22:19

Tenshow » 22 дек 2014, 18:41 писал(а):Все песочницы имеют прямой доступ к папке Steam.
А зачем все они имеют прямой доступ? У меня прямой только на папку с играми.

Добавлено спустя 4 минуты 51 секунду:
Hedgehog684 » 22 дек 2014, 19:55 писал(а):4) Настраиваешь все 50 машин.
Hedgehog684 » 22 дек 2014, 19:55 писал(а):- Требуется сравнительно много места и много ресурсов
- В случае обнов стима надо тянуть для каждой виртуальной машины обновления
- Нудность первоначальной настройки
По моему очень муторно.
Hedgehog684 » 22 дек 2014, 19:55 писал(а):+ Очень лёгкий идлинг
С чем сравнение? С песочницей?

Аватара пользователя
Tenshow
Нович0к
Нович0к
Сообщения: 12
Зарегистрирован: 29.12.2011
Откуда: Moscow
Благодарил (а): 1 раз
Контактная информация:

#9 Сообщение 22.12.2014, 22:57

PAD » Пн дек 22, 2014 10:14 pm писал(а):А зачем все они имеют прямой доступ? У меня прямой только на папку с играми.
Чтобы при обновлениях стим клиента не обновлять клиент для всех песочниц или не чистить все песочницы.
Лишь утратив всё до конца, мы обретаем свободу.

Аватара пользователя
PAD
Лейтенант
Лейтенант
Сообщения: 238
Зарегистрирован: 04.07.2012
Откуда: Perm
Благодарил (а): 461 раз
Поблагодарили: 212 раз
Контактная информация:

#10 Сообщение 23.12.2014, 00:24

Tenshow » 23 дек 2014, 01:57 писал(а):
PAD » Пн дек 22, 2014 10:14 pm писал(а):А зачем все они имеют прямой доступ? У меня прямой только на папку с играми.
Чтобы при обновлениях стим клиента не обновлять клиент для всех песочниц или не чистить все песочницы.
Этого и не надо делать, просто очищаешь папку нужной тебе песочницы и вуаля у тебя в ней уже актуальный стим. Плюс, не забываем что во время работы стима, он создает временные файлы и держит их, например debug.log, .crash.

Аватара пользователя
AvgusT[HeinekeN]
Капитан
Капитан
Сообщения: 257
Зарегистрирован: 24.01.2013
Откуда: Zakarpattya
Благодарил (а): 145 раз
Поблагодарили: 22 раза
Контактная информация:

#11 Сообщение 23.12.2014, 01:54

Офигеть я прозрел, что люди вытворяют и я буду))) Комп позволяет)))

Аватара пользователя
Langraff
Капитан
Капитан
Сообщения: 363
Зарегистрирован: 22.12.2009
Благодарил (а): 7 раз
Поблагодарили: 76 раз
Контактная информация:

#12 Сообщение 23.12.2014, 12:18

Смотрю с повышением цен на ТФ барахло люди на карточки распродажные перебрались:)
Изображение

Аватара пользователя
Hedgehog684
Капитан
Капитан
Сообщения: 398
Зарегистрирован: 18.01.2013
Благодарил (а): 35 раз
Поблагодарили: 265 раз
Контактная информация:

#13 Сообщение 23.12.2014, 16:00

PAD » 22 дек 2014, 22:14 писал(а):По моему очень муторно.
Конечно это муторно, но это надо сделать всего 1 раз!
С чем сравнение? С песочницей?
Со всем... Сохранение авторизаций в браузере очень сильно ускоряет процесс. Открыл машину, зашёл на нужные сайты быстро цапал ключи, поставил на идлинг, открыл следующую виртуалку и т.п. Всё упирается в том сколько виртуальных машин потянет машина. Просто сейчас у большинства стоит по 4-16 ГБ озу что позволяет более менее комфортно работать.
ИзображениеИзображение

Аватара пользователя
PAD
Лейтенант
Лейтенант
Сообщения: 238
Зарегистрирован: 04.07.2012
Откуда: Perm
Благодарил (а): 461 раз
Поблагодарили: 212 раз
Контактная информация:

#14 Сообщение 23.12.2014, 16:45

Hedgehog684 » 23 дек 2014, 19:00 писал(а):Со всем...
Что-то сомнения у меня есть. Что запуск клиента стима и запуск виртуалки будут удобнее запуска просто клиента стима. Еще не забываем что если требуется обновить клиент то это нужно будет делать на каждой виртуалке.
Hedgehog684 » 23 дек 2014, 19:00 писал(а):Сохранение авторизаций в браузере очень сильно ускоряет процесс.
В вебе я пользуюсь браузером из оверлея, т.е. можно запустить например тф2 и в оверлее открыть нужную веб-страницу далее авторизоваться на ней через стим без ввода логина\пароля. Вроде проще чем запускать виртуалку лишь для браузера в котором выполнен вход в аккаунт.
Hedgehog684 » 23 дек 2014, 19:00 писал(а):Всё упирается в том сколько виртуальных машин потянет машина.
Вот в этом вся суть, нужно экономить ресурсы основного ПК, чтобы была возможность как можно больше запустить аккаунтов стим. Сколько нужно ОЗУ чтобы запустить например 30 виртуалок? Потребуется 16гб только на виртуалки, а еще нужна память для основной ОС минимум 2гб. Я обычно запускаю 30+ стимов, хватает 8гб.
Последний раз редактировалось PAD 23.12.2014, 16:55, всего редактировалось 1 раз.

qazarius
Полковник
Полковник
Сообщения: 1028
Зарегистрирован: 22.11.2008
Благодарил (а): 39 раз
Поблагодарили: 386 раз
Контактная информация:

#15 Сообщение 23.12.2014, 16:53

Если основная задача состоит в том что
Tenshow » 22 дек 2014, 16:32 писал(а): Есть 50 аккаунтов, с каждого нужно нажать кнопку "голосовать", кинуть трейд на основной акк и передать карточку.
То можно вобще без виртуалок и стима обойтись, всё это можно сделать через браузер, для каждого акка свой профиль создал, залогинился, и запускай потом хочешь поочереди, хочешь все сразу. Можно ещё и скрипты прикрутить чтобы поменьше кнопок тыкать в процессе.

Ответить