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 22:06 отредактировано Visman)

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

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

Моя (Please log in or register to see this URL) FluxBB 1.5, (Please log in or register to see this URL), (Please log in or register to see this URL).

Поделиться

3

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

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

Поделиться