Купить скрипт

Реклама




Опросы

Каких скриптов не хватает ?

Просмотреть результаты

Загрузка ... Загрузка ...

Контакты

Почта для связи

mexanus@protonmail.com

WMID 133443326071

R341885382783

Payeer

P63968199

 

Последние сообщения на форуме

Настройка скрипта
Матрица BigTrush
Скрипт лотереи

 Обратите внимание что все скрипты взяты из открытых источником и я проверяю их только на наличие критических ошибок, потому вероятность вредоносных кодов и чужих ссылок очень высока по мере сил я исправляю  скрипты  но нет никакой гарантии что в дальнейшем в работе скриптов не будет проблем. Особо стоит обратить внимание на подключение автовыплат к скриптам ферм как показала практика они очень уязвимы. Не забудьте проверить скрипт на уязвимость 

Скрипт игры КНБ + бонусник

Скрипт игры КНБ + бонусник

На прошлой неделе столкнулся с проблемой устаревших скриптов. Сейчас многие хостинги отказываются от старых версий php и в конечном итоге нужно либо обновлять скрипты что сильно муторно либо искать хостинг в котором еще используются старые версии. Так и родился Скрипт игры КНБ + бонусник. Зачем бонусник мне так захотелось.

Теперь поконкретнее что за скрипт и куда его пихать. На замену устаревшему скрипту игры КНБ предлагаю использовать этот. По сути это переделанный скрипт фруктовой фермы. Только все  игровые моменты связанные с инвестированием удалены. Оставил игру камень ножницы бумага аукцион и модернизировал раздачу бонусов.

Запчасти к серверам

crfxfnm crhbgn

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

Страница Мой профиль забыл какую то кавычку удалить пока суть до дела исправлю. Еще хотелось подметить что во всех скриптах фруктовых ферм используется два баланса один для покупок второй для вывода средств. Я посчитал что для данной игры будет лучше их совместить в один.

игра кнб

игра кнб+бонусник

Так выглядит непосредственно сама игра правила объяснять не буду и так понятно. Единственное что подмечу минимальная сумма ставки выставляется в файле /pages/account/_knb.php вот этот фрагмент

$summa = round($_POST[“summa”], 2);

$err = NULL;
if($summa < 2)
$err .= “<li>Минимальная ставка 2 руб</li>”;

бонусник скрипт

Страница бонус его выставил в пределах 1-3 копейки и таймер один час. Суть бонуса в том что бы появилась кнопка получения нужно кликнуть по баннеру от линкслота. Причем кнопку получить бонус нужно будет нажать дважды на ней стоит таймер 3 секунды вначале жмем на кнопку по центру и через три секунды на кнопку которая появится слева. Надеюсь такая заморочка немного затруднит какую накрутку.

кнопка получить бонус

Настраивается бонус в файле /pages/account/_bonus.php смотрим фрагмент

# Настройки бонусов
$bonus_min = 1;
$bonus_max = 3;

Тут думаю понятно

И время изначально стоит 1 час

<?PHP
$ddel = time() + 60*60;
$dadd = time();

Немного разжую скажем если написать так 60*60*24 то это будут одни сутки между возможностью получить бонус. Также немного далее если будете менять время нужно будет подправить вот эту фразу.

}else echo “<center><font color = ‘red’><b>Вы уже получали бонус за последний час</b></font></center><BR />”; ?>

скрипт аукцион

Это аукцион ничего заумного пользователи делают ставки стараясь перебить ставку друг друга. Минимальная ставка установлена в размере 10 рублей редактируется в файле /pages/account/_auc.php вот этом фрагменте.

