Мне захотелось узнать, реально ли выиграть в конкурсах репостов ВКонтакте.
Как это сделать? Ответ очевиден — надо участвовать во всех конкурсах и по теории вероятностей, чем больше конкурсов, тем больше шанс выиграть хоть что-то.
Идея простая, берем модуль
Пожалуйста,
Вход
или
Регистрация
для просмотра содержимого URL-адресов!
для Python и Пожалуйста,
Вход
или
Регистрация
для просмотра содержимого URL-адресов!
отправляем запрос:
Код:
pool.method('newsfeed.search', {'q':u'Конкурс репост подарки <мой_город>'})
Пожалуйста,
Вход
или
Регистрация
для просмотра содержимого URL-адресов!
все что нашли себе на страницу и вступаем в группы методом Пожалуйста,
Вход
или
Регистрация
для просмотра содержимого URL-адресов!
Что из этого получилось, с какими проблемами я столкнулся, читаем под катом
1) А не бот ли Вы? — говорим что нет и добавляем большую паузу между репостами
Код:
time.sleep(120.0+random.random()*200.0)
2) Спамеры часто используют слова «конкурс», «репост» и «подарки» для своих черных дел, пришлось завести черный список запрещенных частей слов:
Код:
порно
знакомств
sex
казино
вечеринк
кастинг
Пришлось расширить фильтр частями тех слов, которые мне были не очень интересны, но активно появлялись в поиске:
Код:
дрипк
vape
испаритель
предтрен
тотализатор
маникюр
массаж
наращивание
ламинирование
шугаринг
кружева
лосины
леггинсы
фотос
живая роза
инвалид
благотворительн
равнодушным
проведение праздника
не проводит конкурсов
20 рублей
Аллах
Иисус
Код:
закреп
написать
оставить
напишите
оставьте
добавить фото
зарегистрироваться
за счет победителя
на стене не ниже
Код:
поздравляем
у нас победител
ура! победител
наш победитель!
итоги подвели
победители определены
подводим итог
победителя выбрали
победителя определили
заканчиваются розыгрыши
завершаются три
завершаются два
часов до завершения конкурс
Тогда я добавил список из сотни «золотых» групп, которые несколько раз в неделю добавляют конкурсы репостов. Их можно легко найти по наличию слов «репост» или «бесплатный» в названии групп.
И стал репостить каждый час все их посты, содержащие хотя бы одно слово из белого списка:
Код:
лайк
репост
поделится
поделиться
Ну конечно! Конкурсы новые, надо только подождать… страница между тем быстро превращалась в помойку…
На второй неделе я уже отчаялся, но решил оставить скрипт еще пожить в кронтабе, «хлеба не просит».
Код:
Уже репостили -127246566,287
Уже репостили -58632226,1488768
Уже репостили -111588713,4372
Парсим группу: -141753712
"[club141753712|iPhone 7]\n [club141753712|Гироскутер] \n [club141753712|Фотоаппарат мгновенной печати]\n [club141753712|Аппарат для сахарной в3712|Плюшевый медведь]\n [club141753712|Рюкзак Smile Emoji]\n [club141753712|Футболка лучших подруг]\n [club141753712|Подушка смайлик ]\n \nПодпизов! "
Нет слова Репостим
"MP-3 плеер мы подарим случайному подписчику [club126861895|нашего паблика], сделавшему репост этой записи. \n \nСчастливчика определим 9 июля."
Репостим:
"MP-3 плеер мы подарим случайному подписчику [club126861895|нашего паблика], сделавшему репост этой записи. \n \nСчастливчика определим 9 июля."
owner_id -126861895 post_id 22900
""
Нет слова Репостим
" [club93442726|Магазин |☆ MODA MIX ☆| Men's] подарит 500 рублей случайному подписчику! \n \n Для участия в розыгрыше Вам нужно: \n Быть подписчclub93442726|Магазин |☆ MODA MIX ☆| Men's] \n Cделать репост этой записи и не убирать до розыгрыша \n \n Победителя узнаем 22 июня"
Уже репостили -136794404,4622
""
Нет слова Репостим
" [club56438119|Дорожные Ангелы. Помощь при ДТП. 44-00-06] подарит 500 рублей случайному подписчику! \n \n Для участия в розыгрыше Вам нужно: \nом группы [club56438119|Дорожные Ангелы. Помощь при ДТП. 44-00-06] \nCделать репост этой записи и не убирать до розыгрыша \n \n Победителя узнаем
Уже репостили -136794404,4625
""
Нет слова Репостим
"Спиннер мы подарим случайному подписчику [club126861895|нашего паблика], сделавшему репост этой записи. \n \nСчастливчика определим 9 июля."
Уже репостили -126861895,22886
"Ланч бокс мы подарим случайному подписчику [club126861895|нашего паблика], сделавшему репост этой записи. \n \nСчастливчика определим 26 июня."
Скрипт стал приносить по 1-4 выигрыша в неделю. Выигранные абонементы, билеты, курсы и услуги в других городах сразу же просил «переиграть», вещевые призы (одежду, игрушки, безделушки, косметику и т.д.) организаторы отправляли Почтой России, через пару месяцев работники почты уже знали меня в лицо и отдавали посылки, не проверяя паспорта.
На данный момент, за срок чуть более трех месяцев, скрипт сделал более 15000 репостов конкурсов. Выяснилось, Вконтакте имеет ограничение на количество групп — 5000, пришлось добавить выход из групп со старыми конкурсами. Почти каждый день мне пишут мошенники о выигранных айфонах, для получения которых нужно только оплатить доставку и спамеры, так как состою в тысячах групп различных тематик.
Как вывод могу сказать, что да, выигрывать в конкурсах репостов абсолютно реально, большинство призов — дешевые китайские сувениры