Идл
22 минуты 10 аккаунтов или 20?
- Charg
- Майор
- Сообщения: 585
- Зарегистрирован: 30.12.2011
- Благодарил (а): 12 раз
- Поблагодарили: 152 раза
- Контактная информация:
а почему бы не сделать простенький gui, в котором собственно задавались бы все переменные и прочие настроечки? если разобрался как такой скрипт сделать, наверное ж и в программировании не новичок?
средне-статистическому юзеру-домохозяйке это явно поможет. больше пользователей => лучше продукт
средне-статистическому юзеру-домохозяйке это явно поможет. больше пользователей => лучше продукт
Ребят, почему у меня не работает Symlink Creator? Я все делаю как в инструкуии, а в итоге в TF2Idle нажимая кнопку запустить тф2 он запускает стим и выдает ссылку на скачивание игры.
- mad6
- Лейтенант
- Сообщения: 114
- Зарегистрирован: 27.07.2008
- Откуда: Москва
- Поблагодарили: 7 раз
- Контактная информация:
да понимаешь ли в чём дело...Charg писал(а):а почему бы не сделать простенький gui, в котором собственно задавались бы все переменные и прочие настроечки? если разобрался как такой скрипт сделать, наверное ж и в программировании не новичок?
средне-статистическому юзеру-домохозяйке это явно поможет. больше пользователей => лучше продукт
1) я не программист, я - системный админ. и мне ближе и понятнее написание скриптов автоматизации, нежели красивых клиентских приложений.
2) простенький ГУЙ? для этого есть программа из шапки темы. мой скрипт не предназначен для местечкового ручного идла, он - для ПРОМЫШЛЕННЫХ масштабов, когда количество акков начинается от 10 (при активном идле с приложенной картой можно достичь на текущий момент 70 акков в неделю, если помогут с новой картой - будет 140). для тех, кто не хочет каждый день возиться с окошками, а хочет 1 раз настроить, запустить, и забыть о ферме до момента сбора урожая. скрипт сам поддерживает ферму "на плаву". никакого интерактива не требуется.
3) лучше продукт? это конечно желательно, но особых глюков моё собственное тестирование не выявило, ротатор всё делает так, как ему предписано конфигом.
комрад, "средне-статистическому юзеру-домохозяйке" лучше пользоваться ГУЯстой программой из шапки. а вот если он заинтересовался скриптом и попытался разобраться, он уже перестаёт быть таковым. растёт над собой.
когда я вижу недурацкий вопрос в теме, я с радостью на него отвечаю.
об одном сожалею, что никто из тех кто задавал вопрос- не написал, помогло ли предложенное мной решение.
и кстати о багах...
нашёл некорректное прибивание вылетевшей халвы, из-за чего после дауна всех клиентов может остаться недобитый процесс hl2.exe. Он мёртвый и никому не мешает, но всё же это не красиво. Проблема в том, что он представляется системе под другим именем и поэтому имя видимого нам окна не соответствует имени процесса.
диагностика:
tasklist /v /FI "WINDOWTITLE eq hl2.exe"|find /i "hl2.exe"
tasklist /v /FI "IMAGENAME eq WerFault.exe"|find /i "WerFault.exe"
Image Name Window Title
WerFault.exe hl2.exe
WerFault.exe hl2.exe
WerFault.exe hl2.exe
WerFault.exe hl2.exe
WerFault.exe hl2.exe
WerFault.exe hl2.exe
WerFault.exe hl2.exe
WerFault.exe hl2.exe
Получается, что Image Name не соответствует Window Title.
Исправляем прибивание.
найти блок :CORE-USERS-STOP
найти подфункцию:
Код: Выделить всё
REM Terminate hanging HL2.
tasklist /FI "IMAGENAME eq hl2.exe"|find /i "hl2"
if %errorlevel% equ 0 taskkill /T /FI "WINDOWTITLE eq %steamapps%\%%i\team fortress 2\hl2.exe"
timeout /T 7
Код: Выделить всё
REM Terminate hanging HL2.
tasklist /v /FI "WINDOWTITLE eq hl2.exe"|find /i "hl2.exe"
if %errorlevel% equ 0 taskkill /T /F /FI "WINDOWTITLE eq hl2.exe" /IM *
timeout /T 7
мда-с. надо понаблюдать за поведением :CORE-USERS-STOP при массовой остановке акков. возможно что и некоторые другие подфункции требуют доработки в таком же духе.
поставлено на контроль и внесено в следующий релиз.
aka Mad.Eagle
- Saidteshnologi
- Маппер
- Сообщения: 769
- Зарегистрирован: 16.06.2006
- Откуда: Minsk, Belarus
- Благодарил (а): 8 раз
- Поблагодарили: 28 раз
- Контактная информация:
да конечно, ты мне в лс отпиши по каким параметрам нужно её сделать, а я постараюсь с этим не затягивать.mad6 писал(а): спасибо за отклик =)
сможешь по указанным параметрам сделать карту?
это поможет тем, кто хочет активно идлить не 5х5, а 10х10... тогда совокупный активный идл можно будет довести до 140 акков в неделю.
у меня просто машина это с трудом потянет, вот я и не заморачивался раньше...
- mad6
- Лейтенант
- Сообщения: 114
- Зарегистрирован: 27.07.2008
- Откуда: Москва
- Поблагодарили: 7 раз
- Контактная информация:
готово, требования ушли приватом =)Saidteshnologi писал(а):да конечно, ты мне в лс отпиши по каким параметрам нужно её сделать, а я постараюсь с этим не затягивать.mad6 писал(а): спасибо за отклик =)
сможешь по указанным параметрам сделать карту?
это поможет тем, кто хочет активно идлить не 5х5, а 10х10... тогда совокупный активный идл можно будет довести до 140 акков в неделю.
у меня просто машина это с трудом потянет, вот я и не заморачивался раньше...
сделаешь- с меня причитается настроенный под тебя ротатор (если есть такая нужда)

