Описание

Программа Bonuscript , бесплатная

 

 

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

Программа бесплатная и создана на голом энтузиазме.

Учебник

I. Главное меню



1 - Кнопка "Сбор бонусов" (переходит в окно сбора бонусов по загруженному сценарию(ям).
2 - Кнопка "Новый Сценарий" (для создания/написания нового сценария для сбора бонуса)
3 - Кнопка "Загрузить сценарий" (позволяет загрузить сценарий для сбора или редактирования)
4 - Кнопка "Настройки" (переходит в окно настроек программы, клиентские данные кошельков, и т.д.)

II. Сборщик бонусов



1 - Кнопка "Обзор" для выбора сценария(ев) для создания списка бонусов для сбора
2 - Фильтр "Все подряд" показывает все бонусы (бонусы делятся на бонусы с каптчей (защитой)- "каптча" и без защиты,т.е "авто"
3 - Фильтр "Только авто" оставляет для сбора только автоматические бонусы
4 - Фильтр "Только каптча" оставляет только с защитой(каптчей)
5 - Кнопка "Начать сбор монет" после загрузки сценария(ев) по нажатию на данную кнопку начнется сбор бонусов... Причем в последовательности в списке...
6 - Кнопка для выхода в "Главное меню"
7 - Поле списка бонусов
8 - Индикатор количества бонусов в списке

III. Новый сценарий



1 - Кнопка "Сценарий" переводит Вас в к главному окну сценария

 

2 - Кнопка "Загрузить сценарий" используется для указания страницы для загрузки, например, если у Вас в бонусе есть динамически меняющеемя поле
3 - Кнопка "URL бонуса" для указания адреса куда отправлять данные бонуса (как правило в конце адрес указан скрипт обработки посланных данных) типа *.php, *.? и т.д.
4 - Кнопка "Показать каптчу" для указания параметров загрузки каптчи (защиты) бонуса.
5 - Кнопка "Редактор" как правило используется для ввода HTML-кода формы бонуса (чтобы удобнее работать при написании сценария)
6 - Кнопка "Загрузить сценарий" нужная если вы хотите редактировать уже написанный сценарий или что-то посмотреть перед написанием сценария
7 - Кнопка для выхода в основное меню программы
8 - Кнопка "Тестировать сценарий" нужна если вы хотите перейти в окно тестирования и протестировать свой написанный или загруженный сценарий
9 - Кнопка "Сохранить сценарий" работает как сохранение только загруженного сценария
10 - Кнопки навигации списка сценария

    a - Редактировать запись
    b - Передвинуть строку вверх/вниз на позицию
    c - Удалить выбранную строку сценария
    d - Очиститьвесь сценарий



III.a Загрузить страницу



Чтобы добавить страницу для загрузки необходимо просто заполнить поле "1" адресом на данную страницу. Это делается в двух случаях : 1) чтобы загрузить страницу, считать оттуда динамически созданную переменную капчти или любой другой. Если динамически создаваемой переменной нет - то не надо загружать страницу в начале. 2) если надо указать перед отправкой данных формы скрипту, что мы перешли с какой-то определенной страницы, тогда и указываем данную страницу в поле "1". Если вы знаете, что загружаемая страница одновременно является и отправкой форм с параметрами, то достаточно поставить галочку "2". После чего (если вы редактируете запись - жмите кнопку "3" Редактировать), если же Вам надо добавить новой строкой, то воспользуйтесь кнопкой "4" - Добавить.

III.b Добавить имя/значение



Перед тем как добавить нужно уяснить два момента. 1) Значение переменной name, value является динамической (т.е. меняется каждый раз) или же статической. Для статической то есть постоянной одном и том значении выбираем фильтр "1". Заполняем поля "3" именем "???" name=??? а поле "4" значением "???" value=???.
Если же у нас динамическое значение value, то указываем фильтр "2", в котором в поле "5" вводим имя переменной "???" при name="???". Программа потом сама найдет это меняющееся значение и вставит его при загрузке. 2) Если значение для имени должен быть кошелек web-money или wmid, то выбираем нужными нам галочками. Если нужно вставить значение wmr-кошелька то выбираем WMR(при этом в поле должно появиться значение MYWMR), если wmb - то WMB, ну а wmid он и есть WMID. Вот собственно основные нюансы данной опции в написании сценария.

