Скрипт Скрипты с ресурса CodeCanyon

Alex.Volk

Охотник
Регистрация
16 Мар 2012
Сообщения
380
Реакции
1.144
Обновил правила - Всем ознакомиться.

В данной теме постим скрипты с ресурса Для просмотра ссылки Войди или Зарегистрируйся.

Правила темы:
  1. Постить только свои скрипты - купленное только, или нулленый вами, за варез получите БАН за набор постов.
  2. Просьбы перезалить отправлять только Личным сообщение автору поста! Если Автор в бане или не отвечает, то пишите модератору раздела.
  3. Не нужно писать "Где взять ключ envato purchase code" - этот скрипт значит не зануленый, и без покупки или нулла его не установить.
  4. Дополнительно - Для просмотра ссылки Войди или Зарегистрируйся
Правила оформления поста со скриптом:
Код:
[B]Название[/B]


[IMG]ссылка на картинку[/IMG]

[B]Демо:[/B]
ссылка на демо

[B]Скачать:[/B]

[hide]ссылка для скачивания[/hide]


Пример:

Contact Form Generator


contactformgenerator-590x300-03.png


Демо:
Для просмотра ссылки Войди или Зарегистрируйся

Скачать:

Скрытое содержимое доступно для зарегистрированных пользователей!
 
Последнее редактирование модератором:
Это совсем не сложно. Надо просто получить ссылку на файл. А для этого надо 2 раза кликать, ждать 29 секунд и вводить капчу.
А вот алгоритм (шаги, инструкция) скачки с сайта rusfolder.com
1) Надо выбрать
Бесплатно
  • С просмотром рекламы
2) Нажать на кнопка Скачать который стоит ниже
3) откроется веб страница и там есть несколько рекламных ссылок, нажимаем на любую ссылку
3) Ждём 29 секунд
4) Откроется ещё 1 страница
Подтвердите, что вы не робот
и там надо набрать Капчу и нажать на Подтвердить
5) Копируем Ссылку для скачивания файла:
Например, Для просмотра ссылки Войди или Зарегистрируйся
и вставим в любую скачивалку.

З.Ы. кроме того ничего полезного в архиве вы не найдете Для просмотра ссылки Войди или Зарегистрируйся
З.Ы.Ы Файлы в архиве грязные, много ссылок на посторонние сайты.
На текстовых файлах я не обращал внимание. Надо было их удалить, да?!
Извиняюсь, если вам не понравился это сборка.
Но Я думал что, с этими скриптами можно создать крутые проекты и заработать.
Но с этим есть большая задача (проблема) которая называется "Раскрутка нового проекта". :)
Я ради интереса начал их по одному устанавливать на хостинг. Например, Для просмотра ссылки Войди или Зарегистрируйся

Мне очень интересно новые скрипты, вот поэтому создал новый форум Для просмотра ссылки Войди или Зарегистрируйся что бы раздать новые скрипты из других ресурсов, а не только из CodeCanyon (кодеканион).
 
Последнее редактирование:
Последнее редактирование модератором:
  • Нравится
Реакции: Wind
У кого есть сие чудо?
Скрытое содержимое доступно для зарегистрированных пользователей!
 
Скрытое содержимое доступно для зарегистрированных пользователей!


Есть этот скрипт, не нуленый, народные умельцы кто может посмотреть как обойти защиту? Я готов выложить, если найдутся желающие.

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

Выкладываю скрипт. Помогите плиз.

Не работает установка. Пробовал на Опенсервер
 
