X-Scripts

Power by humanemulator

НАШИ КОНТАКТЫ:
ICQ My ICQ 625657402: 625657402
Наш скайп: igor_sev2
Email : order@x-scripts.com

Сообщество программистов и манимейкеров


Скрипт Human Emulator автоматического постинга в твиттер

Многие из нас ведут активную социальную жизнь и имеют аккаунты сразу в нескольких социальных сетях. При этом стараясь держать все свои акаунты в актуальном состоянии, что отнимает массу времени. Представляем вашему вниманию скрипт автоматической публикации сообщений в Twitter

Скрипт работает следующим образом: заходит в указанный аккаунт на твиттере. И из приготовленного вами файла постит через определённый промежуток времени ваши сообщения.

На входе скрипт принимает файл с ссобщения в формате:
И всё чаще перед ними, как и перед простыми пользователями встают рутинные задачи.
Многие задачи можно решить с помощью скриптов.
Наимение затратный вариант это php-скрипты.
... и т.д.

Настройки скрипта:

// данные аккаунта на твиттере
$str_lg_tw="DmitriyDumanovs";
$str_pass_tw="kuvxplscgQQ4110";
// путь к файлу со всеми твитами
$path_to_tws = "data/twits.txt";
// ожидание между твитами в секундах
$wt_min="10";
$wt_max="15";

Если у вас не один а несколько аккаунтов в твиттере, вы можете лекго подправить скрипт на работу с аккаунтами, которые будут браться из файла.

Сам скрипт выглядит следующим образом:

<?php
/*  производитель: x-scripts                                     
**  тип продукта: скрипт под Xweb Human Emulator  
**  сайт программы: humanemulator.info                  
**  наш сайт: x-scripts.com                                     
**  по всем вопросам обращайтесь:                       
**  email: order@x-scripts.com                                
**  icq: 625657402                               
**  skype: igor_sev2                             
*/

$xhe_host ="127.0.0.1:7010";

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

// //////////////////////// настройки скрипта /////////////////////////
// данные аккаунта на твиттере
$str_lg_tw="DmitriyDumanovs";
$str_pass_tw="kuvxplscgQQ4110";
// путь к файлу со всеми твитами
$path_to_tws = "data/twits.txt";
// ожидание между твитами в секундах
$wt_min="10";
$wt_max="15";

// скрипт работает в режим отладки
$dbg = true;

// //////////////////////// дополнительные модули ///////////////
// функции 
require_once("tools/functions.php");

// /////////////////////// скрипт ///////////////////////////////////////////
debug_mess(" скрипт запустили");

// перейти на пустую страницу
$browser->navigate("about:blank");
// чистим браузер
$browser->clear_address_bar_history();
$browser->clear_cache();
$browser->clear_cookies("");
$browser->clear_history();
// получить твиты в массив
$a_tws= file($path_to_tws);

// перейти на твиттер
$browser->navigate("https://twitter.com");

// залогиниться в твиттер
if(!login_tw($str_lg_tw, $str_pass_tw))
{
   debug_mess("не удалось войтив аккаунт!! скрипт закончил работу.");
   $app->quit();
}

// будем постить твиты под ряд 
foreach($a_tws as $tweet )
{
   // пропустить пустой
	if($tweet=="")
     continue;
	// постим
   $div->set_inner_text_by_name("tweet-box-mini-home-profile","");
	$div->set_focus_by_attribute("id", "tweet-box-mini-home-profile");
	$keyboard->send_input($tweet, 10);
	sleep(2);
	$btn->click_by_attribute("class", "btn primary-btn tweet-action", true);
	sleep(rand($wt_min,$wt_max));
}

debug_mess("скрипт закончил работу");
// Quit
$app->quit();
?>

Видеоролик как работает скрипт автоматической публикации твиттов в twitter.com




Скрипт написан 2.04.2013 в Human Emulator 4.6.5 Advanced. На момент публикации статьи 04.04.2013 скрипт был рабочий.

скачать скрипт
Количество скачиваний: 2491

<< Другие скрипты

Human Emulator Free!
Бесплатная версия программы Human Emulator!
Скачать программу можно тут!