BitTorrent Трекер RusTrek.ru
http://5.45.70.241/

Мод Google_bot_RusTrek
http://5.45.70.241/viewtopic.php?f=817&t=3918
Страница 1 из 1

Автор:  oartemka178 [ 2010-12-02 23:42 ]
Заголовок сообщения:  Мод Google_bot_RusTrek

Мод обнаруживает Google ботов и сохраняет информацию в базе данных.

В админ панели,есть просмотр,время,страницу просмотра.

Вся информация хранится в базе.

Установка

Делаем запрос в базу

[hide]
Код:
CREATE TABLE `bb_google_bot_detector` (
  `detect_id` int(8) NOT NULL auto_increment,
  `detect_time` int(11) NOT NULL default '0',
  `detect_url` varchar(255) NOT NULL default '',
  PRIMARY KEY  (`detect_id`)
) TYPE=MyISAM AUTO_INCREMENT=1 ;
[/hide]

открываем includes/page_header.php, в самый низ добавить

[hide]
Код:
if (eregi('googlebot', $_SERVER['HTTP_USER_AGENT']))
{
   $url = 'http://' .$_SERVER['SERVER_NAME'] .$_SERVER['PHP_SELF'] . (($_SERVER['QUERY_STRING'] != '') ? '?' .$_SERVER['QUERY_STRING'] : '');
   $now = time();

   $sql = "INSERT INTO " .GOOGLE_BOT_DETECTOR_TABLE
      ."(detect_time, detect_url) VALUES($now, '$url')";
   if (!($result = $db->sql_query($sql)))
   {
      message_die(GENERAL_ERROR, 'Could not update detect information', '', __LINE__, __FILE__, $sql);
   }
}

[/hide]

открываем includes/init_bb.php , находим
[hide]
Код:
define('VOTE_USERS_TABLE', $table_prefix.'vote_voters');
[/hide]

ниже добавляем
[hide]
Код:
define('GOOGLE_BOT_DETECTOR_TABLE', $table_prefix.'google_bot_detector');
[/hide]

открываем language/lang_russian/lang_admin.php, в самый низ добавить

[hide]
Код:
//
// google bot detector by pukapuka
//
$lang['Detector'] = 'Google Bot Detector';
$lang['Detector_Explain'] = '';
$lang['Detector_ID'] = '#';
$lang['Detector_Time'] = 'Время';
$lang['Detector_Url'] = 'Страница просмотра';
$lang['Detector_Clear'] = 'Очистить все';
$lang['Detector_No_Bot'] = 'No Bot Detected';
$lang['Detector_Cleared'] = 'Detect Information Cleared Successfully';
$lang['Click_Return_Detector'] = 'Click %sHere%s to return to Detector';
[/hide]

С архива файлы,раскидать по папкам

[th]http://s001.youpic.su/pictures/1291312800/765432e73267342027d6918ba18a49e6.png[/th]

Автор:  pherum [ 2010-12-11 23:28 ]
Заголовок сообщения: 

более полезен мод был бы, если бы добавил наиболее популярных ботов помимо гугля

Автор:  oartemka178 [ 2010-12-11 23:53 ]
Заголовок сообщения: 

pherum писал(а):
более полезен мод был бы, если бы добавил наиболее популярных ботов помимо гугля


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

Автор:  Nicolayka [ 2011-02-09 15:52 ]
Заголовок сообщения: 

Вот что нужно! Когда боты, находятся на трекере, они показывались внизу, там где список OnLine. + создать группу "Боты" и опред. цветом выделялись.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/