III.с Показать капчту



Данная опция отвечает за получение каптчи(защитной картинки). Тут необходимо понять только одно. Нужно заполнить ссылку на капчту (поле "1"), выбрать расширение каптчи картинки (галки "2) и написать имя каптчи "name" в поле "3". В качестве примера разбирается как раз бонус с каптчей и там показано где и как посмотреть данные для заполнения!

IV. Заргузка сценария



При выборе загрузки сценария мы попадаем в окно загрузки. Все тут очень просто и понятно!

1 - Кнопка "Обзор" (с помощью нее мы находим файл с расширением *.sc, в котором находится сценарий или же сценарии.
2 - Список доступных загруженных сценариев после загрузки файла сценария(ев).
3 - Поле отображения выделенного в списке сценария.
4 - Кнопка "Загрузить" перенесет нас с выбранным в списке сценария в "окно редактора сценария".
5 - Кнопка переименует выбранный сценарий на тот, который написан в поле над данной кнопкой.
6 - Кнопка удлит выбранный сценарий
7 - Кнопка для выхода в главное меню программы.


V. Тестирование сценария



В данном блоке программы мы можем протестировать новый написанный сценарий, или же загруженный. Как видно сценарий попадает в поле "1". Оттуда и происходит по строчное тестирование сценария. Итак для теста сценария существует два способа теста. Построчное и полное. Каждый из данных методов занимается одним и тем же, только разными способами. Если мы нажмем кнопку "7", то тест отработает так же как и в сборщике бонусов. При нажатии кнопки "8", после каждой строки программа будет сообщать что происходит... и что она сделала после каждой строки сценария. Если сценарий с каптчей то в поле "4" отобразится по ходу сценария она, и можно ввести ее в поле "5", а затем нажать кнопку "6", чтобы пошла дальнейшая отработка сценария! Для выхода обратно в "редактор сценариев" есть кнопка "9", которая переместит Вас туда. Если вы не знаете какой ответ был по вашему запросу и хочется посмотреть, то вы может посмотреть ее с помощью кнопки "3", нажав ее после окончания тестирования. Для сохранения сценария как новый в новый файл, либо же добавить его в файл сценариев, есть кнопка "2", которая и приведет Вас в окно сохранения, где вы дадите имя Вашему сценарию и укажите тип сохранения, а так же путь.

VI. Настройки программы



Это по сути начальное окно. Здесь Вы укажите свои реквизиты, чтобы программа работала и собирала на Ваши кошельки денежные средства, а не на мои (по умолчанию). Тут все просто: 1 - поле для ввода WMR-кошелька (рублевого) 2 - поле для ввода WMВ-кошелька (беларуского) 3 - поле для ввода WMID (идентификатора ваших кошельков) 4 - кнопка "Запомнить" запомнит Ваши последние введенные данные, чтобы при следующем входе Вам не надо было вводить Ваши реквизиты!

Скриншоты

 

СКРИНШОТ 1: Сбор бонусов, ожидание ввода каптчи

 

СКРИНШОТ 2: Написание нового сценария

 

СКРИНШОТ 3: Тестирование сценария

 

СКРИНШОТ 4: Приход бонусов на кошелек

Статистика

Знаю, глупо приводить статистику по программе для сбора бонусов, но всё же...

Время сбора при скорости в 2 Мб составляет 25-40 сек. (учитывая ввод каптчи) - и это за 28 бонусов, что я на скорую руку добавил в программу. Собирается с этих 28 бонусов около 42 копеек. Мало, да. Но кто Вам мешает добавить еще бонусов? И к тому же - это ж халява. В будущем думаю сделать АВТОМАТ-ПРОГРАММУ (встроить), который без участия Вас каждый день будет собирать деньги!

Так же кто Вам мешает завести несколько ВМИД-кошельков и на все собирать программой? (единственно - не забывайте при этом поменять IP-адрес, т.к. на один IP можно собирать только один раз в 24 часа)

 

В общем, халява, она и в Африке халява. Программа ничего не стоит, но при этом "гроши", но зарабатывает. Кому это неинтересно, посмотрите остальные мои программы - с помощью них можно уже существенно заработать, но для прибыли нужны вложения (они смешные в сравнении с тем, что дают программы). Решать только Вам.

А так же хочу  показать как собирается с помощью данной программы:

 

Примеры

В качестве примера хочу показать пример написания сценария для получения бонуса...

Для примера возьмем сайт http://www.sairosxchange.ru/bonus.php

Итак, откроем сайт и приступим к написанию сценария.

Нас интересует форма для получения бонуса и ее HTML-код. Но прежде, чем посмотреть

расскажу вам немного о структуре, кто знаком с языком HTML, может пропустить данный абзац.

Итак, форма на сайте начинается с тэга создания формы "<FORM>" и заканчивается закрывающим

данный тэг, "</FORM>".
Всё, что находится между ними - и есть всякие там, кнопочки, поля ввода, всплывающие списки и

прочие компоненты навигации.
Каждый такой компонент имеет структуру следющего характера:
<INPUT NAME="Имя компонента" VALUE="Значение компонента по умолчанию" ...ПРОЧЕЕ...>

под ПРОЧЕЕ понимается всякая фигня типа ширина, высота компонента и т.д. Нам для написания

они абсолютно неинтересны. Правда есть еще один параметр у таких компонентов -

type="Тип компонента", он может быть равен "text" то есть текстовое поле, "hidden" - невидимый

на странице. Какой бы он не был - он должен быть добавлен в сценарий. Часто присутствуют такие

поля как невидимые, которые передают скрытую для пользователя информацию скрипту обработки.

Так что учтите это при написании, и не забывайте, что такие компоненты тоже нужно включать в

сценарий, иначе не будет работать.

Итак, теперь немного о открывающем тэге "FORM". У него так же есть дополнительные параметры

как имя и значения, но нам они неинтересны - интересен лишь один параметр ACTION - то есть ссылка

куда отправлять запрос. Если его нету, т.е. ACTION="" то за основу берется адрес на котором данная

форма для сбора бонуса и находится. Если он выглядит на подобии ACTION="/bonus.php", т.е. с слэша

(косой палки) то необходимо добавлять перед этим так же и ссылку на форму. К примеру, если вы

находитесь на сайте http://bonus.ru где у формы ACTION="/bonus.php", то Вашим URL-бонуса будет

http://bonus.ru/bonus.php. Это тоже запомните как строгое правило!

Та же история касается и каптчи.

Ну, больше что-то знать нам ни к чему, приступим к написанию сценария. Для этого выделим начало

формы и до конца (до кнопки отправки запроса). После этого нажмем кнопку "Исходный код

выделенного фрагмента.



Вот это будет так выглядеть. Теперь смотрим сам код...

Убираем лишнее, оставляем начало с тэга <FORM> до закрывающего данный тэг. И копируем в буфер



Теперь запускаем программу и выбираем "новый сценарий". Для удобства можно воспользоваться

редактором в программе и вставить выделенное туда. То есть тот код, который мы только что

скопировали с сайта. Теперь давайте изучим немного сам код формы.


<form action="" method="post" class="frm" id="bonus-form">
<div class="row"><label for="frm-account-id">R-кошелек:</label>
<input name="account" id="frm-account" value="" class="fld" type="text"></div>
<div class="row"><label for="frm-antibot">Число с картинки:</label>
<input name="antibot" id="frm-antibot" value="" class="fld" style="width: 140px;" type="text">
<img src="/antibot.php?name=bonus" class="antibot"></div>
<div class="row control">
<input value="Получить бонус" class="btn" type="submit"></div>
</form>



Всего у нас получается 2 поля, нет скрытых полей, есть лишь поле для ввода кошелька и поле для

ввода каптчи. Тем не менее, так редко бывает. Ну что ж... Первое правило, начинаем всегда с

указания ссылки на бонус, то есть значения ACTION, т.к. оно пустое - делаем вывод, что значит

URL-бонуса у нас такой же как и ссылка на бонус, т.е. http://www.sairosxchange.ru/bonus.php.
Хорошо, добавим в сценарий. Для этого нажмем кнопку "URL бонуса" и введем в поле адрес данной

страницы.



После этого, т.к. мы пишем новый сценарий, а не корректируем старый, жмем кнопку "Добавить".
Далее нужно посмотреть есть ли у нас динамические переменные (т.е. переменные, которые не

имеют постоянные значения каких-либо компонентов формы, для этого следует перегрузить

несколько раз страницу и посмотреть, есть ли какие изменения в форме бонуса. Как видим - нет.

Все значения и имена остались те же. Ну что ж, значит нам не нужно добавлять страницу загрузки

(кнопка "Загрузить страницу").

ВАЖНО! Если есть динамически меняющиеся переменные, необходимо в начало сценария делать

"Загрузить страницу" с ссылкой на страницу формы бонуса.

Теперь можно добавлять значения внутренностей формы. Воспользуемся кнопкой "Добавить

имя=значение"

Вот у нас два компонента...

<div class="row"><label for="frm-account-id">R-кошелек:</label>
<input name="account" id="frm-account" value="" class="fld" type="text"></div>

<div class="row"><label for="frm-antibot">Число с картинки:</label>
<input name="antibot" id="frm-antibot" value="" class="fld" style="width: 140px;" type="text">


Первый как мы видим, т.к. перед ним стоит фраза "R-кошелек" отвечает за ввод номера кошелька..
смотрим имя и значение, итак имя name="account", т.е. "account". Вводим в программу в поле имени
account. 
В поле значение видим, что value="", т.е. пусто, на да и правильно пусто! Мы ж туда должны ввести 
свой WMR-кошелек. 
Следовательно  выбираем флажок WMR и видим в поле MYWMR, это значение кошелька по умолчанию.
 То есть то, что в 
настройках программы в поле WMR-кошелька, то значение и будет там.




Ну всё. Теперь нажимаем "Добавить" и идем дальше.
Дальше снова компонент, но не просто, а компонент каптчи. То есть поле, которое будет отвечать
за каптчу. 
Следовательно, обычное "имя=значение" не подойдет. Нужно выбрать кнопку "Показать каптчу".

Ищем код на картинку каптчи, вот он:
<img src="/antibot.php?name=bonus" class="antibot"></div>

Как видим, он не полный, т.е. правильно будет так:
http://www.sairosxchange.ru/antibot.php?name=bonus

Вводим его в поле ссылки на каптчу. Теперь нужно указать имя и расширение каптчи. Ну с именем
тоже понятно - name="antibot".
 Вводим в поле имя "antibot". Осталось теперь расширение. Чтобы его узнать загрузите в Браузере 
ссылку каптчи 
http://www.sairosxchange.ru/antibot.php?name=bonus. Перегрузите несколько раз, каптча меняется, 
значит все верно. 
Теперь нажмите на картинку и сохраните ее. У сохраненной картинки посмотрите расширение. 
Иногда расширение показывается 
в заголовке окна с каптчей. 



Как видим расширение "PNG". Выбираем его и остается только "Добавить".



Ну, собственно сценарий у нас готов. Остается теперь его только протестировать, для этого воспользуемся
кнопкой "Тестировать сценарий"



Таким образом, мы попадем в редактор тестирования, где и сможем все посмотреть и опробовать!



При нажатии на кнопку "Начать тест сразу всего сценария", тест начнется и остановится на моменте
ввода каптчи "????". 
Введем и нажмем, "Готово".

ВУАЛЯ!!!!



Все сработало как надо, сценарий готов.



Нам пришли наши 2 копейки. Значит сценарий написан верно и всё хорошо! На подобии пишутся
остальные сценарии. 
Так как к программе написаны уже несколько сценариев сбора, вы можете на основе их попробовать 
написать сначала сами, 
а потом сравнить с тем, что в файле сценариев программы.

Скачать

Программа бесплатная.

Инсталляции не требуется. Весит программа 700 Кб, но при своем маленьком размере очень многофункциональна и быстра! Оставляйте свои отзывы, пожелания по данной программе через форму контакты сайта!