1

Тема: Скрипт для раскрутки поднятия "веса" вашему проекту на punBB

Многие заметили, что на форумах с небольшой активностью и регистрируются как-то вяло и при заходе, форум выглядит он весьма уныло.  Сделал вот такое решение, для завода в онлайн ранее "запиленых" аккаунтов.  Сразу скажу, что использование этого решения по отношению к реальным аккаунтам как минимум некорректно, так что не злоупотребляйте!
Администратора форума прошу отнестись лояльно, так как данный способ можно рассматривать исключительно с этической стороны. Но все прекрасно знают, что раскрутка ресурса и этика - вещи плохо сочленяемые. Но если политика - пили smile

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

<?php


$min_online = 90;
//список подготовленных ников
$bot_nicks = array('Ник', 'Ник2','Ник3','Ник4','Ник5','Ник6','Ник7','Ник8',);



if (!defined('FORUM_ROOT'))    define('FORUM_ROOT', './');
require dirname(__FILE__).'/include/common.php';

$users_online = array();

$query = array(
    'SELECT' => '*',
    'FROM' => 'online',
    'WHERE' => 'user_id != "1" AND idle = "0"'
);

$result = $forum_db->query_build($query);

while ($forum_user_online = $forum_db->fetch_assoc($result)) {

    $users_online[] = $forum_user_online['ident'];
    
}

$count = count($users_online);

echo '<h2>Будим ники:</h2><br /><p>';

foreach($bot_nicks as $nick) {
    
    if($count <= $min_online) {
    
        if(!in_array($nick, $users_online)) {
            
            $query1 = array('SELECT' => '*', 'FROM' => 'users', 'WHERE' => 'username = "'.$nick.'"');
            $result1 = $forum_db->query_build($query1);
            $nick_info = $forum_db->fetch_assoc($result1);
            
            $query2 = array('SELECT' => '*', 'FROM' => 'online', 'WHERE' => 'user_id = "'.$nick_info['id'].'"');
            $result2 = $forum_db->query_build($query2);
            $num_rows = $forum_db->num_rows($result2);
            
            if($num_rows > 0) {
            
                $query3 = array(
                    'UPDATE'    => 'online',
                    'SET'        => 'idle=\'0\', logged = \''.time().'\'',
                    'WHERE'        => 'user_id='.$nick_info['id']
                );
                
            } else {
                
                $query3 = array(
                    'INSERT'    => 'user_id, ident, logged, prev_url, last_post',
                    'INTO'        => 'online',
                    'VALUES'    => $nick_info['id'].' ,\''.$nick_info['username'].'\' ,'.time().' ,\'http://djinsforum.ru/index.php\' ,\''.$nick_info['last_post'].'\''
                );
            
            }
            
            $forum_db->query_build($query3) or error(__FILE__, __LINE__); // Заводим в онлайн
            
            echo $nick.'<br />';
            
        }
        
    } else {
        
        break;
        
    }
    $count++;
    
}

echo '</p>';

?>

Запускаем файл просто вставив его в адресную строку... вашфорумPunBB.ru/forum/file.php

Поделиться

2 (04.09.2017 10:06 отредактировано Visman)

Re: Скрипт для раскрутки поднятия "веса" вашему проекту на punBB

bibishnik, вот если бы вы ИИ разработали, который бы сам с собой общался на форуме, тогда да wink

Моя сборка FluxBB 1.5 * Parserus - BBCode parser

Поделиться

3

Re: Скрипт для раскрутки поднятия "веса" вашему проекту на punBB

Visman, помнится один забугорный парнишка давненько запилил  на 1.2 версию rss репостинг, работало хорошо. Брали активные потоки с тех же punBB, дергали все новые мессаги с выборкой по теме и постили. Было дело. А вот ИИ на хостинге - это фантастика, ресурсов точно недостаточно будет. Бота разве что тупого. Вроде RSS репостинг на новые версии кто-то делал, попадалось мне где-то, возможно тот самый старый вариант переписан, я не в курсе.
И вообще, как сказал Илон Маск, Русских он не будет брать на Марс, а ИИ погубит цивилизацию big_smile

Поделиться