Последнее редактирование модератором:
Есть этот скрипт, не нуленый, народные умельцы кто может посмотреть как обойти защиту? Я готов выложить, если найдутся желающие.
нужно только поправить файл setup.php, тем самым выключить проверку кода лицензии
Код:
 <?php
    ini_set('display_errors', 0);
    $protocol = stripos($_SERVER['SERVER_PROTOCOL'],'https') === true ? 'https://' : 'http://';
    if( $protocol == 'http://' ) {
        $protocol = isset($_SERVER['HTTPS']) ? 'https://' : 'http://' ;
    }
    $cur_url = $protocol . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
    $cur_url_arr=explode('/installer',$cur_url);
    $basepath = $cur_url_arr[0].'/';

    /*** Checking STARTS ***/
    $ckText = file_get_contents('check_install.txt');
    if( trim($ckText) != 'no' ) {
        echo '<script>window.location="'.$basepath.'"</script>';
    }
    /*** Checking ENDS ***/
    $laterForm = '';
    if( isset($_COOKIE['chkJS'])) {
        if( $_COOKIE['chkJS'] == 'yes' ) {
            $encodeUrl = base64_encode($basepath);
            $ch = curl_init();
            curl_setopt($ch,CURLOPT_URL, 'https://webdigitalshop.com/tp_check/tp_form.php?q='.$encodeUrl);
            curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
            $result = curl_exec($ch);
            $json_data = json_decode($result, true);
            $laterFormArr = explode('@#',$json_data);
            $laterForm = $laterFormArr[1];
        }
    }

    $path=dirname(__FILE__);
    $abs_path=explode('/installer',$path);

    if(isset($_POST['db_submit'])) {
        if($_POST['db_name'] != '' && $_POST['db_uname'] != '' && $_POST['db_pwd'] != ''  && $_POST['admin_email'] != ''  && $_POST['admin_pwd'] != '' && $_POST['db_host'] != '') {

            $pathToDBfile = $abs_path[0].'/application/config/';

            /***** Check DB Details STARTS ******/

            $testConnection = mysqli_connect($_POST['db_host'], $_POST['db_uname'], $_POST['db_pwd'],$_POST['db_name']);

            /***** Check DB Details ENDS ******/

            if ($testConnection) {

                // Check email
                if (filter_var($_POST['admin_email'], FILTER_VALIDATE_EMAIL)) {
                    // password length
                     if(strlen($_POST['admin_pwd']) > 7) {

                        /*** DB config STARTS ***/
                        $dummyDB = file_get_contents('db_dummy.txt');

                        $final_db_text = str_replace('{DB_UNAME}',$_POST['db_uname'],$dummyDB);
                        $final_db_text = str_replace('{DB_NAME}',$_POST['db_name'],$final_db_text);
                        $final_db_text = str_replace('{DB_PASSWORD}',$_POST['db_pwd'],$final_db_text);
                        $final_db_text = str_replace('{DB_HOST}',$_POST['db_host'],$final_db_text);

                        file_put_contents($pathToDBfile.'database.php',$final_db_text);
                        /*** DB config ENDS ***/

                        /*** Base config STARTS ***/
                        $dummyConfig = file_get_contents('config_dummy.txt');

                        $final_config_text = str_replace('{BASE_URL}',$basepath,$dummyConfig);
                        file_put_contents($pathToDBfile.'config.php',$final_config_text);
                        /*** Base config ENDS ***/

                        /*** Checking Text STARTS ***/
                        file_put_contents('check_install.txt','yes');
                        /*** Checking Text ENDS ***/

                        /**** Import SQL file STARTS *******/

                            $default_sqlfile = 'default.sql';

                            mysql_connect($_POST['db_host'], $_POST['db_uname'], $_POST['db_pwd']);
                            mysql_select_db($_POST['db_name']);

                            // Temporary variable, used to store current query
                            $templine = '';
                            // Read in entire file
                            $lines = file($default_sqlfile);
                            // Loop through each line
                            foreach ($lines as $line)
                            {
                            // Skip it if it's a comment
                            if (substr($line, 0, 2) == '--' || $line == '')
                                continue;

                            // Add this line to the current segment
                            $templine .= $line;
                            // If it has a semicolon at the end, it's the end of the query
                            if (substr(trim($line), -1, 1) == ';')
                            {
                                // Perform the query
                                mysql_query($templine);
                                // Reset temp variable to empty
                                $templine = '';
                            }
                            }
                        /**** Import SQL file ENDS *******/

                        /***** Create admin account STARTS ******/

                            $admin_sql = "INSERT INTO ts_user (user_uname,user_email, user_pwd, user_status, user_accesslevel) VALUES ('admin', '".$_POST['admin_email']."', '".md5($_POST['admin_pwd'])."', '1', '1')";

                            mysql_query($admin_sql);

                            /***** Create admin account ENDS ******/

                            /***** Update Image URL STARTS ******/
                            $logo_url = $basepath.'webimage/logo.png';
                            $logo_url_sql = "UPDATE ts_settings SET value_text='".$logo_url."' WHERE key_text='logo_url'";

                            mysql_query($logo_url_sql);

                            $favicon_url = $basepath.'webimage/favicon.ico';
                            $favicon_url_sql = "UPDATE ts_settings SET value_text='".$favicon_url."' WHERE key_text='favicon_url'";

                            mysql_query($favicon_url_sql);

                            $preloader_url = $basepath.'webimage/preloader.gif';
                            $preloader_url_sql = "UPDATE ts_settings SET value_text='".$preloader_url."' WHERE key_text='preloader_url'";

                            mysql_query($preloader_url_sql);

                            /***** Update Image URL ENDS ******/

                           echo '<script>window.location="'.$basepath.'authenticate/login"</script>';

                    }
                    else {
                        $message = '<span style="color:red;">Password should be more than 7 characters.</span>';
                    }
                }
                else {
                    $message = '<span style="color:red;">Email is not correct.</span>';
                }

            }
            else {
                $message = '<span style="color:red;">Database connection failed.</span>';
            }
        }
        else {
            $message = '<span style="color:red;">Fields can not be empty.</span>';
        }
    }


    if( laterForm != '' ) {
        file_put_contents($abs_path[0].'/application/config/verify.txt','yes');
    }
