Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

27.03.2009, 00:12
|
|
Постоянный
Регистрация: 02.07.2008
Сообщений: 472
Провел на форуме: 3728999
Репутация:
444
|
|
Выкладываю барыгам назло.
Скрипт RBonus v0.1
Скрипт предназначен для раздачи WM бонусов на своем сайте.
Требования к хостигу:
- поддержка php
Возможности и принцип работы:
- получение бонуса только раз в сутки с одного WMID
- Файл main.php содержит форму ввода кошелька. Ее можно вставить также в существующий скрипт в удобное место, т.к. кроме html кода там ничего нет.
- После вода кошелька и при нажатии кнопки, выполнение сценария передается файлу bonus.php
Он проверяет Правильность ввода кошелька, узнает WMID, проверяет, получали ли сегодня бонус с этого WMID
Затем делает запись кошелька в cvs файл в формате, пригодном для отправки через masspayment.
Вам остается только раз в сутки забирать сам файл и делать отправку через masspayment.wmtransfer.com
Установка:
Откройте bonus.php в блокноте. и измените настройки - размер бонуса, волюта бонуса, комментарии выплатб А также сообжения об успешном приеме данных и об ощибке
создайте на хосте папку, установите права доступа 777, залейте в нее файлы, установите для них права 666.
ДЛя раздачи на сайте укажите ссылку в нужном месте на main.php, или расположите html код из этого файла (начиная с <form ..
и заканчивая </form>) В нужное место вашей странички..
bonus.php
PHP код:
<?php
$r="R"; // тип валюты бонусов
Error_Reporting(E_ALL & ~E_NOTICE);
$message="Бонус "; // текст примечания к бонусу
$bonus="0.02"; // по сколько будем раздавать;
$err=0; // индикатор ошибки обнуляем
$ch=curl_init();
curl_setopt($ch,CURLOPT_URL,"http://passport.webmoney.ru/asp/certview.asp?purse=$koshel");
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($ch, CURLOPT_REFERER , "");
curl_setopt($ch, CURLOPT_TIMEOUT, 30);
$output=curl_exec($ch);
preg_match('~WMID\#([0-9]{12})</td>~si',$output,$tdump);
$WMID = $tdump[1]; // узнали wmid по кошельку и присвоили его значение $WMID
settype($WMID, integer);
// прием данных окончен
if ($koshel[0]!=$r) { $err=1;} // если буква кошелька не та, что нужно, от нафиг
if ($WMID==0){ $err=1;} // номер кошелька не верен, возвращаем ошибку
if ($err==0){
// проверка закончена, начинаем работать
$date=date("dnY"); // сегодняшняя дата;
$csvFile=$date.".csv"; // задаем имя csv файла
$wmidFile=$date.".wmid"; // задаем имя файла с архивом wmid за сегодня;
$fp=fopen($wmidFile, "a+"); // открываем файл с wmid для проверки
$wmidPrint=file($wmidFile); // отправляем этот файл в массив
// Перебираем массив в поисках $WMID
foreach ($wmidPrint as $value)
{
if ($value==$WMID){ $err=1; break; } // если wmid уже есть, возвращаем значение ошибки true
}
settype($WMID, string);
fclose($fp);
}
// проверяем наличие ошибки и...
if ($err==0) {
$fp=fopen($wmidFile, "a+"); // открываем файл wmid для записи
$wmData=$WMID."\n";
fputs($fp, $wmData); // записываем WMID в файл
fclose($fp);
$fp=fopen($csvFile, "a+"); // открываем наш csv файл
$csvData=$koshel.";".$bonus.";".$message.";"."\n" ; // формируем строку файла
fputs($fp, $csvData); // записываем строку в файл
fclose($fp);
echo "ждите получения бонуса" ;
}
else
{
echo "Ошибка" ;}
?>
Форма:
main.php
Код HTML:
<html><body>
<form method=post action="bonus.php">
Введите R кошелек: <input type=text name=koshel><br>
<input type=submit value="Получить' >
</form>
</body></html>
Последний раз редактировалось heretic1990; 27.03.2009 в 00:15..
|
|
|

05.04.2009, 15:29
|
|
Постоянный
Регистрация: 08.11.2008
Сообщений: 498
Провел на форуме: 2603363
Репутация:
278
|
|
Может я конечно не понял,но если присмотрется к скрипту heretic1990,то можно увидеть,что нехватает строки $koshel = $_POST['koshel']
=\
|
|
|

