...

понедельник, 25 ноября 2013 г.

Небольшой lifehack, или способ быть в топе новостей в ВК



Привет всем. Если вы заводили сообщество в ВКонтакте, то наверняка задумывались, как сделать подачу материала наиболее эффективной: будь то реклама или просто пост. Недавно я нашел один незамысловатый способ сделать пост в ВК на вершине (или почти на вершине) новостей: когда человек не зайдет в список новостей, ваш пост оказывается среди первых.



Алгоритм не претендует на гениальность, но, на мой взгляд, смысл в нем есть. Все что требуется — просто периодично публиковать новость. А чтобы не засорять паблик сразу же ее удалять. Конечно, для этого нужна включенная машина, да и другие посты публиковать не «comme il faut», поэтому смысл запускать скрипт ниже лишь для рекламы и популяризации сообщества. Реализация на JavaScript (просто запускаем его на нужной странице):

{
i = 1;
setInterval(function()
{
now = new Date();
olymp = new Date(2014, 1, 7, 20, 14, 0, 0);
var timeToOlymp = (olymp - now) //(1000*60*60*24);
s = "До Олимпиады в сочи осталось: \n\t"
+ Math.floor(timeToOlymp / 1000) + " сек.,\n\t или "+
Math.floor(timeToOlymp / (1000*60)) + " мин.,\n\tили "+
Math.floor(timeToOlymp / (1000*60*60)) + " часов,\n\tили "+
Math.floor(timeToOlymp / (1000*60*60*24)) + " дней\n";

document.getElementById("post_field").value = s;
document.getElementById('send_post').click();
try{
document.getElementsByClassName('post_delete_button fl_r')[0].click();
}catch(err){}

}, (i%2==0) ? 100000 : 200000)
}


Думаю, тут затруднений не должно появиться, если вы знакомы с JavaScript (пишем пост, кликаем на кнопку, удаляем предыдущий). Обратите внимание на номер (в моем случае [0]) последнего поста перед новым: на моей персональной странице именно нулевой считался последним, в сообществе первый ([1]). Я не совсем понял, в чем была моя ошибка, скорее всего случайно удалил пост перед экспериментом в ручную.


Еще один момент. Для чего (i%2==0)? 100000: 200000? Я подозреваю, что капча вылетает не только, когда пост часто публикуется, но и когда периодично, поэтому интервал времени будет у нас переменным.


Как видите, мой пост публикуется раз в 100 или 200 секунд. Пробовал оставить на ночь — капча так и не вылетела (фича или баг?).


Хорош ли этот трюк и трюк ли это? Фича или баг? Хорошо ли быть навязчивым? Решать вам. Однако ночь продержаться на верхушке получилось.


This entry passed through the Full-Text RSS service — if this is your content and you're reading it on someone else's site, please read the FAQ at fivefilters.org/content-only/faq.php#publishers.


Комментариев нет:

Отправить комментарий