?>
<!DOCTYPE html>
<!--
Script Name: Themeportal Script
Version: 1.0
Author: kamleshyadav
Website: http://himanshusofttech.com
-->
<!--[if IE 8]> <html lang="en" class="ie8 no-js"> <![endif]-->
<!--[if IE 9]> <html lang="en" class="ie9 no-js"> <![endif]-->
<!--[if IE 10]> <html lang="en" class="ie10 no-js"> <![endif]-->
<!--[if !IE]><!-->
<html lang="en">
  <!--
<![endif]-->
<!-- BEGIN HEAD -->
<head>
<meta charset="utf-8" />
<title> ThemePortal - Installer Page</title>
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<meta name="author"  content="KamleshYadav"/>
<meta name="MobileOptimized" content="320">
<!--srart theme style -->
<link href="<?php echo $basepath;?>adminassets/css/admin_main.css" rel="stylesheet" type="text/css"/>
<!-- end theme style -->
<!-- favicon links -->
<link rel="shortcut icon" type="image/png" href="<?php echo $basepath;?>webimage/favicon.ico" />
</head>
<!-- Header End -->
  <!-- Body Start -->
<body>
<!-- add user modal start -->
<!-- wrapper start -->
<div class="th_installer_panel">
    <div class="th_form_wrapper">
        <div class="th_theme_logo">
            <a href="javascript:;"><img src="<?php echo $basepath;?>webimage/logo.png" class="img-responsive" alt="Themeportal"></a>
            <h6 id="errText"> <?php echo isset($message) ? $message : 'Welcome to Theme Portal.' ;?> </h6>
        </div>

        <?php if($laterForm == '') { ?>
            <div id="domaincheck">
        <div class="th_installer_form">
            <h4>Please verify your purchase</h4>
            <div class="form-group">
                <div class="col-lg-4 col-md-4 col-sm-4 col-xs-4"><label>Purchase Code</label></div>
                <div class="col-lg-8 col-md-8 col-sm-8 col-xs-8"><input type="text" class="form-control" id="purchase_code" /></div>
            </div>
            <input type="hidden" value="<?php echo $basepath;?>" id="cust_domain">
            <div class="col-lg-12 col-md-12">
                <input type="button" class="btn theme_btn" onclick="verify_purchase_code(this)" value="Verfiy" />
            </div>
        </div>
        </div>
        <?php } ?>

        <form action="" method="post" id="installerform">
            <?php echo $laterForm; ?>
        </form>
    </div>
</div>

<!-- wrapper end -->
<script type="text/javascript" src="<?php echo $basepath;?>adminassets/js/jquery-1.12.3.js"></script>
<script type="text/javascript" src="<?php echo $basepath;?>adminassets/js/creatorjs.js"></script>
<script  type="text/javascript">
    jQuery(document).ready(function($) {
        var h = $(window).innerHeight();
        $(".th_installer_panel").css("height", h);
    });
</script>
</body>
</html>
<style>
.th_installer_panel{
    background-image: url(<?php echo $basepath;?>webimage/bg.jpg);
}
</style>
кто может помочь?

