Небольшой скрипт для автоматизации рекламных постов или просто взаимного репостинга между своими группами вКонтакте.
Основные принципы:
— условно делим месяц на 3 части с 1 по 10 число, с 11 по 20 число, с 21 по 31 число.
— каждые сутки условно также делим на три части утро с 0 до 11 часов, день с 12 до 19 часов, вечер с 20 до 23 часов.
— указываем девять разных объектов для репостинга (утром с 1 по 10 число, днём с 1 по 10 число, вечером с 1 по 10 число, аналогично утром с 11 по 20 число, днём с 11 по 20 число… и так далее).
— указываем токен администратора или редактора группы
— указываем айди группы куда делать репосты
— ставим на крон каждый день — три раза в сутки например в 10 часов, 15 часов и 22 часа.
Наслаждаемся автоматическим репостингом три раза в сутки, каждый день! Разнообразие ёпта! Ваши хомяки не будут уставать от однообразной рекламы увеличения пениса! Показывайте им разную рекламу! Щастя! Мир в твой дом, %username%!
Собственно код:
Скачать: grepost.zip
Основные принципы:
— условно делим месяц на 3 части с 1 по 10 число, с 11 по 20 число, с 21 по 31 число.
— каждые сутки условно также делим на три части утро с 0 до 11 часов, день с 12 до 19 часов, вечер с 20 до 23 часов.
— указываем девять разных объектов для репостинга (утром с 1 по 10 число, днём с 1 по 10 число, вечером с 1 по 10 число, аналогично утром с 11 по 20 число, днём с 11 по 20 число… и так далее).
— указываем токен администратора или редактора группы
— указываем айди группы куда делать репосты
— ставим на крон каждый день — три раза в сутки например в 10 часов, 15 часов и 22 часа.
Наслаждаемся автоматическим репостингом три раза в сутки, каждый день! Разнообразие ёпта! Ваши хомяки не будут уставать от однообразной рекламы увеличения пениса! Показывайте им разную рекламу! Щастя! Мир в твой дом, %username%!
Собственно код:
<? $token = '5385e1fc54e3d96187a6a75cefcdf5fd3d100fc9773d2'; // жамшут токена начальника $groupid = '102020880'; // айди группы начальника // month_line делят месяц на три части с 1 по 10 число, с 11 по 20 число, с 21 по 31 число $month_line1 = '10'; $month_line2 = '21'; //day_line делят сутки на три части: утро с 0 до 11 часов, день с 12 до 19 часов, вечер с 20 до 23 часов $day_line1 = '11'; $day_line2 = '20'; // ОБЪЕКТЫ ДЛЯ РЕПОСТИНГА // утро с 1 по 10 число месяца $object_m1 = 'wall-125219797_4'; // день с 1 по 10 число месяца $object_d1 = 'wall-4180118_139'; // вечер с 1 по 10 число месяца $object_e1 = 'wall-4180118_128'; // утро с 11 по 20 число месяца $object_m2 = 'wall-91785268_3219'; // день с 11 по 20 число месяца $object_d2 = 'wall-4180118_136'; // вечер с 11 по 20 число месяца $object_e2 = 'wall-4180118_133'; // утро с 21 по 31 число месяца $object_m3 = 'wall-4180118_125'; // день с 11 по 20 число месяца $object_d3 = 'wall-4180118_124'; // вечер с 11 по 20 число месяца $object_e3 = 'wall-4180118_116'; //**************** РАБОЧИЯ ТЕЛО СКРИПТА РАВШАНА МАНА НИ ТРОГАЙ ПАЗАЛУСТА $date_time_array = getdate( time() ); $cur_day = $date_time_array['mday']; $cur_hour = $date_time_array['hours']; // дни месяца с 1 по 10 if ($cur_day <= "$month_line1") { // утро с 1 по 10 if ($cur_hour <= "$day_line1") { $repost = vkapi('wall.repost?object='.$object_m1.'&group_id='.$groupid.'&access_token='.$token.'&v=5.57'); } // день с 1 по 10 if ($cur_hour > "$day_line1" and $cur_hour < "$day_line2") { $repost = vkapi('wall.repost?object='.$object_d1.'&group_id='.$groupid.'&access_token='.$token.'&v=5.57'); } // вечер с 1 по 10 if ($cur_hour >= "$day_line2") { $repost = vkapi('wall.repost?object='.$object_e1.'&group_id='.$groupid.'&access_token='.$token.'&v=5.57'); } } // дни месяца с 11 по 20 if ($cur_day > "$month_line1" and $cur_day < "$month_line2"){ // утро с 11 по 20 if ($cur_hour <= "$day_line1") { $repost = vkapi('wall.repost?object='.$object_m2.'&group_id='.$groupid.'&access_token='.$token.'&v=5.57'); } // день с 11 по 20 if ($cur_hour > "$day_line1" and $cur_hour < "$day_line2") { $repost = vkapi('wall.repost?object='.$object_d2.'&group_id='.$groupid.'&access_token='.$token.'&v=5.57'); } // вечер с 11 по 20 if ($cur_hour >= "$day_line2") { $repost = vkapi('wall.repost?object='.$object_e2.'&group_id='.$groupid.'&access_token='.$token.'&v=5.57'); } } // дни месяца с 21 по 31 if ($cur_day >= "$month_line2") { // утро с 21 по 31 if ($cur_hour <= "$day_line1") { $repost = vkapi('wall.repost?object='.$object_m3.'&group_id='.$groupid.'&access_token='.$token.'&v=5.57'); } // день с 21 по 31 if ($cur_hour > "$day_line1" and $cur_hour < "$day_line2") { $repost = vkapi('wall.repost?object='.$object_d3.'&group_id='.$groupid.'&access_token='.$token.'&v=5.57'); } // вечер с 21 по 31 if ($cur_hour >= "$day_line2") { $repost = vkapi('wall.repost?object='.$object_e3.'&group_id='.$groupid.'&access_token='.$token.'&v=5.57'); } } function vkapi($method) { $ch = curl_init("https://api.vk.com/method/".$method); curl_setopt($ch,CURLOPT_RETURNTRANSFER,true); curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,false); curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,false); $response = curl_exec($ch); curl_close($ch); return $response; } ?>
Скачать: grepost.zip
0 комментариев