Code Generator в одном потоке открыть несколько инстансов

web-masterz

Новичок
Регистрация
29.04.2014
Сообщения
8
Благодарностей
0
Баллы
1
доброго времени суток. версия 5.3.1.0
Хочу в одном потоке открыть несколько инстансов и оперировать с ними.
При этом каждый браузер должен иметь свои куки, реферер и прокси.
Возможно такое?

В хелпе вот такой пример кода (для 5.3).
<?php
namespace System;
namespace ZennoLab\CommandCenter;

class Example
{
public static function Execute()
{
// create a new Instance object
$instance = new Instance("127.0.0.1", 40500, "server");

// clear cookie
$instance->ClearCookie();

// clear cache
$instance->ClearCache();

// go to zennolab.com
Tab tab = instance.MainTab;
if (tab.IsNull) return -1;
if (tab.IsVoid) return -1;
tab.Navigate("zennolab.com");
if (tab.IsBusy) tab.WaitDownloading();

return 0;
}
}
?>
Но он не работает. Видно не совместимость.
 

web-masterz

Новичок
Регистрация
29.04.2014
Сообщения
8
Благодарностей
0
Баллы
1
воспользовался записью действий. сгенерился код. но он отличается от того что в хелпе. и не ясно как несколько инстансов создать
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 714
Баллы
113
Код линейный.
Количество потоков для проекта вы уже в самом ZennoPoster выставите
 

web-masterz

Новичок
Регистрация
29.04.2014
Сообщения
8
Благодарностей
0
Баллы
1
а в одном скрипте я не смогу открыть несколько браузеров. без многопоточности?
в коде из хелпа теоретически это возможно было.
***
// create 1 Instance object
$instance = new Instance("127.0.0.1", 40500, "server");

// create 2 Instance object
$instance2 = new Instance("127.0.0.1", 40500, "server");
.
.
.
// create n Instance object
$instancen = new Instance("127.0.0.1", 40500, "server");


мне нужно будет выполнять операции с каждым окном медленно. поэтому потоки будут простаивать основное время
ну и не хочется ради потоков покупать про версию.

Это в какой то более старой версии доступно было? Если да, то в какой.
 

shade

Client
Регистрация
19.11.2010
Сообщения
580
Благодарностей
346
Баллы
63
а в одном скрипте я не смогу открыть несколько браузеров. без многопоточности?
в коде из хелпа теоретически это возможно было.
***
// create 1 Instance object
$instance = new Instance("127.0.0.1", 40500, "server");

// create 2 Instance object
$instance2 = new Instance("127.0.0.1", 40500, "server");
.
.
.
// create n Instance object
$instancen = new Instance("127.0.0.1", 40500, "server");


мне нужно будет выполнять операции с каждым окном медленно. поэтому потоки будут простаивать основное время
ну и не хочется ради потоков покупать про версию.

Это в какой то более старой версии доступно было? Если да, то в какой.
Код:
$instance = new Instance("127.0.0.1", 40500, "server");
- это подключение к уже существующему Instance. Все Instance создаются только в ZennoPoster. Так что можешь покупать pro версию :-)
 

web-masterz

Новичок
Регистрация
29.04.2014
Сообщения
8
Благодарностей
0
Баллы
1
о блин. выходит из кода нельзя создавать браузеры.(
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 714
Баллы
113
ну и не хочется ради потоков покупать про версию.
В этом вся суть отличий между лайтом, стандартом и про)
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)