Webmoney-бонуси в культурному руслі

  1. минуле

Років 10-12 тому я все думав «де б зрубати грошей на халяву».
В клієнті Webmoney тоді були на останній вкладці посилання «Витратити» і «Заробити» з красивими піксель-артнимі значками (і зараз є, але піктограми не такі красиві).
При погляді моїми скляними очима на це посилання «ЗАРОБИТИ» одна тільки думка що в інеті можна не тільки витратити, але і заробити (!) Трясла мене. І я, судорожно перебираючи кістлявими висохлими пальцями кнопки на своїй старій зажіренние клавіатурі, шукав де ж тут заробити щось можна.
Хотілося знайти місце в інтернеті, де просто видаються гроші. Щоб їх забирати і складати в WMR / WMZ-гаманець, стежачи розширеними зіницями за щоденним зростанням заповітної цифри. Щоб зберігати їх, збирати їх, чахнути над ними.
Але всі сайти, описані в вебмані-клієнті, виявилися заробітком типу «перегляд сайту за таймером з капчі в кінці». І ці таймери були так нудні, борги, з такими копійками на виході - що я не захотів так мучитися. Я хотів тиснути просту кнопку і отримувати грошенят!
Але був ще одне джерело грошей, тоді він тільки розвивався - «бонуси вебмані». Власники деяких сайтів роблять де небудь в куточку сайту поле типу «Введіть номер WMR-гаманця», поруч поле «Введіть цю капчу» і кнопку «Забрати бонус». Тоді, на зорі бонусовидаванія, у деяких сайтів навіть капчи не було. Народ заходив на такий сайт, підвищував відвідуваність цього сайту, отримував свій законний бонус, заодно прочитував інформацію на сайті.
І у мене народилася думка - як би культурно і акуратно зібрати ці бонуси, зробивши ту заповітну кнопку, після натискання на яку будуть приходити гроші.
Це був приблизно третій курс інституту, 2004 року (-5) рік

минуле


Дрібними жадібними обертовими вічками я читав HTML-код сторінок, витираючи рукавом піт з чола, в спробах зрозуміти - як же викликати отримання бонусів без всієї цієї тяганини. Я побачив і зрозумів своїм маленьким недавно ще шкільним мозком, що при відправці вміст полів передається як параметри куди то в скрипт. І мене смикнуло перший раз зробити прогу, яка б мала таблицю таких сайтів, і щоб вона автоматично перебирала б їх усіх, відправляла б параметри, збирала бонуси.
І ось я вже сиджу за монітором, збираю суперпрогу, не знаючи при цьому правильного написання по-російськи слова «офіційний», попутно використовуючи всякі TBitBtn в інтерфейсі зі значками доларових купюр, але це було неважливо:

Шаблонні% WMID і% WMR замінюються на номери ідентифікатора і гаманця і відправляються на сайт через TWebBrowser в правій частині вікна. У відповідь в браузері видно результат, а в Webmoney-клієнті приходять гроші! Це був тріумф, я натискав кнопки, збирав гроші. Можна було це робити хоч кожен день.

справжнє


Йшли роки, і я дізнався що сайти час від часу закриваються, роздача бонусів припиняється або знову відновлюється. Та й навчання в інституті все сильніше затягувало і забирало час. А потім ще й робота, і аспірантура, і захист, і знову робота ...
І ось в 2015 році мене знову потягнуло. Стан справ виявилося таким, що всюди включили капчу. Мабуть щоб не було надто легко фармить бонуси з різних IP на різні WMID і різні гаманці. Нову програму для збору бонусів довелося робити не на передачі готових параметрів скриптів, а на простому перегляді сайтів з бонусами в браузері. Майже все робить користувач, і майже все для цього полегшує йому програма.
Програма вийшла така:

Я пролазив багато сайтів з бонусами, з посиланнями на бонуси, з посиланнями на сайти з посиланнями на бонуси. Я зібрав таблицю сайтів. Списав з них мінімальний і максимальний розмір бонусу (для тих бонусів, які видаються рандомно в деяких межах) і валюту бонусу (на деяких сайтах валюта кожен день різна, то рублі, то білоруські рублі, то гривні, така валюта позначена в програмі як «WM ? »).

Я вже дізнався при розробці браузера Bro для PaintCAD ( geektimes.ru/post/202606 ), Що вбудований в форму браузер TWebBrowser оре з дикими обмеженнями (Windows піклується про безпеку користувачів). Тому деякі сайти, ті що простіше, вдається використовувати в дірці TWebBrowser посеред форми. Але деякі інші, на яких jQuery, лаються, не хочуть працювати і видавати бонуси - тоді їх доводиться запускати в окремому вікні. Це можна зробити як через звичайний IE, так і через «браузер за замовчуванням» кнопкою «Відкрити в вашому браузері».

