Ищу DleRegister 1.9.0 интересует

Тема в разделе "Софт", создана пользователем компилятор, 12 май 2011.

  1. компилятор

    компилятор Писатель

    Регистр.:
    20 мар 2010
    Сообщения:
    4
    Симпатии:
    0
    Есть ли в сети разлоченная версия DleRegister 1.9.0 или ее аналоги?
     
  2. Rodin

    Rodin

    Регистр.:
    27 апр 2007
    Сообщения:
    228
    Симпатии:
    166
    Используй Addnews.
    И надёжнее и дешевле.
    Эта дороже,да и сырая.
    Постоянно пишет,что "не может подключиться к серверу".
     
    rek2X2 нравится это.
  3. компилятор

    компилятор Писатель

    Регистр.:
    20 мар 2010
    Сообщения:
    4
    Симпатии:
    0
    в общем нужна прога, которая могла бы постить камменты в двиги ДЛЕ
    с хорошим % пробива...
    так же рассмотрю вариант покупки за разумные средства
     
  4. mr-graffity

    mr-graffity

    Регистр.:
    29 июл 2010
    Сообщения:
    176
    Симпатии:
    38
    Какой результат после прогона? Сколько ссылок вылазило? Этот фоку работает или уже здох?
    Вообще народ советует addnews
     
  5. Rodin

    Rodin

    Регистр.:
    27 апр 2007
    Сообщения:
    228
    Симпатии:
    166
    Скрипт добавления комментариев в DLE

    Код скопировать и сохранить в файле с расширением php. Запускать на денвере.

    PHP:
    <?php 
    ini_set
    ("max_execution_time""0"); 
    ignore_user_abort(0); 

    if (!
    $_POST

    ?> 
    <div align="center"> 
    <br /><br /><br /><br /><br /><br /><br /> 
    <b>Постер комментариев в DLE</b> 

    <br /><br /> 

    <form name="name" method="post"><table border='0'> 
    <tr> 
    <td align='right'>Хост:</td><td align='left'><input name="host" type="text" value=""> *пример: byethost29.org</tr> 
    <tr> 
    <td align='right'>База:</td><td align='left'><input name="base" type="text" value=""> *пример: my_database</tr> 
    <tr> 
    <td align='right'>Пользователь:</td><td align='left'><input name="user" type="text" value=""> *пример: my_user</tr> 
    <tr> 
    <td align='right'>Пароль:</td><td align='left'><input name="pass" type="password" value=""> *пример: p@ssw0rd</tr> 
    <tr> 
    <td align='right'>Путь к файлам:</td><td align='left'><input name="path" type="text" value=""> *пример: c:/user/folder/comm</tr> 
    </tr> 

    <table> 
    <br> 
    <input name="choice" type="radio" value=1>Слить ключевики<input name="choice" type="radio" value=2>Постить комментарии 

    <br> 
     <input type="submit"  value=" Выполнить "> 
    </form> 
    </div> 
    <?PHP 


    if (
    $_POST


    $db=$_POST['base']; 
    $path=$_POST['path']; 
    $host=$_POST['host']; 
    $user=$_POST['user']; 
    $pass=$_POST['pass']; 

    echo 
    $path
    echo 
    '<br>'
    echo 
    $db
    $sql mysql_connect($host$user$pass); 
    mysql_query('SET NAMES utf8');  
    mysql_query('set character_set_results utf8'); 

    flush(); 
    mysql_select_db($db$sql); 
    echo 
    $db "<br>....................<br>"
    if (
    $_POST['choice']==2) { 
            
    $handle=opendir($path); 
            while (
    $file readdir($handle)){ 
            if (
    is_file($path."/".$file)){ 

                
    $file_text file($path."/".$file); 
                
    $title=trim(iconv('windows-1251','UTF-8',(str_replace('#title#','',$file_text[0]))));  
                echo 
    $title.'<br>';     
                
    $content=trim(iconv('windows-1251','UTF-8',$file_text[1])); 
                
    $result mysql_query("SELECT * FROM `dle_post` WHERE `title` = \"$title\""$sql
                    or die(
    "Ошибка в запросе"); 
                    echo 
    "`title` = \"$title\""

                
    $num_rows mysql_num_rows($result); 
                echo 
    $num_rows.'<br>'
                 
                if ((
    $num_rows)>0) { 
                 
                while (
    $row=mysql_fetch_array($result)) {  
                    echo 
    "ID ".$row['id']."<BR>";  
                    
    $id=$row['id']; 
                    echo 
    "comm_num ".$row['comm_num']."<BR>";  
                    
    $comm_num=$row['comm_num']+1
                    
    mysql_query("UPDATE `dle_post` SET `comm_num` = \"$comm_num\" WHERE `id`=\"$id\"",$sql); 
                    
    mysql_query("INSERT INTO `dle_comments` (`id`, `post_id`, `text`, `approve`) VALUES(\"\", \"$id\",\"$content\", \"1\")",$sql); 
                    
    $result_comm mysql_query("SELECT * FROM `dle_comments`"$sql); 
                    
    $num_rows_comm  mysql_num_rows($result_comm); 
                     
                }  
                    
    flush(); 
                } 
                 
                else { 
                 
                } 
            } 
            } 
    mysql_close($sql);     
    echo 
    '<b>Всего комментариев: '.$num_rows_comm."</b><BR>";     


    if (
    $_POST['choice']==1) { //слить ключевики 
                
    flush(); 
                
    $result mysql_query("SELECT * FROM `dle_post`"$sql
                    or die(
    "Ошибка в запросе"); 

                
    $num_rows mysql_num_rows($result); 
                echo 
    'Всего '.$num_rows.'<br>'
                 
                if ((
    $num_rows)>0) { 
                 
                while (
    $row=mysql_fetch_array($result)) {  
                    echo 
    $row['title']."<BR>";  
                    
    flush(); 
                    } 
                }     






       
    ?> 
    Порядок работы:
    0. Запускаем скрипт в браузере
    1. сливаем ключевики
    2. генерим из них файлы комментов (например цербером по шаблону

    [Key]
    [key.insert:[key]-[random.digit:5-7]%][text-[random.digit:7-15]][/key.insert]
    , т.е. первая строка - Кей, вторая - контент)
    3. Постим комменты

    Скрипт не мой,мне вопросы не задавать !
     
    lena19583 нравится это.