+100 Retweet — скрипт Human Emulator
Добрый день. Сегодня я Вам расскажу о сервисе twitterfeed . Данный сервис выполняет кросспостинг RSS Ленты в Twitter микроблог.
Был проведен эксперимент с помощью скрипта под Human Emulator я добавил 78 аккуантов в twitterfeed, в результате каждый новый пост на блоге транслировался в 78 микроблогов , а это в свою очередь дает траффик и быструю индексацию.
В полной статье я выложил скрин с ретривами и скрипт под Human Emulator. Читайте!
Единственная проблема лишь в том, что один информатор показывает точное кол-во ретривов, а другой нет (на скриншоте это видно).
Как пользоваться скриптом? Итак, создаете 2 файла в папке My Scripts. Файл i.txt в этот файл пишете 0. Он будет выступать счетчиком, после очередного добавления микроблога число в файле i.txt будет увеличиваться на + 1. Следующий файл, это файл 100.txt в котором указаны аккуанты микроблогов, каждый с новой строки, каждый состоит из:
url;login;password;mail;pass_for_mail
После того, как файлы созданы. Запускаете Human Emulator. Переходите на сайт http://twitterfeed.com , регистрируетесь там. После регистрации авторизируйтесь и выставляйте расписание на скрипт (примерно 1 минута). Теперь каждую минуту скрипт будет запускаться и добавлять новый микроблог.
<?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");
$tw = file("100.txt");
$i = file_get_contents("i.txt");
if($i==101) die("Закончились аккуанты");
list($url,$login,$pass,$mail,$mailpass) = split(";",$tw[$i]);
$login = trim($login);
$pass = trim($pass);
$image->click_by_number('1');
$browser->wait_for(60,1);
$input->set_value_by_name('feed_feedname',rand(0,9999999999999999));
$browser->wait_for(60,1);
$input->set_value_by_name('feed_feedurl','http://feeds.feedburner.com/zircool');
$browser->wait_for(60,1);
$anchor->click_by_inner_text('Continue to Step 2',true);
$browser->wait_for(60,1);
$anchor->click_by_inner_text('Twitter',true);
$browser->wait_for(60,1);
$anchor->click_by_number(8);
$browser->wait_for(60,1);
sleep(3);
$input->set_value_by_number('0',$login);
$input->set_value_by_number('1',$pass);
$button->click_by_name('allow');
$browser->wait_for(60,1);
sleep(3);
$anchor->click_by_inner_text('Create Service ',true);
$browser->wait_for(60,1);
$anchor->click_by_inner_text('All Done! ',true);
$browser->wait_for(60,1);
$anchor->click_by_inner_text('Go to Dashboard ',true);
$browser->wait_for(60,1);
$browser->navigate('http://twitter.com');
$browser->wait_for(60,1);
$anchor->click_by_inner_text('Maybe later',true);
$browser->wait_for(60,1);
$anchor->click_by_href('http://twitter.com/logout',true);
$browser->wait_for(60,1);
$browser->navigate('http://twitterfeed.com/dashboard');
$browser->wait_for(60,1);
$wr = $i+1;
$fp = fopen ("i.txt", "w+");
fwrite ($fp, $wr);
fclose ($fp);
// Quit
$app->quit();
?>
Вот как то так) Если будут вопросы, задавайте!
А спонсор сегодняшнего скрипта: Последние правила дорожного движения 2010. Будь в курсе новых изменений ПДД!



Авторегер Narod.ru
[FAQ] Как грамотно писать скрипты под Human Emulator.
Автоматическая аддурилка Yandex
Test Maker v 1.0 — бесплатная CMS для создания online тестов
Здравствуйте! Меня зовут Михаил.Раньше я называл себя Новороссийским бомжем, но решил немного отойти от этого. Теперь мой блог - это Блог PHP программиста. Я уже 3 года занимаюсь PHP программированием. С недавнего времени создаю и продвигаю web сайты. Среди собственных разработок — самописная CMS, работающая на файлах, CMS для создания online тестов и т.д.
супер )
очень подумываю, чтобы прикупить HE
[Ответить]