aka Mad.Eagle
Все же я задаю глупый вопрос.
Для скрипта акка путь нужно прописывать полный путь или достаточно прописать команду "%sandbox_dir%" и "sandbox". Думаю, если командой, то будет удобнее :)
- mad6
- Лейтенант
- Сообщения: 114
- Зарегистрирован: 27.07.2008
- Откуда: Москва
- Поблагодарили: 7 раз
- Контактная информация:
вопрос отнюдь неглупый =)DR4GUN0F3 писал(а):Спасиб помогло :)
Все же я задаю глупый вопрос.
Для скрипта акка путь нужно прописывать полный путь или достаточно прописать команду "%sandbox_dir%" и "sandbox". Думаю, если командой, то будет удобнее :)
разница в этих переменных только одна:
%sandbox_dir%" - это только каталог, сделана для использования с командой шелла "start" (не путать со start.exe бокса!). потому что в старту нужно отдельно указывать каталог и отдельно файл запуска. ну, таков синтаксис...
%sandbox% - это полный путь до start.exe именно сандбокса. онужен во всех общих случаях. кроме указанного старта сервера
Код: Выделить всё
(start /W "SRCDS-START" /D "%sandbox_dir%" /B Start.exe /box:%server_box% %srcds_dir%\orangebox\srcds.exe %srcds_start_string%).
или ты имел в виду вызов личного скрипта из ротатора? так нужен %rotator_dir%\users\box_%%i.cmd
в общем, уточни вопрос. =)
aka Mad.Eagle
@echo offmad6 писал(а): вопрос отнюдь неглупый =)
разница в этих переменных только одна:
%sandbox_dir%" - это только каталог, сделана для использования с командой шелла "start" (не путать со start.exe бокса!). потому что в старту нужно отдельно указывать каталог и отдельно файл запуска. ну, таков синтаксис...
%sandbox% - это полный путь до start.exe именно сандбокса. онужен во всех общих случаях. кроме указанного старта серверано если я не ошибаюсь, в личных скриптах вообще не использованы переменные... никакие...Код: Выделить всё
(start /W "SRCDS-START" /D "%sandbox_dir%" /B Start.exe /box:%server_box% %srcds_dir%\orangebox\srcds.exe %srcds_start_string%).
или ты имел в виду вызов личного скрипта из ротатора? так нужен %rotator_dir%\users\box_%%i.cmd
в общем, уточни вопрос. =)
cls
setlocal
start /W "AAA" /D ПУТЬ_К_SANDBOXIE\ /B Start.exe /box:имя_бокса ПУТЬ_К_ИДЛОВОМУ\Steam.exe -silent -login имя пароль -noshaderapi -dxlevel 81 -applaunch 440 +ip адрес_на_котором_запускать_клиента -textmode -nosound -nopix -novid -nopreload -nojoy -sw +connect адрес_сервера:порт_сервера -retry
Вот в это дело можно прописать "переменную"? Я же в скриптинге нифига не шарю. Не дорос :) .
После переустановки сэндбокса останутся мои 20 песочниц?
Тоесть я хочу не парясь просто у становить в корень диска.
- gogu9000
- Лейтенант
- Сообщения: 109
- Зарегистрирован: 09.10.2010
- Поблагодарили: 38 раз
- Контактная информация:
У меня такой печальный вопрос, я переставил виндувс и теперь при входе через sandboxies TF2 не запускаеться в консольке,текстовом режиме, командной строке. Почему ??? обычный steam запускаться и работает в консольке нормально, но через sandboxies процесс hl2.exe отображаеться в диспетчере задачь в процессах но памяти жрёт около 1.000 - 1.200 - 1.800 и больше нечего не происходит. Где консолько ? куда она деваться ? в чём конкретно пробелема ? переустанавливал steam и sandboxies. В чём проблема даже ума не преложу.
Тебе бывает когда даже в окошке запускаеш TF2 не запускаться, чем мне нужно преложиться и как чтоб невозникало таких угрюмых проблем.
Тебе бывает когда даже в окошке запускаеш TF2 не запускаться, чем мне нужно преложиться и как чтоб невозникало таких угрюмых проблем.
Разобрался - старая версия сэндбокси. была 58, сейчас 68
- gogu9000
- Лейтенант
- Сообщения: 109
- Зарегистрирован: 09.10.2010
- Поблагодарили: 38 раз
- Контактная информация:
может мне кто-нибудь ответить на это сообщение ?gogu9000 писал(а):У меня такой печальный вопрос, я переставил виндувс и теперь при входе через sandboxies TF2 не запускаеться в консольке,текстовом режиме, командной строке. Почему ??? обычный steam запускаться и работает в консольке нормально, но через sandboxies процесс hl2.exe отображаеться в диспетчере задачь в процессах но памяти жрёт около 1.000 - 1.200 - 1.800 и больше нечего не происходит. Где консолько ? куда она деваться ? в чём конкретно пробелема ? переустанавливал steam и sandboxies. В чём проблема даже ума не преложу.
Тебе бывает когда даже в окошке запускаеш TF2 не запускаться, чем мне нужно преложиться и как чтоб невозникало таких угрюмых проблем.
- mad6
- Лейтенант
- Сообщения: 114
- Зарегистрирован: 27.07.2008
- Откуда: Москва
- Поблагодарили: 7 раз
- Контактная информация:
gogu9000 писал(а):может мне кто-нибудь ответить на это сообщение ?gogu9000 писал(а):У меня такой печальный вопрос, я переставил виндувс и теперь при входе через sandboxies TF2 не запускаеться в консольке,текстовом режиме, командной строке. Почему ??? обычный steam запускаться и работает в консольке нормально, но через sandboxies процесс hl2.exe отображаеться в диспетчере задачь в процессах но памяти жрёт около 1.000 - 1.200 - 1.800 и больше нечего не происходит. Где консолько ? куда она деваться ? в чём конкретно пробелема ? переустанавливал steam и sandboxies. В чём проблема даже ума не преложу.
Тебе бывает когда даже в окошке запускаеш TF2 не запускаться, чем мне нужно преложиться и как чтоб невозникало таких угрюмых проблем.
строку запуска в студию....
Добавлено спустя 1 минуту 45 секунд:
понятно =)DR4GUN0F3 писал(а):@echo offmad6 писал(а): вопрос отнюдь неглупый =)
разница в этих переменных только одна:
%sandbox_dir%" - это только каталог, сделана для использования с командой шелла "start" (не путать со start.exe бокса!). потому что в старту нужно отдельно указывать каталог и отдельно файл запуска. ну, таков синтаксис...
%sandbox% - это полный путь до start.exe именно сандбокса. онужен во всех общих случаях. кроме указанного старта серверано если я не ошибаюсь, в личных скриптах вообще не использованы переменные... никакие...Код: Выделить всё
(start /W "SRCDS-START" /D "%sandbox_dir%" /B Start.exe /box:%server_box% %srcds_dir%\orangebox\srcds.exe %srcds_start_string%).
или ты имел в виду вызов личного скрипта из ротатора? так нужен %rotator_dir%\users\box_%%i.cmd
в общем, уточни вопрос. =)
cls
setlocal
start /W "AAA" /D ПУТЬ_К_SANDBOXIE\ /B Start.exe /box:имя_бокса ПУТЬ_К_ИДЛОВОМУ\Steam.exe -silent -login имя пароль -noshaderapi -dxlevel 81 -applaunch 440 +ip адрес_на_котором_запускать_клиента -textmode -nosound -nopix -novid -nopreload -nojoy -sw +connect адрес_сервера:порт_сервера -retry
Вот в это дело можно прописать "переменную"? Я же в скриптинге нифига не шарю. Не дорос :) .
После переустановки сэндбокса останутся мои 20 песочниц?
Тоесть я хочу не парясь просто у становить в корень диска.
там можно использовать АБСОЛЮТНЫЙ путь, в ковычках.
т.е. "C:\program Files\Sandboxie\start.exe"
я специально оставил такую возможность для тех, у кого каталоги на джанках построены.
там могут не действовать переменные, я не проверял.
Добавлено спустя 41 секунду:
потому что я- создатель данного ресурса.Sidex44 писал(а):mad6, зачем указывать ссылку на dedicated-server.ru если там закрытая регистрация?
и первичная тема скрипта находится именно по данной ссылке.
aka Mad.Eagle