меня не любят девушки или как накрутить анкету в Фотостране

Есть такой замечательный сайт знакомств Фотострана. Там разнополые, впрочем не всегда, жаждут встретить друг друга и слиться в сексуальном экстазе в единое целое, это не мои домыслы, именно в таком ключе меня познакомили с этим сайтом, видимо у кого-то был высокий CTR на это дело. Процент реальных анкет, насколько я могу судить по своему опыту, там гораздо больше чем в ВК, а следовательно вероятность реальной встречи, что само по себе звучит ужасающе для компьютерных социопатов, довольно велика. Разумеется, чтобы анкету заметили пачки нимфоманок с бешенством матки или крутые поцаны со спермотоксикозом и рваной ширинкой, необходимо сначала грамотно засветить свой мужественный/женственный профиль. О том, как автоматизировать долгий процесс популяризации анкеты здесь и пойдет речь.
В Твиттере Lukmus раскрылся как секссимвол

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

Нам понадобятся следующие конкурсы (я буду называть их так): Встречи (скрипт meeting), Лицо с обложки (fsrating) и Голосование Мисс/Мистер (contest).

Userscript

Суть накрутки популярности заключается в автоматизации процесса голосования в приведенных выше конкурсах. Для автоматизации я предлагаю использовать Userscript. Что такое Userscript и как его устанавливать я уже описывал ранее.

Собственно сам скрипт:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
// ==UserScript==
// @name        fs_like_click
// @author Lukmus (blog.lukmus.ru)
// @namespace   fotostrana.ru
// @include     about:addons
// @version     1.0
// @require  http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js
// ==/UserScript==
 
(function (window, undefined) {
    var w;
 
    if (typeof unsafeWindow != undefined) {
        w = unsafeWindow
    } else {w = window;}
 
    if (w.self != w.top)return;
 
    alert('fs photo click & contest click 10k with if loaded');
    if (/http:\/\/fotostrana.ru\/\?fsrating=(.)+/.test(w.location.href)) {
    	for(i=0;i<10000;i++){
		setTimeout(function(){
		  if(Math.random()*10>2)
		    $('.ibtn.ibtn-big.ibtn-blue.fsr-photo-like').click();
		  else
		    $('#fsr-photo-next-arrow').click();
		},i*2000);
	}
    }
 
    if (/http:\/\/fotostrana.ru\/contest\/(.)+/.test(w.location.href)) {
 
    	for(i=0;i<10000;i++){
	        if(i==0)delay=10000; else delay=0;
 
		setTimeout(function(){
		  strs=/.+addPaid.+/.test($('.contest-btn.contest-btn-big.contest-popup-main-btn-vote').attr('onclick'));
		  if(!strs)
		    $('.contest-btn.contest-btn-big.contest-popup-main-btn-vote').click();
		  else
		    contestApp.popupMain.next();
 
		},delay+i*2000);
	}
    }
 
    if (/http:\/\/fotostrana.ru\/meeting(\/)?/.test(window.location.href)){
      for(i=0; i<10000; i++){
	setTimeout(function(){$('.meeting-btn-bc.meeting-btn-bc-mb.btn.btn-big.btn-big-mb').click();},i*2000);
      }
    }
 
})(window);

В работе скрипта сможет разобраться любой, кто хоть чуть-чуть знает JavasScript и JQuery. Для не обладающих тайным знанием JS следует знать, что alert('fs photo click & contest click 10k with if loaded'); можно безболезненно удалить или закомментировать, если это предупреждение выводит из себя.

Эксплуатация

После того как Userscript успешно установлен, открываем в браузере Фотострану, логинимся и открываем 3 вкладки: Встречи, Лицо с обложки и Голосование Мисс/Мистер.

Голосование Мисс/Мистер

Помимо захода на саму страницу голосования надо собственно выбрать какого-нибудь персонажа и нажать на него, далее процесс голосования должен запуститься автоматически, однако если этого не произойдет следует обновить страницу (URL с уже выбранным персонажем).

Лицо с обложки

Тут для запуска надо тоже первоначально выбрать кого-нибудь, в случае если скрипт не стартанул нужно также обновить страницу.

Встречи

Здесь никого выбирать не надо, скрипт должен сразу начать голосовать, но если этого не произошло опять же обновляем страницу. Выбирать во Встречах можно не более 100 раз в час, скрипт автоматически выбирает не “Да”, а “Возможно”, но Фотострана учитывает и этот ответ тоже как положительный.

Собственно теперь остается только открыть три вкладки и свернуть браузер, через 3-5 часов ваша популярность взлетит до небес. Причиной такого неожиданного роста внимания к вашей персоне – любопытство и благодарность, если вы за кого-то голосуете или вам “нравится” чья-то фотография, то в Фотостране вас за это обязательно отблагодарят ни о чем не подозревающие дамочки по ту сторону монитора.

