В продолжение темы автоматизации социальных сетей к уже существующим скриптам для социальных сетей мы решили добавить ещё один — это скрипт публикации записей с картинками на стену в Фейсбуке (facebook). Этот скрипт работает аналогично скрипту автоматической публикации записей на стену в Вконтакте(vk.com).
Скрипт работает так: из папки с файлами в текстовом виде берётся по очереди файлы и публикуются в виде записи на стену в Фейсбуке (facebook). Во время публикации записи из другой папки случайным образом берётся картинка и прикрепляется к публикуемой в данный момент записи. С помощью пауз можно выставить любой промежуток времени между публикациями записей. Например: раз в час или раз в два часа.
Настройки скрипта:
// ///////////////////////// настройки скрипта ///////////////////////////// // введите данные аккаунта в "" $login = "aroghachiova@bk.ru"; $pwd = "creator"; // путь к папке со статьями $path_to_texts = "data/articles/"; // путь к папке с рисунками $path_to_imgs = "data/images/"; // путь к папке с добавленными статьями $path_to_res_texts = "res/articles/"; // путь к папке с добавленными рисунками $path_to_res_imgs = "res/images/"; // ожидание между шагами $wt = 5; $wt_long = 10; // паузы между публикациями записей на стену // ожидание будет случайное в заданном диапазоне $wt_long1=60; $wt_long2=360;
Сам скрипт выглядит следующим образом:
Статья успешно перемещена.";
}
else
{
echo "
Статья НЕ перемещена!!!";
}
// перемещаем статью
if ($file_os->move($image,$path_to_res_imgs. $file_os->get_name($image),false))
{
echo "
Статья успешно перемещена.";
}
else
{
echo "
Статья НЕ перемещена!!!";
}
// ожидание между добавлениями
sleep(rand($wt,$wt_long));
}
// выйти из аккаунта
$anchor->click_by_name("navAccountLink");
$button->click_by_value("Выйти",false);
debug_mess(date("\[ d.m.y H:i:s\] ")." скрипт закончил работу
");
// Quit
$app->quit();
?>
Видеоролик как работает скрипт автоматической публикации для Фейсбук
Скрипт написан для Human Emulator 4.6.39 и выше.
