Учебник по созданию плагина к
Multiclicker
1.5.1
Шаг 1. Вкладка
Login (Логин)
1.
Получение ссылки на страницу логина
2. Вход на сайт в режиме Форма
3. Вход на сайт в режиме Куки |
Шаг 2.
Вкладка Statistic
(Статистика)
1. Получение ссылки на страницу
статистики
2. Получение информации о статистике
2.1. Определение Премиум-членства
2.2. Определение
количества просмотренных ссылок
2.3. Определение количества рефералов
2.4. Определение количества ссылок, просмотренных
рефералами
2.5. Определение суммы заработанных денег
2.6. Определение суммы
выплаченных денег |
Шаг 3. Вкладка
Adverts (Реклама)
1. Получение ссылки на страницу рекламы
2. Определение раздела
ссылок на оплачиваемую рекламу
3. Поиск ссылок на оплачиваемую рекламу
4. Проверка просмотра рекламы
5. Проверка значений подтверждения просмотра рекламы
|
Шаг 4. Заключение
1. Данные о сайте
PTC
2. Советы
2.1. Скрипты Gen1 и
Gen 2
2.2. Зашифрованные куки
|
Программное обеспечение
Opera
- лучший браузер, очень поможет Вам в создании плагинов
Firefox -
альтернатива Оперы
EditPad Pro -
программа для проверки регулярных выражений
Multiclcker SDK - самая важная
программа без которой невозможно создание плагинов.
Описание программы
|
Шаг 2. Вкладка
Statistics
1. Получение ссылки на страницу
Логина
Скопируйте исходный код главной (домашней) страницы
в программу EditPad Pro
Пример
================================================================================
<---- some code here
<!-- navigation -->
<div id="menu">
<ul>
<li><a href=promote.php>Promote
Ads</a></li>
<li><a href=surf1.php>Browse
Ads</a></li>
<li><a href=offers.php>Browse
Offers</a></li>
<li><a href=products.php>BuxP
Shop</a></li>
<li><a href=members.php>My
Stats</a></li>
<li><a href=design.php>Design &
Hosting</a></li>
<li><a
href=advertise.php>Advertise</a></li>
<li><a href=http://allbuxp.com
target=_blank>Blog</a></li>
<li><a href=/forum
target=_blank>Forum</a></li>
<li><a
href=contact.php>Contact</a></li> </ul>
</div>
<!-- wrap starts here -->
<---- some code here
================================================================================
Часть исходного кода, которая нам нужна для создания
модели ссылки на страницу статистики, выделена красным
цветом
|
Панель поиска
- Search Panel |
Действие |
Шаг 1 |
href=member.php>My
Stats</a> |
Выбираем с исходного кода
главной страницы сайта часть кода с ссылкой на страницу
статистики. Нам нужен только код
ссылки
members.php
для того, чтобы изменить его. |
Шаг 2 |
href=(member.php)>My
Stats</a> |
Часть кода
members.php
помещаем в круглые скобки.
Это выражение позволит нам найти
только
members.php.
Если администратор сайта изменит ее на "statistic.php"
- плагин перестанет работать. Поэтому ищем другое выражение. |
Шаг 3 |
href=([^>]+)>My
Stats</a> |
Регулярное выражение
[^>] означает,
что будут выбраны все символы от символа
=
до символа
>
+ -
означает, что количество символов может быть бесконечным.
Поэтому, если изменится ссылка
на страницу статистики на
href=statistic.php>My
Stats</a>, плагин продолжит работу и выберет
ссылку
statistic.php
|
Копируем выражение
href=([^>]+)>My
Stats</a>
и вставляем с помощью
комбинации клавиш Shift+Insert
в окошко Statistics Page Regexp
вкладки Statistics
программы
Multiclicker SDK

