Мультипоточность через bat файл

Все вопросы касающиеся использования
программы можно задать здесь
Ответить
KEFIR4UK
Сообщения: 49
Зарегистрирован: 08 апр 2014, 12:00

Мультипоточность через bat файл

Сообщение KEFIR4UK » 04 авг 2014, 13:25

Проблема не новая,походил по форуму но все равно не понял как организовать через бат файл ето дело.
То что можно делать ето все путем инсталяции нескольких копий хюмана то ето я знаю.
Прочитал http://www.x-scripts.com/articles/multithread1.php статью, после етого возникли вопросы:
1)Если мне нужно запустить скажем хюман в 50 потоков,то для етого мне нужно 50 копий программы, и для каждей из них свои прокси и другие файлы(которые не должны повторятся одновременно)
2) В многопоточности какую версию программы выбирать: XWeb Human Emulator MT RT, XWeb Human Emulator MT.
3)По поводу бат файла: я хочу запустить в 5 потоков:
Делаю так:
start "XHE" "C:\XWeb\Human Emulator Advanced\XWeb Human Emulator MT UE.exe"/ port:"5759" /script:"C:\XWeb\Human Emulator Advanced\My Scripts\perenos\perenos.php"/script_args:"5759" /in_tray:"true"
ping -n 1 -w 5000 192.168.254.254 >nul
start "XHE" "C:\XWeb\Human Emulator Advanced\XWeb Human Emulator MT UE.exe"/ port:"5758" /script:"C:\XWeb\Human Emulator Advanced\My Scripts\perenos\perenos.php"/script_args:"5758" /in_tray:"true"
ping -n 1 -w 5000 192.168.254.254 >nul
start "XHE" "C:\XWeb\Human Emulator Advanced\XWeb Human Emulator MT UE.exe"/ port:"5757" /script:"C:\XWeb\Human Emulator Advanced\My Scripts\perenos\perenos.php"/script_args:"5757" /in_tray:"true"
ping -n 1 -w 5000 192.168.254.254 >nul
start "XHE" "C:\XWeb\Human Emulator Advanced\XWeb Human Emulator MT UE.exe"/ port:"5756" /script:"C:\XWeb\Human Emulator Advanced\My Scripts\perenos\perenos.php"/script_args:"5756" /in_tray:"true"
ping -n 1 -w 5000 192.168.254.254 >nul
start "XHE" "C:\XWeb\Human Emulator Advanced\XWeb Human Emulator MT UE.exe"/ port:"5755" /script:"C:\XWeb\Human Emulator Advanced\My Scripts\perenos\perenos.php"/script_args:"5755" /in_tray:"true"
ping -n 1 -w 5000 192.168.254.254 >nul

Но выводится сообщение о том что таких портов не нашли. В чем может быть проблема?

Аватара пользователя
Support
Site Admin
Сообщения: 1000
Зарегистрирован: 10 апр 2009, 17:45
Контактная информация:

Re: Мультипоточность через bat файл

Сообщение Support » 04 авг 2014, 14:16

Проблем ни каких нет, обычная невнимательность при копировании строк из статьи.
Использовать лучше XWeb Human Emulator MT RT версию программы (runtime-среда выполнения), так как она является более облегченной и менее затратной для ресурсов системы.
start "XHE" "C:\XWeb\Human Emulator Advanced\XWeb Human Emulator MT UE.exe"/ port:"5759" /script:"C:\XWeb\Human Emulator Advanced\My Scripts\perenos\perenos.php"/script_args:"5759" /in_tray:"true"
start "XHE" "C:\XWeb MT\Human Emulator 7011\XWeb Human Emulator MT.exe" /port:"7011" /script:"C:\XWeb MT\Human Emulator 7011\My Scripts\proxy\check_proxy.php" /script_args:"7011 " /in_tray:"true"
ping -n 1 -w 5000 192.168.254.254 >nul
Пример со статьи , которую вы прочитали, внимательно посмотрите где выделено жирным и исправьте у себя и будем вам счастье.

KEFIR4UK
Сообщения: 49
Зарегистрирован: 08 апр 2014, 12:00

Re: Мультипоточность через bat файл

Сообщение KEFIR4UK » 05 авг 2014, 14:37

а как на счет 1 вопроса?
А по поводу батника..там только порты другие...Я прописал те что у меня стоят.

Аватара пользователя
Support
Site Admin
Сообщения: 1000
Зарегистрирован: 10 апр 2009, 17:45
Контактная информация:

Re: Мультипоточность через bat файл

Сообщение Support » 05 авг 2014, 14:59

Если это вопрос, то вы сами на него и ответили. Прочтите еще раз статьи про многопоточность, там и так уже изложено все до мелочей.
http://www.x-scripts.com/articles/multithread.php
По поводу батника, если вы не смогли заметить, что было выделено жирным шрифтом , то у вас отсутствует пробел после последней цифры указанного порта , как правильно:
script_args:"7011 " и как это выглядит у вас в батнике script_args:"5759"

Ответить