///* приравнюем суму ставки к 10 числу ,если меньше – отказ в ставке
if($sum_insert >= 10)
{

Админка

Админку особо не менял она доступна по адресу http://Ваш сайт/?menu=admin4ik Логин admin Пароль admin

flvbyrf ahernjdjq athvs

В ней можно подредактировать некоторые страницы сайта типа Правила и О сайте а так же сменить логин и пароль админа.

Установка на хостинг

Установка скрипта стандартная для фруктовой фермы. Нужно загрузить файлы скрипта на хостинг и создать базу данных. Далее прописать в файле _class.config.php который находится в папке classes В нем так же прописываются данные для подключения пополнений и выплат Payeer.

public $HostDB = “localhost“;                     Обычно так и остается зависит от хостинга
public $UserDB = “andre191_knbff”;         Пользователь базы данных
public $PassDB = “11111111“;                   Пароль к базе данных
public $BaseDB = “andre191_knbff“;         Название базы данных

Также в этом файле можно сменить дату старта проекта. Меняется вот в этой строке.

public $SYSTEM_START_TIME = 1399334400;    

В поиске напишите Unixtime конвертер и вылезет гора сайтов на которых можно глянуть текущую дату.

Ошибки и уязвимости

Видимых ошибок не обнаружил обычно в скриптах ферм их очень мало. Самые частые из них это устаревшие функции. С уязвимостями другая ситуация в скрипте их 32 штуки причем разных. Убрать их нужно обязательно если этого не сделать то велика вероятность того что добрые люди будут подкрадать деньги. Как избавится от уязвимостей смотрите вверху сайта есть ссылка на статью.

 

Дополнительно

Коды на баннеры от линкслота меняются в файлах /inc/_header.php в самом низу и/pages/account/_bonus.php Баннеры 100х100 находятся в файле/inc/_footer.php

Скрипт тестировался на версии php 5.3 и 5.6

Скачать скрипт

65 комментариев к записи Скрипт игры КНБ + бонусник

  • сергей сказал:

    при загрузки базы данных выдает ошибку
    Ошибка
    SQL запрос:


    — Dumping routines for database ‘andre191_knbff’

    /*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
    Ответ MySQL: Документация

    #1231 – Variable ‘time_zone’ can’t be set to the value of ‘NULL’

    можно это исправить или нет

  • Admin сказал:

    Да это я ошибся вечером исправлю в файле базы данных прописано название моей базы данных andre191_knbff чтобы не ждать найдите это название и исправте на свое

  • сергей сказал:

    нашел исправил но все ровно ошибка
    Ошибка
    SQL запрос:


    — Dumping routines for database ‘u19692vb4_lot’

    /*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
    Ответ MySQL: Документация

    #1231 – Variable ‘time_zone’ can’t be set to the value of ‘NULL’

  • admin сказал:

    Буду на месте сменю базу

  • сергей сказал:

    не работает розыгрыш кликал камень ножницы бумагу безрезультатно
    нет ни какой реакции при наведение курсора на камень ножницы бумагу

  • admin сказал:

    Сменил базу данных попробуйте с новой базой вот тестовый сайт http://test5.mexanus.ru я прописал в нем бонус 1000 каждому зарегистрировавшемуся

  • Cергей сказал:

    полностью сменил базу данных ошибок нет все нормально
    но осталось проблема не работает розыгрыш
    при наведение курсора нет не какой реакции
    Можно посмотреть по адресу lotorey.ru
    использую
    хостинг justhost.ru версия PHP: 5.5
    а у вас на тестовом работает нормально . даже не знаю в чем причина

  • admin сказал:

    попробуйте поигратся с версиями php попробуйте 5.6

  • admin сказал:

    Знаете что еще может быть попробуйте поигратся с правами поставте на папки 755 на файлы 644 особо обратите внимание на файлы /js/jquery.js и /js/functions.js эти два файла выдают ошибки у меня такого нет есть еще третья ошибка непонятная какая то особо не понятно почему ее нет у меня

  • сергей сказал:

    на папках так и стоит 755. а на файлах 664 поменял на 644
    но безрезультатно наверно хостинг не поддерживает какую нибудь из функций

  • сергей сказал:

    все версии php перепробовал бесполезно

  • admin сказал:

    Вполне возможно я на вебхосте тестировал

  • ilnara сказал:

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

    /cron_job/_sender.php
    123:
    for ($x=0;$x<count($mat);$x ) $expanded_dir_list .= ":".$mat[$x];

    /cron_job/_sender.php
    124:
    setcookie("expanded_dir_list", $expanded_dir_list, 0, "/");

    Active script!
    124:
    Конструкция нуждается в ручной проверке

    NOT
    /cron_job/_sender.php
    96:
    $doc_root =

    /cron_job/_sender.php
    130:
    else $fm_current_root = $doc_root."/";

    /cron_job/_sender.php
    132:
    setcookie("fm_current_root", $fm_current_root, 0, "/");

    Active script!
    132:
    Конструкция нуждается в ручной проверке

  • admin сказал:

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

  • SLON сказал:

    подаскажите, а как изменить в аукционе время вместо трех часов, поставить 10 минут?

  • SLON сказал:

    аукцион не работает(

  • mexanus сказал:

    Пускай посмотрю время а аукцион работает

  • SLON сказал:

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

  • SLON сказал:

    и еще вопросик, в правилах и о проекте текст отображается примерно вот так 1. ОБЩР?Р• ПОЛОЖЕНР?РЇ как бы это исправить?

  • mexanus сказал:

    Искать в файле точнее скажу как буду у компьютера что до иероглифов нужно сменить кодировку так же гляну.

  • SLON сказал:

    очень жду. спасибо.

  • admin сказал:

    По поводу иероглифов у меня такая проблема не выскакивает очевидно особенности хостинга стоит проверить в базе данных таблицу db_conabrul нажать Структура и глянуть Сравнение должно быть cp1251_general_ci. это для теста который Вы вписываете Если проблема в самих заголовках а не в тексте то тогда нужно перекодировать файлы они должны быть в кодировке Windows-1251 сделать это можно с помощью Notepad++ либо на хостинге если есть такая возможность. Открываете файл в нужной кодировке удаляете старый текст вставляете новый и сохраняете. Файлы которые нужно посмотреть /pages/_about.php и /pages/_rules.php
    Сейчас гляну таймер.

  • admin сказал:

    Насчет таймера открывайте файл/ pages/account/_auc.php ищите вот такую надпись

    //////////* тут мы проверяем первая это ставка или нет!

    после нее пропишите вот так

    if(($zzz) >= 0) { $timers = $kkk[“timers”] + (600); }

    if(($zzz) <= 0) { $timers = time() + (600); } Считается в секундах это будет 10 минут если написать вместо 600 скажем 60 то это будет одна минута далее ищите в этом же файле $ost= date("H:i:s",$os) удалите с этого выражения H: Cтоит подметить я умышленно удаляю ; в конце выражения иначе в комментариях коды не отобразятся

  • SLON сказал:

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

  • admin сказал:

    Возьмите эти два файла не со своего хостинга а с архива который тут скачивали они там нормальные

  • SLON сказал:

    в файлах только заголовки. читаемы. база через блокнот вместо текста иероглифы.

  • mexanus сказал:

    Дак я немного не понял заголовки или вводимый текст отображаются иероглифами?

  • SLON сказал:

    вводимый нормально отображается. а тот что уже в файлах about и rules иероглифами

  • SLON сказал:

    пытаюсь чат подключить..

  • mexanus сказал:

    Эти файлы должны быть в кодировке windows1251 мне собственно не понятно почему выдает иероглифы файлы изначально идут в нужной кодировке. На какой хостинг Вы установили скрипт? Из всех чатов что идут модулями для фруктовой фермы рабочий только самый простой.

  • SLON сказал:

    а как бы убрать баллы?

  • slon сказал:

    чот вывод не работает. пишет кошелек паер указан неверно.

  • admin сказал:

    Тут наверное проще всего будет взять файл выплат от другой фруктовой фермы что до кошелька то скорее всего в нем знаков больше чем прописано в файле за это отвечает вот эта функция

    if( substr($purse,0,1) != “P” ) return false;
    if( !ereg(“^[0-9]{7}$”, substr($purse,1)) ) return false;
    return $purse;

    стоит подметить что ereg устарела и нужно менять на preg_match

  • SLON сказал:

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

  • mexanus сказал:

    Возьмите файл выплат с другой фермы это самый простой вариант

  • SLON сказал:

    уже с 4 ферм пробовал, та же ерунда

  • SLON сказал:

    Не удалось выплатить! Попробуйте позже

    function ViewPurse($purse){

    if( substr($purse,0,1) != “P” ) return false;
    if( !preg_match(“#^[0-9]{7,10}$#”, substr($purse,1)) ) return false;
    return $purse;
    }
    по всякому переставлял

  • mexanus сказал:

    Эта ошибка к количеству знаков не относится тут скорее ошибка с авторизацией в паере все правильно прописали в скрипте и в настройках массовых выплат особо обратите внимание на ip сервера

  • SLON сказал:

    c ip все одиноково..

  • mexanus сказал:

    Доводилось уже выплаты в паере подключать или первый раз ?

  • SLON сказал:

    в первый. модерацию в паере прошел. пополнение проходит. выплата нет.

  • mexanus сказал:

    Это я к тому что Вы ошиблись где то проверьте правильно ли вписали данные с паера в скрипт и ip сервера в настройках массовых выплат в паере. IP сервера на котором установлен скрипт где-то я описывал на прошлой неделе пополнения для фруктовой фермы либо на форуме либо в комментариях. Пополнения кстати с выплатами не связаны и работают отдельно. Соответственно ключи разные.

  • mexanus сказал:

    Вместо ip впишите вот такое *.*.*.*

  • SLON сказал:

    опять никак. заменил в паере айпи на *.*.*.* не помогло.

  • admin сказал:

    Проверьте правильно ли вы прописали настройки подключения в файле /classes/_class.config.php
    public $AccountNumber = ‘P1111111’;
    public $apiId = ‘11111111’;
    public $apiKey = ‘1111111111’;
    обратите внимание на пробелы в кавычках их не должно быть
    И скинте мне на почту файл выплат который сейчас используете скажу точнее в чем проблема

  • SLON сказал:

    все правильно прописано. закинул на почту

  • mexanus сказал:

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

  • admin сказал:

    Вот архив https://drive.google.com/open?id=1PqdfzaeYruwnkVc3rRI6wB_6AsKWdtIb в нем файл выплат замените его в папке /pages/account/ картинку залейте в папку /img поменяйте и напишете мне какую ошибку выдаст тогда будем думать что не так. Ограничение на выплату нужно пополнить на 20 рублей можете дописать в базе данных таблица db_users_b строка insert_sum пропишите себе больше 20

  • SLON сказал:

    появился платежный пароль. у меня ни в прфиле ни нв настройках нет

  • SLON сказал:

    убрал платежный пароль. проверил выплатить. то же самое. не удалось выплатить

  • mexanus сказал:

    Что именно пишет там есть не удалось выплатить 1 и не удалось выплатить 0 это важно в зависимости от ошибки будет видно в чем проблема

  • SLON сказал:

    пишет не удалось выплатить 1

  • mexanus сказал:

    Хорошо Сейчас файла не вижу но насколько помню проблема с подключением к паеру хотелось бы глянуть на то что Вы прописали в настройках выплат в скрипте и в ip в настройках массовых выплат пропишите звёздочки. Ещё вопрос какой хостинг используете? Вопрос не праздный если что то типа хостингера то мы зря теряем время.

  • SLON сказал:

    пользуюсь beget файлы скинул на почту

  • mexanus сказал:

    Хостинг не причем на бегете выплаты должны работать но я больше хотел глянуть на тот файл куда Вы прописывали настройки с паера.

  • slon сказал:

    файл config? z

  • mexanus сказал:

    Да

  • SLON сказал:
  • SLON сказал:

    public $HostDB = “localhost”;
    public $UserDB = “sl”;
    public $PassDB = “**********”;
    public $BaseDB = “sl”;

    public $SYSTEM_START_TIME = 1563652802;
    public $VAL = “RUB”;

    # PAYEER ���������
    public $AccountNumber = ‘P********’;
    public $apiId = ‘829487804’;
    public $apiKey = ‘**********’;

    public $shopID = 829490403;
    public $secretW = ‘**********’;

  • SLON сказал:

    все кайф. хаработало. нашел ошибку в настройках.
    я вам скидывал проект, не отображается каталог. можете помочь? три дня колдую.

  • SLON сказал:

    и преогроменное спасибо!

  • mexanus сказал:

    Ничего крамольного не вижу давайте думать что не так если все цыфры прописаны правильно. Попробуйте по новому подключить выплаты. Жаль у меня нет лишнего домена что бы проверить выплаты.

  • mexanus сказал:

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

  • SLON сказал:

    файл большой. отправил без пароля

  • mexanus сказал:

    Ок буду у компьютера гляну

Добавить комментарий

You have to agree to the comment policy.

*

code

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.