2. Получение информации о статистике
Скопировать исходный код страницы статистики
================================================================================
<---- some
code here
<div
id="Layer1">Logged in as kizzmyhairyassbuxp (Standard
Member
<a
href=upgrade.php>Upgrade</a>) [<a
href=index.php?action=logout>Logout</a>] </div>
<div
id="Layer4"><b>BuxP ads</b> <a
href="http://www.fairu.com/">Fairu.com >> Website Directory</a></div>
<div
id="Layer2"><a href="b.php"><u>Your Banner Here?</u></a></div> <div
id="Layer3">
<---- some
code here
<strong>Your
Statistics</strong> <br>
# of Website
Visits
<strong>
131</strong><br>
# Offers
Completed
<strong>
0</strong><br><br>
<strong>Your
Referral Statistics </strong> (<a
href="purchase35.php">purchase</a>)<br>
# of
Referrals (<a href="viewrefs.php" title="View Your Referrals!"><font
color="#B2CC80">view</font></a>)(<a
href="messenger.php" title="Mail Your Referrals!"><font
color="#B2CC80">mail</font></a>)(<a
href="http://buxp.info/forum/viewtopic.php?f=6&t=263" title="Replace
Your Referrals!"><font
color="#B2CC80">replace</font></a>)
<strong>
2</strong><br>
# of Referral
Website Visits
<strong>221</strong><br><br>
<strong>Bonus
Statistics</strong><br>
# from Bonus
(<a href="viewbonus.php" title="View Your Bonus!"><font
color="#B2CC80">view</font></a>)
<strong>0.05</strong><br>
# Premium
Points: (<a href="points.php" title="FAQ"><font
color="#B2CC80">?</font></a>)(<a
href="/forum/viewforum.php?f=34" title="Earn!"><font
color="#B2CC80">earn</font></a>)(<a
href="/forum/viewforum.php?f=35" title="Spend!"><font
color="#B2CC80">spend</font></a>) <b>0</b>
<br>
# Donated:
(<a href="donate.php" title="Donate"><font
color="#B2CC80">donate</font></a>) <b>$0</b>
<br><br>
<strong>Balance Information</strong><br>
Account
Balance (<a href="payme.php" title="Cashout or Convert!"><font
color="#B2CC80">cashout</font></a>)
<strong>$1.0635</strong><br>
Total Amount
Paid
<strong>$0.00</strong><br><br>
<table
width="30%" cellpadding="0" cellspacing="0" align="left"
style="padding:5px;"><tr><td>
<font
style="font-size:12px;" face="font: small-caps 900 12px arial;">
<td><a
href='payme.php'><img src='ipayment.png' border='0'></a></td>
<td><font
style="font-size:11px;" face="font: small-caps 900 12px arial;"><span
class="style1">Convert your
money into
ads and receive 1 FREE Lottery Ticket, or Cashout!</span></font></td>
<---- some
code here
================================================================================
2.1. Определение Премиум-членства
В исходном тексте мы видим
Standard
Member
поскольку являемся стандартным членом на сайте.
Мы должны найти выражение для определения
премиум-членства которое будет (Premium
Member)
Копируем выражение
(Premium
Member)
и вставляем с помощью комбинации
клавиш Shift+Insert
в окошко Premium Membership Regexp
вкладки Statistics
программы
Multiclicker SDK

2.2.
Определение количества просмотренных ссылок
Нам нужно найти место в исходном коде где показано
количество просмотренных ссылок и сделать регулярное выражение
|
Панель поиска
- Search Panel |
Действие |
Шаг 1 |
of
Website Visits<strong> 131< |
Для того чтобы найти количество
просмотренных ссылок
131 нам нужно следующее
регулярное выражение |
Шаг 2 |
of
Website[^0-9]+([0-9]+)< |
[^0-9]
- выражение находит
все символы до первой цифры
после символов
of
Website
[0-9]
- выражения для поиска символов цифр
+
- означает что количество символов может быть бесконечно
выражение
[0-9]+
, помещенное в скобки,
означает что обнаруженные цифры
будут переданы в мультикликер |
Для проверки регулярного выражения запускаем
программу Multiclicker SDK. В меню
File выбираем операцию
Regex Checker. Откроется окно проверки регулярных выражений

В окне
Regex Checker в окошко Pattern
(Модель) копируем выражение
of
Website[^0-9]+([0-9]+)<
, а в окошко Subject (Объект)
исходный код страницы.
При нажатии на кнопку
Process
получим результат в
окошке Result

Копируем выражение
of
Website[^0-9]+([0-9]+)<
и вставляем с помощью
комбинации клавиш Shift+Insert
в окошко
# of Clicks Regexp

2.3. Определение количества
рефералов
Нам нужно найти место в исходном коде, где указано
количество рефералов и получить регулярное выражение для него.
Внимание: Если вы не имеете рефералов, или не
хотите знать их количество, тогда регулярное выражение для окошка
# of Referrals Regexp следует указать (0)

Для определения количества рефералов ищем регулярное
выражение
|
Панель поиска
- Search Panel |
Действие |
Шаг 1 |
replace</font></a>)<strong>2< |
Для того чтобы найти количество
рефералов
2 нам нужно следующее регулярное выражение |
Шаг 2 |
replace<[^0-9]+([0-9]+)< |
[^0-9]
- выражение находит
все символы до первой цифры
после символов
replace<
[0-9]
- выражения для поиска символов цифр
+
- означает что количество символов может быть бесконечно
выражение
[0-9]+
,
помещенное в скобки,
означает что обнаруженные цифры
будут переданы в мультикликер |
Для проверки регулярного выражения запускаем
программу Multiclicker SDK. В меню
File выбираем операцию
Regex Checker. Откроется окно проверки регулярных выражений

В окне
Regex Checker в окошко Pattern
(Модель) копируем выражение
replace<[^0-9]+([0-9]+)<
, а в окошко Subject (Объект)
исходный код страницы.
При нажатии на кнопку
Process
получим результат в
окошке Result

Копируем выражение
replace<[^0-9]+([0-9]+)<
и вставляем с помощью
комбинации клавиш Shift+Insert
в окошко
# of Referrals Regexp