нашел решение - изменить содержимое setup.php на данный код
Код:
<?php
   ini_set('display_errors', 0);
   $protocol = stripos($_SERVER['SERVER_PROTOCOL'],'https') === true ? 'https://' : 'http://';
   $cur_url = $protocol . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
   $cur_url_arr=explode('/installer',$cur_url);
   $basepath = $cur_url_arr[0].'/';

   /*** Checking STARTS ***/
   $ckText = file_get_contents('check_install.txt');
   if( trim($ckText) != 'no' ) {
       echo '<script>window.location="'.$basepath.'"</script>';
   }
   /*** Checking ENDS ***/

   if(isset($_POST['db_submit'])) {
       if($_POST['db_name'] != '' && $_POST['db_uname'] != '' && $_POST['db_pwd'] != ''  && $_POST['admin_email'] != ''  && $_POST['admin_pwd'] != '' && $_POST['db_host'] != '') {
           $path=dirname(__FILE__);
           $abs_path=explode('/installer',$path);

           $pathToDBfile = $abs_path[0].'/application/config/';

           /***** Check DB Details STARTS ******/

           $testConnection = mysqli_connect($_POST['db_host'], $_POST['db_uname'], $_POST['db_pwd'],$_POST['db_name']);

           /***** Check DB Details ENDS ******/

           if ($testConnection) {

               // Check email
               if (filter_var($_POST['admin_email'], FILTER_VALIDATE_EMAIL)) {
                   // password length
                    if(strlen($_POST['admin_pwd']) > 7) {

                       /*** DB config STARTS ***/
                       $dummyDB = file_get_contents('db_dummy.txt');

                       $final_db_text = str_replace('{DB_UNAME}',$_POST['db_uname'],$dummyDB);
                       $final_db_text = str_replace('{DB_NAME}',$_POST['db_name'],$final_db_text);
                       $final_db_text = str_replace('{DB_PASSWORD}',$_POST['db_pwd'],$final_db_text);
                       $final_db_text = str_replace('{DB_HOST}',$_POST['db_host'],$final_db_text);

                       file_put_contents($pathToDBfile.'database.php',$final_db_text);
                       /*** DB config ENDS ***/

                       /*** Base config STARTS ***/
                       $dummyConfig = file_get_contents('config_dummy.txt');

                       $final_config_text = str_replace('{BASE_URL}',$basepath,$dummyConfig);
                       file_put_contents($pathToDBfile.'config.php',$final_config_text);
                       /*** Base config ENDS ***/

                       /*** Checking Text STARTS ***/
                       file_put_contents('check_install.txt','yes');
                       /*** Checking Text ENDS ***/

                       /**** Import SQL file STARTS *******/

                           $default_sqlfile = 'default.sql';

                           mysql_connect($_POST['db_host'], $_POST['db_uname'], $_POST['db_pwd']);
                           mysql_select_db($_POST['db_name']);

                           // Temporary variable, used to store current query
                           $templine = '';
                           // Read in entire file
                           $lines = file($default_sqlfile);
                           // Loop through each line
                           foreach ($lines as $line)
                           {
                           // Skip it if it's a comment
                           if (substr($line, 0, 2) == '--' || $line == '')
                               continue;

                           // Add this line to the current segment
                           $templine .= $line;
                           // If it has a semicolon at the end, it's the end of the query
                           if (substr(trim($line), -1, 1) == ';')
                           {
                               // Perform the query
                               mysql_query($templine);
                               // Reset temp variable to empty
                               $templine = '';
                           }
                           }
                       /**** Import SQL file ENDS *******/

                       /***** Create admin account STARTS ******/

                           $admin_sql = "INSERT INTO ts_user (user_uname,user_email, user_pwd, user_status, user_accesslevel) VALUES ('admin', '".$_POST['admin_email']."', '".md5($_POST['admin_pwd'])."', '1', '1')";

                           mysql_query($admin_sql);

                           /***** Create admin account ENDS ******/

                           /***** Update Image URL STARTS ******/
                           $logo_url = $basepath.'assets/images/web/logo.png';
                           $logo_url_sql = "UPDATE ts_settings SET value_text='".$logo_url."' WHERE key_text='logo_url'";

                           mysql_query($logo_url_sql);

                           $favicon_url = $basepath.'assets/images/web/favicon.ico';
                           $favicon_url_sql = "UPDATE ts_settings SET value_text='".$favicon_url."' WHERE key_text='favicon_url'";

                           mysql_query($favicon_url_sql);

                           $preloader_url = $basepath.'assets/images/web/preloader.gif';
                           $preloader_url_sql = "UPDATE ts_settings SET value_text='".$preloader_url."' WHERE key_text='preloader_url'";

                           mysql_query($preloader_url_sql);

                           /***** Update Image URL ENDS ******/

                          echo '<script>window.location="'.$basepath.'authenticate/login"</script>';

                   }
                   else {
                       $message = '<span style="color:red;">Password should be more than 7 characters.</span>';
                   }
               }
               else {
                   $message = '<span style="color:red;">Email is not correct.</span>';
               }

           }
           else {
               $message = '<span style="color:red;">Database connection failed.</span>';
           }
       }
       else {
           $message = '<span style="color:red;">Fields can not be empty.</span>';
       }
   }
