Сделать стартовой  Добавить в избранное  Форум   Реклама   Написать нам   DLE хостинг крупных порталов 

RSS   English   Russian   

:: Главное Меню
· > Главная
· > Инт. Новости
· > События за 24 часа
· > Программы
· > Мобильный раздел
· > Видео фильмы
· > Скачать фильмы
· > Интернет книги
· > Безопасность
· > Игры
· > Музыка альбомы
· > Вебмастер
· > Рабочий стол
· > Электронные платежи
· > ОС Linux
· > Краткие номера ICQ
· > Развлечения
· > Полезная информация
· > Юмор
· > Своими руками
· > Технологии HI-TECH

:: Поиск
  
Расширенный поиск...

Скачать фильмы за 20 мин.





Скачать фильмы Фильмы онлайн Скачать кино Скачать новые фильмы Скачать фильмы Кино скачать DVD скачать фильмы Фильмы 2008 онлайн кино Кинопоиск скачать
Особо опасен Бэтмен 3 Хэнкок DVDRip Железный человек На краю Света Удачи Чак Скачать новые фильмы, сериалы, мультфильмы бесплатно Наше кино Боевики 2008


Начни день с нами занеси наш сайт в закладки -)
 :: Генераторы статистики для IRC
 
Для начала, тебе нужно знать, что все программы ориентированы на стандартный mIRC лог. Но это не означает, что тебе нужно вешать mIRC бота на сервер - достаточно скачать конвертер лога - tcl скрипт для eggdrop. Настраивается он очень просто (в конфе указывается handle админа скрипта и путь к логам). Команды скрипта с партилайна бота будут: .mel adduser, mel deluser mel +chan и так далее, если не ошибаюсь ;) (.mel выдаст полный листинг команд). После того, как у тебя есть готовый конвертируемый mIRC лог, ты можешь приступать к установке генераторов статистики.

1) Pisg - генератор статистики для IRC на Perl. Версия 0.41.

Pisg представляет собой Perl-скрипт, генерирующий html файл со статистикой. Он содержит различные диаграммы с пиком фраз и юзеров, сведения о киках, банах, и прикольных моментов (типа, такой-то был самый веселый - 50% его фраз составляли смайлы). Поддерживает русский язык, но почему то в кривой кодировке ;) На помощь приходит recode-script. Он выглядит примерно следующим образом:

#!/usr/bin/perl

system("/home/xakep/pisg/pisg");
sleep 2;

$file="/home/xakep/web/stats/index.html";

open(file, "$file") or die "OpenError: $! ";
@file=;
close file;

open(file, ">$file") or die "WriteError: $! ";
foreach (@file) {
chomp;
~s/ä/Д/g;
~s/å/Е/g;
~s/æ/Ф/g;
~s/ö/Ж/g;
~s/ø/Ь/g;
~s/ü/Э/g;
~s/ß/ъ/g;
~s/Ø/ь/g;
~s/Å/е/g;
print file "$_ ";
}
close file;


Как ты видишь - скрипт перекодирует плохие сочетания на русские буквы. Без этого - грамматика твоей статистики будет никудышной %)

А теперь собственно pisg.cfg. Если ты посмотришь help - то упадешь от возможностей pisg. Я же приведу коротенький конфиг файл, которого будет вполне достаточно :)


Logfile="/home/xakep/eggdrop/xakep.log"
Format="mIRC"
Maintainer="Xakep"
Network="DalNetRu"
OutputFile="/home/xakep/web/stats/index.html"


Синтаксис напоминает httpd.conf :) Как ты видишь строка состоит из ключевого слова и значения. Тут описывается путь к логфайлу, путь к html-файлу, хозяина статистики, имя сети и формат (по умолчанию mIRC, но есть и стандарт eggdrop).

Расскажу еще о некоторых полезных опциях:

CssDir - путь к директории с css файлами для html.
Lang - выбор языка
PageHead/PageFoot - путь к headers и footers html-stats странички
TopicHistory/NickHistory/UrlHistory - настройки лимита показов топиков, ников и урлов

Если у тебя включена поддержка нескольких каналов используй, если нужно глобальные опции. Для этого используй директиву set. К примеру - поставить формат mIRC глобально можно командой: .
Запихнуть в кронтаб pisg можно с легкостью (пример - генерить статистику каждую 20 минут+модифицировать out-html скриптом замены):

0,5,10,15,20,25,30,35,40,45,50,55 * * * * /home/xakep/pisg/recode >/dev/null 2>&1

2) IRCStats - последняя версия 0.22.

Генератор статистики, работающий на Linux-платформах (х86). Имеет простенький интерфейс и поддержку lang-files. Для тех, кто не хочет заморачиваться с настройкой :)

По умолчанию - английский язык, но что тебе мешает создать русский langfile? :)
Для начала перемести содержимое папки html в www-директорию (там содержатся картинки диаграмм). Опции конфига следующие:

creatorOfLog: Xakep
channelName: #xakep


Создатель канала и канал соответственно.

htmlFilename: html/index.html
languageFilename: english.lang
excludeFilename: ircstatsexclude.txt
nickjoinFilename: nickjoin.txt
htmlheadFilename: htmlhead.txt
headerFilename: ircstatsheader.txt
footerFilename: ircstatsfooter.txt


Здесь идут настройки файлов. Аут-файла, Лангфайла, Эксклуд файла, файла с никами, а также header и footer (для личных записей).

topTalkerLength: 50
showTopic: True
useRandomTopics: True
showBigNumbers: True
showLongEndText: True
quoteLength: 65
quoteMinimum: 35


Параметры, отвечающие за топ ников, показ топиков, максимальную и минимальную длину строки и так далее.

Если тебе нужна одиночная статистика, и на тачке мало памяти - IRCStats для тебя.

3) mIRCStats - не забудем виндовых пользователей :) Версия 1.19.

mIRCStats генерирует аналоговую станицу IRCStats, но это программа для Win9x/ME/XP. Там все просто. Указываешь путь к логу, делаешь интервал времени, через который запускать скрипт (заливка генеренного файла на фтп например) и сворачиваешь программу в трей :) Конечно, для нее разумно использовать mIRC-бота. Для юзеров, не знающих Linux, либо не имеющих шелл-доступа - само то!

Прога просит ключик, который с радостью предоставит http://astalavista.box.sk ;]

Вот собственно и весь обзор :) Как говориться - все познается в сравнении - и тебе лично решать - иметь или не иметь.

Скачать этот файл по HTTP


Автор: admin - 27 ноября 2003 - Комментарии (0)   







 :: Информация
  Посетители, находящиеся в группе Гости, не могут оставлять комментарии в данной новости.


Варез портал существует с 2003 - 2008 / Хостинг предоставили MacHoster.Ru

Firewall Cisco Systems, Inc


:: Вход

:: Это интересно!
Загрузка ...

:: Партнёры
· -> Gold Warez
· -> Kadet Team
· -> Interfilm.Tv
· -> Зевель.ру
· -> Timeparty
· -> Пежня.ру
· -> Soft Best.net
· -> Creep.ru
· -> Ziza.ru
· -> Goldwarez.ru
· -> Korzik.net
· -> Prikola.net
· -> LooKsZone.ru
· -> MaxDown.Ru
Реклама

Хостинг оптимизирован под DataLife движок...