05.04.2009, 18:31
|
|
Участник форума
Регистрация: 29.05.2008
Сообщений: 181
Провел на форуме: 979048
Репутация:
101
|
|
наверное скрипт расчитан на регистер глобалс
|
|
|

05.04.2009, 18:54
|
|
HARDstasy
Регистрация: 26.11.2004
Сообщений: 1,367
Провел на форуме: 4226592
Репутация:
2175
|
|
heretic1990
ни4его полезно, просто абсолютно. всеголишь враппер над вебманевским масспеймером, который имеет жесткие ограни4ения как на список кошелей, как я знаю, так и на нижнюю планку минимальной суммы платежа
apoki, а твой скрипт хз не смотрел, но поскольоку юзает вмсайнер то виндовозном сервисе хрен прикрутишь, если на никсах то SSH доступ нужен, 4то не всегда есть для установки нового софта + для XML API нужен перс
|
|
|

10.04.2009, 20:58
|
|
Познающий
Регистрация: 09.02.2009
Сообщений: 34
Провел на форуме: 75757
Репутация:
-10
|
|
Скрипты нормульный жаль что для них перс нужен
|
|
|

18.09.2009, 11:27
|
|
Участник форума
Регистрация: 27.03.2009
Сообщений: 248
Провел на форуме: 1152350
Репутация:
54
|
|
<script type="text/javascript" src="http://wmcasher.ru/wmcbonus.php?encoding=w"></script> <form action="http://wmcasher.ru/bonus/" method="post"> <p>Вы можете получить WMR-бонус в размере 0,01-0,10 WMR на свой кошелек 1 раз в сутки</p> <p>Кошелек <input type="text" name="bonuspurse" value="R" size="13" id="wmcbonuspurse"/><br/> Код <img src="http://wmcasher.ru/captcha/?background_color=255,255,255" width="50" height="21" alt="Защитный код"><input type="text" name="keystring" value="" size="5" id="wmcbonuskeystring"/><br/> <input type="button" value=" Получить бонус " onclick="getwmcbonus()" style="width:120px"/></p> <p>Бонус предоставлен сервисом <a href="http://www.wmcasher.ru">www.wmcasher.ru</a></p> </form>
Поспотреть можно тут http://portal-css.at.ua/
|
|
|

18.09.2009, 19:24
|
|
Banned
Регистрация: 15.03.2009
Сообщений: 215
Провел на форуме: 1461068
Репутация:
221
|
|
Последний раз редактировалось Myload; 18.09.2009 в 19:38..
|
|
|

18.09.2009, 20:17
|
|
Постоянный
Регистрация: 08.11.2008
Сообщений: 498
Провел на форуме: 2603363
Репутация:
278
|
|
PHP код:
<script type="text/javascript" src="http://wmcasher.ru/wmcbonus.php?encoding=w"></script> <form action="http://wmcasher.ru/bonus/" method="post"> <p>Вы можете получить WMR-бонус в размере 0,01-0,10 WMR на свой кошелек 1 раз в сутки</p> <p>Кошелек <input type="text" name="bonuspurse" value="R" size="13" id="wmcbonuspurse"/><br/> Код <img src="http://wmcasher.ru/captcha/?background_color=255,255,255" width="50" height="21" alt="Защитный код"><input type="text" name="keystring" value="" size="5" id="wmcbonuskeystring"/><br/> <input type="button" value=" Получить бонус " onclick="getwmcbonus()" style="width:120px"/></p> <p>Бонус предоставлен сервисом <a href="http://www.wmcasher.ru">www.wmcasher.ru</a></p> </form>
В коде счетчика вы можете указать цвет фона картинки кода "background_color=255,255,255" в формате RGB.
Вот форма раздачи бонусов.
|
|
|

19.09.2009, 03:22
|
|
Познавший АНТИЧАТ
Регистрация: 16.11.2004
Сообщений: 1,257
Провел на форуме: 1331503
Репутация:
454
|
|
опаньки... список значительно вырос... были времена когда я каждый вечер собирал бонусы но только 5 сайтов а тут уже туева хуча.... поехали писать автосборщик с запуском через задачи...
или лучше на вебсерв на крон а то не каждый вечер за компом работаешь...
|
|
|

19.09.2009, 21:41
|
|
Постоянный
Регистрация: 02.07.2008
Сообщений: 472
Провел на форуме: 3728999
Репутация:
444
|
|
ТАК! короче тем кто хочет собрать список сайтов по раздачи бонусов Гуглим на запрос "Бонус предоставлен сервисом www.wmcasher.ru"
а там можно простой сборщик накатать, капча там фуфловая, так что распознавалку можно прикрутить!!!
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|