Оскільки авторазгадиваніе капчи для бонуса - це справа дуже хитре, то я залишив цю задачу для користувача.
Але щоб спростити отримання бонусу - я вирішив підкотити бонусне поле прямо до користувача. Для цього мені треба було всього лише для кожного сайту в таблиці задати X і Y розташування бонусного поля і після завантаження сайту (через деякий час за таймером) бонусні поля викотяться прямо на середину дірки-браузера. І можна, не бачачи інші елементи сайту, не плутаючись, ввести номер гаманців, капчу і отримати бонусні гроші. Якщо сайт вантажився довго, то таймер переходу до бонусного полю може не спрацювати, і тоді треба вручну натиснути кнопку «До бонусному полю».
Деякі сайти з бонусами ставлять умови «Подивіться три сторінки на сайті, затримуючись на них не менше 15 секунд». Для цих сайтів були зроблені кнопки «В самий верх», «В самий низ» (щоб нагорі смикнути три рази посилання з іншого сторінкою сайту) і таймер, що відраховує злощасні 15 секунд і номер заходу (1, 2, 3).

Щоб гаманці було легше вводити - їх можна просто копіювати з готових полів (за аналогією з вищенаведеним скріншотом старої проги). А поля з номерами гаманців зберегти один раз в налаштування проги при першому запуску. При цьому з другого запуску поля заблоковані (щоб випадково не змінити) і розблокувати їх можна тільки прапорцем «Розблокувати поля для зміни реквізитів».

Оскільки сайти вмирають і оживають, видають і не видають бонуси - то добре б було для таблиці сайтів ввести систему рейтингів, позначаючи підозрілі сайти (жовтим кольором) і ті, які взагалі перестали видавати (червоним кольором). І це було зроблено.

Щоб переходити від бонусного сайту до наступного - були введені кнопки «Наступний бонус» і «Попередній бонус». При цьому сайти, помічені червоним кольором - пропускаються автоматично. Таким чином, користувач формує свій список сайтів, на які він заходить і фарм бонуси.

Ну і звичайно, маючи таблицю сайтів з бонусами, хотілося порахувати яка ж прибуток за один щоденний прохід. Статистика по базі виводиться на вкладці «Налаштування і оновлення».

Разом в базі 51 сайт з бонусами, 29 сайтів відкриваються у внутрішньому браузері (і підкочується прямо до поля виведення, залишається ввести гаманець і капчу і отримати бонус), а 22 сайта зі складними скриптами відкриваються в зовнішньому вікні.
Про пропущені 7 сайтів в базі

Пропущені 7 сайтів - з категорії «вибери будь-які 3 сайта у день», тому ці сім за замовчуванням вимкнені, а інші три з тієї ж категорії - включені і не будуть пропускатися при переборі всієї таблиці. Детальніше див. Графу Доп.условія в таблиці навпроти пропущених (позначених червоним) за замовчуванням сайтів.


І в залежності від удачі користувач може вже зараз заробити до 3-5 рублів кожен день. Звичайно це не 30 або 300 рублів (або 3000, ну або 30000). Але це стабільний дохід. За місяць який-небудь небагатий юнак, без стабільного доходу, з далекої провінції, з оплатним батьками інтернетом може зібрати собі грошей 100 рублів на телефон або на покупку який-небудь речі в онлайн грі. І все то треба лише за 15 хвилин в день пробігати всі сайти в таблиці, вставляти з буфера гаманець, вводити капчу.
Багато сайтів оновлюють бонуси опівночі по їх місцевим часом, тому найкращий час збору врожаю бонусів - десь з 00:00 по 4:00. Там ще всі сайти свіжі і бонуси на них ще не закінчилися. А днем ​​вже половину бонусів на найпопулярніших сайтах з'їдає місцева публіка бонусособірателей і залишається доїдати крихти після них на інших, менш популярних сайтах.
Якщо все буде добре і користувач заходить вночі - то процес проходить приблизно так (а за часом навіть швидше, тому що то було налагодження з фіксацією координат бонусних полів на сайтах, видаленням непрацюючих сайтів з бази і т.д.):

FAQ: blackstrip.ru/hwmfaq.htm
Історія версій: blackstrip.ru/history.htm
Сама прога: blackstrip.ru/hyperwm.zip
Тепер ви можете нафарміть 100 рублів на місяць з повітря!На деяких сайтах валюта кожен день різна, то рублі, то білоруські рублі, то гривні, така валюта позначена в програмі як «WM ?
Готовим сами