?>
<!DOCTYPE html>
<!--
Script Name: Themeportal Script
Version: 1.0
Author: kamleshyadav
Website: http://himanshusofttech.com
-->
<!--[if IE 8]> <html lang="en" class="ie8 no-js"> <![endif]-->
<!--[if IE 9]> <html lang="en" class="ie9 no-js"> <![endif]-->
<!--[if IE 10]> <html lang="en" class="ie10 no-js"> <![endif]-->
<!--[if !IE]><!-->
<html lang="en">
<!--
<![endif]-->
<!-- BEGIN HEAD -->
<head>
<meta charset="utf-8" />
<title> ThemePortal - Installer Page</title>
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<meta name="author"  content="KamleshYadav"/>
<meta name="MobileOptimized" content="320">
<!--srart theme style -->
<link href="<?php echo $basepath;?>assets/css/admin_main.css" rel="stylesheet" type="text/css"/>
<!-- end theme style -->
<!-- favicon links -->
<link rel="shortcut icon" type="image/png" href="<?php echo $basepath;?>assets/images/favicon.ico" />
</head>
<!-- Header End -->
<!-- Body Start -->
<body>
<!-- add user modal start -->
<!-- wrapper start -->
<div class="th_installer_panel">
<div class="th_form_wrapper">
   <div class="th_theme_logo">
     <a href="javascript:;"><img src="<?php echo $basepath;?>assets/images/logo.png" class="img-responsive" alt="Themeportal"></a>
     <h6> <?php echo isset($message) ? $message : 'Welcome to Theme Portal.' ;?> </h6>
   </div>
   <form action="" method="post">
   <div class="th_installer_form">
     <h4>database detail</h4>
     <div class="form-group">
       <div class="col-lg-4 col-md-4 col-sm-4 col-xs-4"><label>Database Host</label></div>
       <div class="col-lg-8 col-md-8 col-sm-8 col-xs-8"><input type="text" class="form-control" name="db_host" value="<?php echo isset($_POST['db_host']) ? $_POST['db_host'] : 'localhost';?>" />
       <!--<span class="help_text">helping text here</span>-->
       </div>
     </div>
     <div class="form-group">
       <div class="col-lg-4 col-md-4 col-sm-4 col-xs-4"><label>Database Name</label></div>
       <div class="col-lg-8 col-md-8 col-sm-8 col-xs-8"><input type="text" class="form-control" name="db_name" value="<?php echo isset($_POST) ? $_POST['db_name'] : '';?>" />
       <!--<span class="help_text">helping text here</span>-->
       </div>
     </div>
     <div class="form-group">
       <div class="col-lg-4 col-md-4 col-sm-4 col-xs-4"><label>Database Username</label></div>
       <div class="col-lg-8 col-md-8 col-sm-8 col-xs-8"><input type="text" class="form-control" name="db_uname" value="<?php echo isset($_POST) ? $_POST['db_uname'] : '';?>" />
       </div>
     </div>
     <div class="form-group">
       <div class="col-lg-4 col-md-4 col-sm-4 col-xs-4"><label>Database Password</label></div>
       <div class="col-lg-8 col-md-8 col-sm-8 col-xs-8"><input type="password" class="form-control" name="db_pwd" value="<?php echo isset($_POST) ? $_POST['db_pwd'] : '';?>" />
       </div>
     </div>
   </div>
   <div class="th_installer_form">
     <h4>login detail</h4>
     <div class="form-group">
       <div class="col-lg-4 col-md-4 col-sm-4 col-xs-4"><label>Admin Email</label></div>
       <div class="col-lg-8 col-md-8 col-sm-8 col-xs-8"><input type="text" class="form-control" name="admin_email" value="<?php echo isset($_POST) ? $_POST['admin_email'] : '';?>" /></div>
     </div>
     <div class="form-group">
       <div class="col-lg-4 col-md-4 col-sm-4 col-xs-4"><label>Admin Password</label></div>
       <div class="col-lg-8 col-md-8 col-sm-8 col-xs-8"><input type="password" class="form-control" name="admin_pwd" value="<?php echo isset($_POST) ? $_POST['admin_pwd'] : '';?>" /></div>
     </div>
     <div class="col-lg-12 col-md-12">
       <input type="submit" class="btn theme_btn" name="db_submit" value="Set up Mysite" />
     </div>
   </div>
   </form>
</div>
</div>

<!-- wrapper end -->
<script type="text/javascript" src="<?php echo $basepath;?>assets/js/jquery-1.12.3.js"></script>
<script  type="text/javascript">
   jQuery(document).ready(function($) {
       var h = $(window).innerHeight();
       $(".th_installer_panel").css("height", h);
   });
</script>
</body>
</html>
у меня скрипт установился, но не запускается, пробовал на локалке, может на хосте заработает...
 
Последнее редактирование модератором:
Назад
Сверху