Параллельное выполнение разных скриптов
Параллельное выполнение разных скриптов
Здравствуйте,
Скажите, как можно запустить в программе выполняться несколько скриптов?
Так же как в многопотоке - копировать папки и запускать?
Если запускать несколько скриптов из программы - каждый из них получается на своей вкладке браузера должен работать (то есть каждому скрипту новую вкладку открывать)?
Скажите, как можно запустить в программе выполняться несколько скриптов?
Так же как в многопотоке - копировать папки и запускать?
Если запускать несколько скриптов из программы - каждый из них получается на своей вкладке браузера должен работать (то есть каждому скрипту новую вкладку открывать)?
Re: Параллельное выполнение разных скриптов
Здравствуйте, в одной программе можно запустить на выполнение только один скрипт. Для использования разных вкладок можно использовать функции $browser->set_count http://humanemulator.net/objects/WEB/br ... _count.php и $browser->set_active_browserhttp://humanemulator.net/objects/WEB/br ... rowser.php
Но эти функцию будут работать из одного скрипта.
Но эти функцию будут работать из одного скрипта.
Re: Параллельное выполнение разных скриптов
Чтобы запустить 2 скрипта - нужно сделать копию папки программы и запустить второй экземпляр программы.
Но можно работать одновременно с 2 сайтами в скрипте :
http://humanemulator.net/objects/WEB/br ... rowser.php
Но можно работать одновременно с 2 сайтами в скрипте :
http://humanemulator.net/objects/WEB/br ... rowser.php
Re: Параллельное выполнение разных скриптов
Простите, непонял.
Есть программа XHE Manager для размножения папок XHE.
Размножаем программу и запускаем в каждой копии скрипт (с учётом изменения порта), всё верно?
Есть программа XHE Manager для размножения папок XHE.
Размножаем программу и запускаем в каждой копии скрипт (с учётом изменения порта), всё верно?
Re: Параллельное выполнение разных скриптов
Да - верно - можно даже без использования менеджера.
Re: Параллельное выполнение разных скриптов
Здесь подробно описан процесс работы с Human Emulator в многопоточном режиме:
http://www.x-scripts.com/articles/multithread.php
http://www.x-scripts.com/articles/multithread1.php
http://www.x-scripts.com/articles/multithread.php
http://www.x-scripts.com/articles/multithread1.php
Разработка решений для автоматизации вашего бизнеса. Telegram: https://t.me/k90_7
Re: Параллельное выполнение разных скриптов
Также на тему мультипотока будет полезен следующий материал.
видео ролик: https://www.youtube.com/watch?v=DNXKtMsi0ow
faq: https://xn--80awbbeioodeq4h3a.xn--p1ai/FAQ/multithread.php
видео ролик: https://www.youtube.com/watch?v=DNXKtMsi0ow
faq: https://xn--80awbbeioodeq4h3a.xn--p1ai/FAQ/multithread.php
Re: Параллельное выполнение разных скриптов
Видео - 404Support писал(а):Также на тему мультипотока будет полезен следующий материал.
видео ролик: https://www.youtube.com/watch?v=DNXKtMsi0ow
faq: https://xn--80awbbeioodeq4h3a.xn--p1ai/FAQ/multithread.php
Re: Параллельное выполнение разных скриптов
Немного магии с параметрами запуска (портами, названием скрипта) и учет этих параметров в вашем скрипте, и у вас будет сколько угодно потоков из одной папки. К этому еще добавить планировщик заданий в win и у вас всё будет работать 24/7 даже при вылетах.
Re: Параллельное выполнение разных скриптов
Спасибо!
Теперь столкнулся с тем, что у меня всего 5 потоков (установленных копий программ) жрут под 4-5 Гигов оперативной памяти. Скрипт самый простой - ходит по списку URLов и собирает email-адреса, при этом каждый поток перезапускается через каждые 80 итераций.
Подскажите, если 5 потоков = 4-5 гигов, то как же тогда сделать 100 потоков (хотя бы 50)? Какое должно быть железо?
Прекрасно понимаю, что просто что-то недочитал или не досмотрел из мануалов - прошу подсказать...
Теперь столкнулся с тем, что у меня всего 5 потоков (установленных копий программ) жрут под 4-5 Гигов оперативной памяти. Скрипт самый простой - ходит по списку URLов и собирает email-адреса, при этом каждый поток перезапускается через каждые 80 итераций.
Подскажите, если 5 потоков = 4-5 гигов, то как же тогда сделать 100 потоков (хотя бы 50)? Какое должно быть железо?
Прекрасно понимаю, что просто что-то недочитал или не досмотрел из мануалов - прошу подсказать...
Re: Параллельное выполнение разных скриптов
Обратите внимание на эти функции и примеры их работы :
http://humanemulator.net/objects/WEB/br ... create.php
http://humanemulator.net/objects/WINDOW ... memory.php
ну и почаще можно это вызывать:
http://humanemulator.net/objects/WINDOW ... estart.php
http://humanemulator.net/objects/WEB/br ... create.php
http://humanemulator.net/objects/WINDOW ... memory.php
ну и почаще можно это вызывать:
http://humanemulator.net/objects/WINDOW ... estart.php