|
| Дата |
|
USD/RUB | 93.4409 | BTC/USD | 66992.0433 |
|
|
|
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии. |
08.06.2010, 09:40
|
#1
|
Уже не домосед)))
Регистрация: 17.04.2010
Адрес: URKAINA
Сообщений: 102
Бабло: $60540
|
Кто-нибудь пробовал использовать библиотеки Xedant Human Emulator отдельно от проги?
Хочу вот сделать несколько автопостеров для себя, но удобнее будет использовать их отдельно от самого эмулятора. Но там при создании различных объектов и выполнении их функций (например связанных с диалоговыми окнами) используются специфические классы, к которым нет доступа из стандартного php. Подскажите как правильно экспортировать для работы библиотеки XHE?
p.s. вопрос мне очень интересен, готов даже заплатить за его решение (в зависимости от трудоемкости)
|
|
|
08.06.2010, 12:09
|
#2
|
кодер-энтузиаст
Регистрация: 04.04.2007
Адрес: Джамайка
Сообщений: 3,381
Бабло: $447150
|
Отдельно от эмулятора ? Это как ?
В библиотеках нет ничего кроме запросов к хосту, где этот эмулятор находится.
|
|
|
08.06.2010, 12:09
|
#3
|
Member
Регистрация: 13.09.2009
Сообщений: 27
Бабло: $5100
|
1. Запустить хуман на машине с заданным ай-пи
2. Скопировать папку с шаблонами (\Templates) на вторую машину
3. Изменить в файле xweb_human_emulator.php строку
$xhe_host ="127.0.0.1:7010"; на свой ай-пи и порт
4. На второй машине запустить файл скрипта использую следующий вид:
php.exe -f <Путь к файлу скрипта>
Скрипт будет управлять браузером на 1 машине
|
|
|
08.06.2010, 12:16
|
#4
|
Senior Member
Регистрация: 24.09.2009
Сообщений: 267
Бабло: $49180
|
Хм, интересная идея применять библиотеки.
Мне вот что кажется - если просто скопировать все скрипты каталога templates и подключить xweb_human_emulator.php, то все объекты станут доступны сразу же. Как работать будет - не понятно пока. Нужно покопать php.ini, который в хумане стоит и подключить пару библиотек (возможно).
Мне кажется этого должно хватить ,чтобы функции заработали.
|
|
|
08.06.2010, 12:27
|
#5
|
хуйнанэ
Регистрация: 03.04.2007
Сообщений: 1,294
Бабло: $126446
|
|
|
|
08.06.2010, 13:22
|
#6
|
кодер-энтузиаст
Регистрация: 04.04.2007
Адрес: Джамайка
Сообщений: 3,381
Бабло: $447150
|
Цитата:
Сообщение от IFund
Хм, интересная идея применять библиотеки.
Мне вот что кажется - если просто скопировать все скрипты каталога templates и подключить xweb_human_emulator.php, то все объекты станут доступны сразу же. Как работать будет - не понятно пока. Нужно покопать php.ini, который в хумане стоит и подключить пару библиотек (возможно).
Мне кажется этого должно хватить ,чтобы функции заработали.
|
Да там ничего особо коцать не надо. Курл нужен и все. А он и так везде есть.
На серваке надо подключать xhe_human_emulator.php и рядом с ним должна лежать папка Objects. В скрипте до подключения надо переопределить $xhe_host, указав там нужный ip и порт, на которых висит клиент.
И все, можно с сервака управлять хоть сотней кседантов.
Последний раз редактировалось medar; 10.06.2010 в 07:37.
|
|
|
08.06.2010, 13:50
|
#7
|
Senior Member
Регистрация: 26.08.2008
Адрес: UA
Сообщений: 2,941
Бабло: $402835
|
т.е клиент нужно иметь? винду надо ставить и т.д?
или клиент у себя на дом. компе, хз надо курить, а то чета я не понял
|
|
|
08.06.2010, 16:04
|
#8
|
кодер-энтузиаст
Регистрация: 04.04.2007
Адрес: Джамайка
Сообщений: 3,381
Бабло: $447150
|
Цитата:
Сообщение от RedHead
т.е клиент нужно иметь? винду надо ставить и т.д?
или клиент у себя на дом. компе, хз надо курить, а то чета я не понял
|
Ну конечно винду ставить и xweb. Все делает клиент. php-библиотеки - это только перевод пхп-команд в http-запрос к клиенту.
А если клиент у тебя дома на винде стоит, то надо юзать внешние dns типа no-ip.com , чтобы компу присвоился домен и он был виден снаружи по mycomp.no-ip.org например.
Если php крутится у тебя тоже дома, то ip ставь 127.0.0.1 он же localhost
Последний раз редактировалось medar; 08.06.2010 в 16:31.
|
|
|
10.06.2010, 04:01
|
#9
|
Юниор
Регистрация: 27.09.2008
Адрес: spb
|
а не проще просто на курле автопостеры написать, чем так с кседантом заморачиваться?
|
|
|
10.06.2010, 05:17
|
#10
|
коплю на феррари
Регистрация: 03.07.2008
Сообщений: 1,251
Бабло: $148195
|
Цитата:
Сообщение от kerido
а не проще просто на курле автопостеры написать, чем так с кседантом заморачиваться?
|
вообще то не проще
|
|
|
|