Что такое скрипт?

Скрипт — это программа или программный файл сценарий, которые автоматизируют некоторую задачу, которую пользователь делал бы вручную, используя интерфейс программы. Скрипты пишутся на скриптовый языках, которые различаются по своему синтаксису, сферам применения и возможностям. Например: AngelScript, Perl, Python, PHP, JavaScript, JScript и другие.

Сфера применения скриптов огромна. Например:

  • при их помощи пользователь получает возможность обращаться к базам данных
  • seo-скрипты, помогающие продвигать сайты, эти скрипты написанны, используя специальные программы автоматизации браузера - например XHE.
  • наблюдать статистику посещений (счетчики посещаемости)
  • совершать записи в гостевых книгах
  • оставлять комментарии к понравившимся статьям
  • на скриптах основаны все cms и форумы
  • скрипты помогают динамическому отображению веб-сайта
  • скрипты позволяют организовать изменения части сайта без перегрузки всей страницы
  • и многое многое другое

Но нас интересуют скрипты, которые пишутся под программу XWeb Human Emulator, так как эти скрипты позволяют автоматизировать действия человека в интернете, со всеми вытекающеми отсюда последствиями.

Итак, скрипты XHE это по сути PHP скрипты, которые используют встроенные в XHE библиотеки. Эти библиотеки и позволяют выполнять задачи по автоматизации действий пользователя во встроеном в программу браузере. Задачи могут быть самые разноообразные: регистрация и проверка аккаунтов; cбор, сравнение, хранение и отправка данных; проверка работоспособности сайта; тестирование защиты сайта; поиск и наполнение сайта контентом;.
В принципе всё что может делать человек в браузере можно автоматизировать с помощью скриптов XHE, которые будут выполнять эти же действия.

Скрипты запускаются на выполнение непосредственно в программе XHE и все действия производятся во встроенном браузере.

Пример простейшего скрипта:
<?php

$xhe_host 
="127.0.0.1:7010";

// The following code is required to properly run XWeb Human Emulator
require("../Templates/xweb_human_emulator.php");

// переходим на страницу google.com
$browser->navigate("http://www.google.com");
// wait on browser
$browser->wait_for(30,1);

// задаём в поле поиска x-scripts.com
$input->set_value_by_name('q','x-scripts.com');
// нажимаем кнопку искать
$button->click_by_name('btnK');
// ждём пока браузер загрузит страницу
$browser->wait_for(30,1);

// кликнем по ссылке с текстом x-scripts.com
$anchor->click_by_inner_text('x-scripts.com',false);
// ждём пока браузер загрузит страницу
$browser->wait_for(30,1);

// Quit
$app->quit();
?>

Наши контакты

Выполняем разработку скриптов под XHE на заказ.

Конфиденциальность и не использование скриптов в своих целях гарантируем!

ICQ : 625657402

Email : order@x-scripts.com

ICQ часто теряет сообщения. Если Вам не ответили, пожалуйста, пишите нам на e-mail.

Последние скрипты

Советы специалистов

У нас большой опыт написания скриптов и разработки Веб-инструментов, которым мы готовы поделиться с вами. Пишите ваши комментарии!

Последние статьи