Ищу скрипт раздачи WM бонусов на сайте

Discussion in 'ПО для Web разработчика' started by heretic1990, 1 Feb 2009.

  1. heretic1990

    heretic1990 Elder - Старейшина

    Joined:
    2 Jul 2008
    Messages:
    487
    Likes Received:
    182
    Reputations:
    5
    Может есть у кого на халяву?
     
    1 person likes this.
  2. vvs777

    vvs777 Elder - Старейшина

    Joined:
    16 Nov 2004
    Messages:
    394
    Likes Received:
    213
    Reputations:
    4
    Копай в сторону webmoney api итд. готовых не видел...
     
  3. Звeрь

    Звeрь Banned

    Joined:
    25 Feb 2008
    Messages:
    0
    Likes Received:
    126
    Reputations:
    -6
    я видел где то найду кину;)
     
  4. Звeрь

    Звeрь Banned

    Joined:
    25 Feb 2008
    Messages:
    0
    Likes Received:
    126
    Reputations:
    -6
    СКРИПТ для выдачи бонусов в WM.
    Пример рабочего скрипта можете увидеть на сайте wmx.ru
    Спомощью этого скрипта вы можете напрямую выплачивать wm в качестве бонуса на кошельки посетителей вашего сайта. Это даст вам дополнительный приток новых посетителей!

    В комплекте подробное описани по установке и настройке скрипта!

    Возможности:
    - Вы можете выплачивать как wmr, так и wmz
    - Вы можете сами устанавливать размер бонуса
    - Скрипт защищает от автоматического получения денег через различые программы
    - Многое другое...

    Скрипт на PHP
    Требования:
    -PHP на хостинге проекта
    -Модуль CURL в PHP на хостинге
    -Модуль WMSigner! (входит в состав скрипта)

    http://dgweb.ru/pay.asp?id_d=536794
     
  5. ReduKToR

    ReduKToR Active Member

    Joined:
    5 Jan 2009
    Messages:
    257
    Likes Received:
    179
    Reputations:
    4
    heretic1990,тебя непугают автособиратели? обонкротишся ведь
     
  6. heretic1990

    heretic1990 Elder - Старейшина

    Joined:
    2 Jul 2008
    Messages:
    487
    Likes Received:
    182
    Reputations:
    5
    А ограничения на WMID начто???
     
  7. FFFFx029A

    FFFFx029A Member

    Joined:
    30 Sep 2007
    Messages:
    9
    Likes Received:
    8
    Reputations:
    3
    Новый скрипт раздачи вебмани бонусов:

    Лёгкая интеграция в любой дизайн
    Можно раздавать WMR,WMZ,WME,WMB,WMU...
    Компактность - 1 файл на PHP и 1 таблица в БД MySQL
    Пару строк для конфигурации
    Можно использывать любые кошельки
    Установка максимального количества бонусов в сутки
    Защита от установки на сторонних сайтах (ставяца куки перед отправкой формы и потом сверяются с сессией)
    Защита от накрутки путём проверки IP и WMID, пользователь не сможет получить денюжку больше 1го раза в сутки.
    Для работы используются WebMoney XML интерфейсы (X8, X2), PHPWMSigner уже внутри скрипта!


    Тот скрипт что выложил Звeрь - давно нерабочий и он гдето 2006го года, уже 5 раз менялись интерфейсы вебмани..

    Рабочий и проверенный скрипт WebMoney Bonus есть тут:
    http://miniwm.ru/soft.php?read=1604&ts=906
     
    #7 FFFFx029A, 26 Mar 2009
    Last edited: 26 Mar 2009
  8. mailbrush

    mailbrush Well-Known Member

    Joined:
    24 Jun 2008
    Messages:
    1,997
    Likes Received:
    996
    Reputations:
    155
    ТС сказал нахаляву! А не за 4 бакса!
     
  9. heretic1990

    heretic1990 Elder - Старейшина

    Joined:
    2 Jul 2008
    Messages:
    487
    Likes Received:
    182
    Reputations:
    5
    не актуально, скрипт нашол!
     
  10. fatalo

    fatalo Elder - Старейшина

    Joined:
    15 May 2008
    Messages:
    45
    Likes Received:
    46
    Reputations:
    5
    Дай ссылку,если нашел
     
  11. heretic1990

    heretic1990 Elder - Старейшина

    Joined:
    2 Jul 2008
    Messages:
    487
    Likes Received:
    182
    Reputations:
    5
    Выкладываю барыгам назло.

    Скрипт 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($chCURLOPT_SSL_VERIFYPEER0);
    curl_setopt($chCURLOPT_REFERER "");
    curl_setopt($chCURLOPT_TIMEOUT30);
    $output=curl_exec($ch);
    preg_match('~WMID\#([0-9]{12})</td>~si',$output,$tdump);

    $WMID $tdump[1]; // узнали wmid по кошельку и присвоили его значение $WMID
    settype($WMIDinteger);
    // прием данных окончен


    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($WMIDstring);
    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>
     
    #11 heretic1990, 26 Mar 2009
    Last edited: 26 Mar 2009
    3 people like this.
  12. Deathdreams

    Deathdreams Elder - Старейшина

    Joined:
    8 Nov 2008
    Messages:
    342
    Likes Received:
    116
    Reputations:
    5
    Может я конечно не понял,но если присмотрется к скрипту heretic1990,то можно увидеть,что нехватает строки $koshel = $_POST['koshel']
    =\
     
  13. _==wolf==_

    _==wolf==_ Elder - Старейшина

    Joined:
    29 May 2008
    Messages:
    127
    Likes Received:
    38
    Reputations:
    6
    наверное скрипт расчитан на регистер глобалс
     
  14. ProTeuS

    ProTeuS --

    Joined:
    26 Nov 2004
    Messages:
    1,239
    Likes Received:
    542
    Reputations:
    445
    heretic1990
    ни4его полезно, просто абсолютно. всеголишь враппер над вебманевским масспеймером, который имеет жесткие ограни4ения как на список кошелей, как я знаю, так и на нижнюю планку минимальной суммы платежа

    apoki, а твой скрипт хз не смотрел, но поскольоку юзает вмсайнер то виндовозном сервисе хрен прикрутишь, если на никсах то SSH доступ нужен, 4то не всегда есть для установки нового софта + для XML API нужен перс
     
  15. Gerceg

    Gerceg New Member

    Joined:
    9 Feb 2009
    Messages:
    31
    Likes Received:
    0
    Reputations:
    -5
    Скрипты нормульный жаль что для них перс нужен
     
  16. sparrow3000

    sparrow3000 Member

    Joined:
    27 Mar 2009
    Messages:
    378
    Likes Received:
    38
    Reputations:
    0
    Поспотреть можно тут http://portal-css.at.ua/
     
  17. Deathdreams

    Deathdreams Elder - Старейшина

    Joined:
    8 Nov 2008
    Messages:
    342
    Likes Received:
    116
    Reputations:
    5
    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.
    Вот форма раздачи бонусов.
     
  18. vvs777

    vvs777 Elder - Старейшина

    Joined:
    16 Nov 2004
    Messages:
    394
    Likes Received:
    213
    Reputations:
    4
    опаньки... список значительно вырос... были времена когда я каждый вечер собирал бонусы но только 5 сайтов а тут уже туева хуча.... поехали писать автосборщик с запуском через задачи...
    или лучше на вебсерв на крон а то не каждый вечер за компом работаешь...
     
  19. heretic1990

    heretic1990 Elder - Старейшина

    Joined:
    2 Jul 2008
    Messages:
    487
    Likes Received:
    182
    Reputations:
    5
    ТАК! короче тем кто хочет собрать список сайтов по раздачи бонусов Гуглим на запрос "Бонус предоставлен сервисом www.wmcasher.ru"
    а там можно простой сборщик накатать, капча там фуфловая, так что распознавалку можно прикрутить!!!