2.4. Определение количества ссылок,
просмотренных рефералами
Нам нужно найти место в исходном коде, где указано
количество ссылок, просмотренных рефералами, и получить регулярное выражение для
него.
Внимание: Если вы не имеете рефералов, или не
хотите знать количество ссылок, просмотренных
рефералами, тогда регулярное выражение для окошка # of
Referrals' Clicks Regexp следует указать (0)

Для определения количества ссылок, просмотренных
рефералами, ищем регулярное выражение
|
Панель поиска
- Search Panel |
Действие |
Шаг 1 |
of Referral Website Visits<strong>221< |
Для того чтобы найти количество
ссылок, просмотренных рефералами -
221,
нам нужно следующее регулярное выражение |
Шаг 2 |
of Referral Website Visits[^0-9]+([0-9]+)< |
[^0-9]
- выражение находит
все символы до первой цифры
после символов
replace<
[0-9]
- выражения для поиска символов цифр
+
- означает что количество символов может быть бесконечно
выражение
[0-9]+
,
помещенное в скобки,
означает что обнаруженные цифры
будут переданы в мультикликер |
Для проверки регулярного выражения запускаем
программу Multiclicker SDK. В меню
File выбираем операцию
Regex Checker. Откроется окно проверки регулярных выражений

В окне
Regex Checker в окошко Pattern
(Модель) копируем выражение
of Referral Website Visits[^0-9]+([0-9]+)<
, а в окошко Subject (Объект)
исходный код страницы.
При нажатии на кнопку
Process
получим результат в
окошке Result

Копируем выражение
of Referral Website
Visits[^0-9]+([0-9]+)<
и вставляем с помощью
комбинации клавиш Shift+Insert
в окошко
# of Referrals' Clicks Regexp

2.5. Определение суммы заработанных
денег
Мы должны создать регулярное выражение для
нахождения в исходном коде страницы суммы заработанных денег.
|
Панель поиска
- Search Panel |
Действие |
Шаг 1 |
cashout</font></a>)<strong>$1.0635< |
Для того, чтобы найти сумму
заработанных денег -
1.0635, нам нужно следующее регулярное
выражение |
Шаг 2 |
cashout<[^$]+\$([0-9.]+)< |
[^$]
- выражение означает, что будет найдены
все символы от первого символа
< до символа
$
Мы ставим символ \ перед
символом $ чтобы указать, что это метасимвол, что он
является символом
$
буквально.
[0-9.]
- выражения для поиска символов цифр и символа точки
+
- означает что количество символов может быть бесконечно
выражение
[0-9.]+
,
помещенное в скобки,
означает что обнаруженные цифры и
точка будут переданы в мультикликер |
Для проверки регулярного выражения запускаем
программу Multiclicker SDK. В меню
File выбираем операцию
Regex Checker. Откроется окно проверки регулярных выражений

В окне
Regex Checker в окошко Pattern
(Модель) копируем выражение
cashout<[^$]+\$([0-9.]+)<
, а в окошко Subject (Объект)
исходный код страницы.
При нажатии на кнопку
Process
получим результат в
окошке Result

Копируем выражение
cashout<[^$]+\$([0-9.]+)<
и вставляем с помощью
комбинации клавиш Shift+Insert
в окошко
Balance Regexp

2.6.
Определение суммы выплаченных денег
Мы должны создать регулярное выражение для
нахождения в исходном коде страницы суммы выплаченных денег.
|
Панель поиска
- Search Panel |
Действие |
Шаг 1 |
Paid<strong>$0.00< |
Для того, чтобы найти суму
выплаченных денег - 0.00,
нам нужно следующее регулярное выражение |
Шаг 2 |
Paid[^$]+\$([0-9.]+)< |
[^$]
- выражение означает, что будет найдены
все символы от слова
Paid
до символа
$
Мы ставим символ \ перед
символом $ чтобы указать, что это метасимвол, что он
является символом
$
буквально.
[0-9.]
- выражения для поиска символов цифр и символа точки
+
- означает что количество символов может быть бесконечно
выражение
[0-9.]+
, помещенное в скобки,
означает что обнаруженные цифры и
точка будут переданы в мультикликер |
Для проверки регулярного выражения запускаем
программу Multiclicker SDK. В меню
File выбираем операцию
Regex Checker. Откроется окно проверки регулярных выражений

В окне
Regex Checker в окошко Pattern
(Модель) копируем выражение
Paid[^$]+\$([0-9.]+)<
, а в окошко Subject (Объект)
исходный код страницы.
При нажатии на кнопку
Process
получим результат в
окошке Result

Копируем выражение
Paid[^$]+\$([0-9.]+)<
и вставляем с помощью
комбинации клавиш Shift+Insert
в окошко
Total Paid Regexp

Сохраняем результаты работы: В
текстовом меню File
выбираем операцию Save

В открывшемся окне
Save в окошко
File name: водим имя сайта
buxp. Затем нажимаем
кнопку Save.

Плагин будет сохранен с расширением
.msdk В дальнейшем мы сможем открыть плагин
в программе Multiclicker SDK и внести изменения
в регулярные выражения при модернизации скрипта сайта
Шаг 3
Лучшие автосерферы -
системы активной раскрутки для Вашего сайта или реферальной
ссылки |