18 Comments to “меня не любят девушки или как накрутить анкету в Фотостране”

  1. Максим пишет:

    Хм, а интересная задумка. С этим можно что-нибудь придумать… Было бы неплохо трафик добывать так. Хотя это пряд ли.

  2. lukmus пишет:

    Для новой версии contest’а не пашет старый скрипт. Решение такое: на мобильной версии запускать

    for(i=0;i<10000;i++){
    if(i==0)delay=10000; else delay=0;
    setTimeout(function(){$(‘div.cm-nominations-list-item-buttons button.cm-nominations-list-item-button-self.cm-btn.cm-btn-orange:eq(4)’).click()},delay+i*2000);}

  3. 777 пишет:

    не работает

  4. 7777 пишет:

    for(i=0;i<10000;i++){
    if(i==0)delay=10000; else delay=0;
    setTimeout(function(){$("div.cm-nominations-list-item-buttons button.cm-nominations-list-item-button-self.cm-btn.cm-btn-orange:eq(4)").click()},delay+i*2000);}

    Кавычки испортились, нужно заменить на обычные одинарные.
    А ещё вопрос, часто процесс останавливается на фотографии с серой кнопкой, можно ли дописать чтобы скрипт ещё и на неё кликал?

    • lukmus пишет:

      не понял, про голосование в каком конкурсе ты пишешь? Испортился только скрипт, который отвечает за Мисс/Мистер, остальные работают.

      Новый скрипт для Мисс/Мистер (запускать в полной версии сайта):

      for(i=0;i<10000;i++)setTimeout(function(){$('span.contest-popup-button-big-label').click()},i*2000);

      • 7777 пишет:

        Да, про contest я и писал. И у меня большой скрипт через обезьяну так и не запускается на лисе, попап появляется, но кликов не происходит, как не обновляй страницу с участником. Нельзя ли для каждого конкурса лёгкий скрипт, который через консоль работает, пожалуйста? Новый скрипт отлично справляется.

        • lukmus пишет:

          в ФС изменились URL, поэтому проверка URL в if’ах не проходит и скрипт не стартует. Есть два выхода: поправить URL в UserScript и, забив на UserScript, просто запускать нужный скрипт в консоли.

          Скрипты для консоли

          Лицо с обложки

          for(i=0;i<100000;i++){
          		setTimeout(function(){
          		  if(Math.random()*10>2)
          		    $('.ibtn.ibtn-big.ibtn-blue.fsr-photo-like').click();
          		  else
          		    $('#fsr-photo-next-arrow').click();
          		},i*1500);
          	}

          Встречи

          for(i=0; i<10000; i++){
          	setTimeout(function(){$('.meeting-btn-bc.meeting-btn-bc-mb.btn.btn-big.btn-big-mb').click();},i*2000);
                }

          Голосование Мисс/Мистер

          for(i=0;i<10000;i++)
          		setTimeout(function(){$('span.contest-popup-button-big-label').click()},i*2000)
          • 7777 пишет:

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

  5. lukmus пишет:

    Как узнать страницу пользователя в списке “Я хочу встретиться”:

    1. Заходим в список (http://fotostrana.ru/meeting/index/myclicks/)
    2. Выбираем интересующий объект
    3. Жмем Подарить подарок
    4. Через консоль браузера инспектируем кнопку “Подарить” во всплывшей на передний фон форме
    5. Кнопка является элементом span с JS-тригером OnCLick: onclick=”meeting.gift.send(XXXXX, ”, 0, ‘Victim name’);”, где XXXXX и есть id искомого объекта

  6. мимопроходил пишет:

    хорош)
    вся хуйня работает, но первый пост с актуальными скриптами лучше обновить. каменты не все чиатют

  7. мимопроходил пишет:

    а вот еще вопрос от нуба. где в первом скрипте изменить время через которое фотки лайкаются? я до того как нашел эту статью – использовал софт для мышки bloody. скриптом у меня по 4 лойса ставится в секунду и сайт все успевает обрабытывать. до достижения оценить 100.000 фото осталось 25к, это несколько часов кликера всео)

  8. мимопроходил пишет:

    разобрался где время клика изменять. 500мс по мне самое то

    кстати еще фишка. все эти скрипты можно запускать в 3-4 браузерах одновременно, а если еще виртуалку добавить)) актуально для всех скриптов кроме встреч, там ограничение и от количества пользы никакой

  9. lukmus пишет:

    Как узнать пользователя во “Встречах”

    1. В браузере инспектируем фотографию, откуда получаем ID фотографии.
    photo ID

    2. Полученный ID поставляем в URL фотографии конкурса “Лицо с обложки”:
    https://fotostrana.ru/rating/?fromServiceBlock=0&ls=1&pos=2&fsrating=photoid-< ПОЛУЧЕННОЕ ID ФОТОГРАФИИ>+offset-0+album-ratingfeed+currentPhoto-0+pageSource-28

    3. Открывшиеся модальное окно с фотографией пользователя содержит ссылку на страницу этого пользователя.

    • мимопроходил пишет:

      привет
      слушай, а для приложения “кто умнее” такими скриптами ничего слабать нельзя? часто играю, одни и те де вопросы попадаются каждый день. если за месяц собрать базу вопросов с правильными ответами, то можно побеждать в турнирах изи

  10. димас пишет:

    а можно ставить лойсы только тем кто онлайн?

Leave a Reply to 7777

(обязательно)

(обязательно)