- Регистрация
- 20 Июл 2009
- Сообщения
- 237
- Реакции
- 59
- Автор темы
- Заблокирован
- #1
Скрипт автоматизации работы в Спанель на ХНЕ
Решил заняться автоматизацией
Начал писать скрипт и столкнулся с небольшой загвоздкой...
Что планировалось:
1. Логинемся
2. Создаем доп. домен
3. Разархивируем из корня в папку созданного домена заранее подготовленную сборку WordPress
4. Создаем БД (юзер, пасс, настройки, права) + запись в файл
...
Вот начало скрипта
Затык произошел на пункте №3. Не пойму как выделить зиповский файлик для дальнейшей разархивации?
Помогите, люди добрые?!
Решил заняться автоматизацией
Начал писать скрипт и столкнулся с небольшой загвоздкой...
Что планировалось:
1. Логинемся
2. Создаем доп. домен
3. Разархивируем из корня в папку созданного домена заранее подготовленную сборку WordPress
4. Создаем БД (юзер, пасс, настройки, права) + запись в файл
...
Вот начало скрипта
PHP:
<?php
// The following code is required to properly run XWeb Human Emulator
require("../Templates/xweb_human_emulator.php");
$url = "test.ru";
// Подключаемся
$browser->navigate("http://IP:2082");
$browser->wait_for(240,1);
// Логинемся
$input->set_value_by_name (user,"user");
$input->set_value_by_name (pass,"pass");
$button->click_by_number(0);
$browser->wait_for(240,1);
$anchor->click_by_number(98);
$browser->wait_for(240,1);
// Вводим рег данные
$input->set_value_by_name("domain",$url);
$input->set_value_by_name("user","user");
$input->set_value_by_name("dir","public_html/".$url);
$input->set_value_by_name("pass","pass");
$input->set_value_by_name("pass2","pass");
$button->click_by_name("go");
$browser->wait_for(240,1);
// Идем на хоум
$anchor->click_by_number(0);
$browser->wait_for(240,1);
// Диспетчер
$anchor->click_by_number(56);
$browser->wait_for(240,1);
$button->click_by_number(0);
$browser->wait_for(240,1);
//
$browser->navigate("http://насильный переход в диспетчера");
$browser->wait_for(240,1);
// Нужно выделить файл с архивом
// Quit
$app->quit();
?>
Затык произошел на пункте №3. Не пойму как выделить зиповский файлик для дальнейшей разархивации?
Помогите, люди добрые?!