Log analyzer

Для тех, кто хочет сделать мир лучше.
Сообщение
Автор
Аватара пользователя
SON
Капитан
Капитан
Сообщения: 363
Зарегистрирован: 28.09.2006
Контактная информация:

#1 Сообщение 29.03.2009, 17:32

Я только учусь программировать на Delphi и мне не по силам пока написать такую прогу,помогите чем сможете,она вобщем то будет полезна многим!
Суть программы такая:
Задается папка с логами сервера /logs
Обрабатываются логи и результаты выводятся в табличную часть.
Результат такой:
SteamID | Last IP | Last name
За основу берется SteamID так как он не сменный поидее.
Где нибудь ниже можно сделать 2-ю табличную часть в которой при выборе в первой табличной части строки во второй появляются все IP и Name этого SteamID
Таким способом мы сможем легко контролировать все изменения IP и.т.д этого SteamID
Выглядит примерно так:

Код: Выделить всё

-------------------------
|Выбор папки с логами|   
-------------------------
Табличная часть
------------------------------------------------------
SteamID | Last IP | Last name | Last DataConnect |
------------------------------------------------------

2-я Табличная часть
------------------------------------------------------
Name ->xxx,xxxx,xxxx,xxxxx,xxxx,xxxx,xxxx,xxxx,
IP      ->xxxxx,xxxxx,xxxxx,xxxxx,xxxx,xxxx,
------------------------------------------------------
|Save to File|
------------------------------------------------------
Вот примерно так,помогите ,думаю это не очень сложно написать такую програмку,если кто поможет буду безгранично благодарен и не только я!
Образец логов могу предоставить!
Servers
Изображение
LoL
говорят Vityan666 даже не писал семистим, он его просто наколдовал, или с самим дьяволом заключил сделку....(c)eldest
Как можно вообще скачать это SourceTV? ...(с)CSmania_Jonny
ИМЕЙ ВВИДУ ТРУЩИЙ ТЕМЫ МЛЯ ЗАЕПУ В УСМЕРТЬ, ПОКА НЕ ПОЛУЧУ ОТВЕТА. (c) anynah

MOZGIII
Разработчик
Разработчик
Сообщения: 910
Зарегистрирован: 09.01.2009
Откуда: Переезжаю в /dev/null
Благодарил (а): 7 раз
Поблагодарили: 65 раз
Контактная информация:

#2 Сообщение 29.03.2009, 18:03

Не изобретай велосипед! Юзай Psychostats http://www.psychostats.com/
Пример работы: не нашёл :)
Он работает именно по такому принципу

Аватара пользователя
SON
Капитан
Капитан
Сообщения: 363
Зарегистрирован: 28.09.2006
Контактная информация:

#3 Сообщение 29.03.2009, 18:37

MOZGIII
Ну это да,но Psychostats это очень неудобно и долго,я просто хотел на основе этой программы сделать не только анализатор логов DS но и других логов,поучится так сказать..
Servers
Изображение
LoL
говорят Vityan666 даже не писал семистим, он его просто наколдовал, или с самим дьяволом заключил сделку....(c)eldest
Как можно вообще скачать это SourceTV? ...(с)CSmania_Jonny
ИМЕЙ ВВИДУ ТРУЩИЙ ТЕМЫ МЛЯ ЗАЕПУ В УСМЕРТЬ, ПОКА НЕ ПОЛУЧУ ОТВЕТА. (c) anynah

MOZGIII
Разработчик
Разработчик
Сообщения: 910
Зарегистрирован: 09.01.2009
Откуда: Переезжаю в /dev/null
Благодарил (а): 7 раз
Поблагодарили: 65 раз
Контактная информация:

#4 Сообщение 29.03.2009, 18:55

Давай пример логов, в спойлер строчек 5-30

Аватара пользователя
SON
Капитан
Капитан
Сообщения: 363
Зарегистрирован: 28.09.2006
Контактная информация:

#5 Сообщение 29.03.2009, 19:56

MOZGIII
Отправил приват :)

Если кто то возьмется написать такую программу для DS прикрепляю лог файл
Вложения
l0329013.rar
(4.34 КБ) 155 скачиваний
l0329013.rar
(4.34 КБ) 155 скачиваний
Servers
Изображение
LoL
говорят Vityan666 даже не писал семистим, он его просто наколдовал, или с самим дьяволом заключил сделку....(c)eldest
Как можно вообще скачать это SourceTV? ...(с)CSmania_Jonny
ИМЕЙ ВВИДУ ТРУЩИЙ ТЕМЫ МЛЯ ЗАЕПУ В УСМЕРТЬ, ПОКА НЕ ПОЛУЧУ ОТВЕТА. (c) anynah

eldest
Разработчик
Разработчик
Сообщения: 302
Зарегистрирован: 17.03.2008
Откуда: такие как я?
Поблагодарили: 2 раза
Контактная информация:

#6 Сообщение 29.03.2009, 20:50

вообще проще написать плагин под amxx для csstats и зделать стат не хуже чем псих, и обновлять не придётся

Аватара пользователя
SON
Капитан
Капитан
Сообщения: 363
Зарегистрирован: 28.09.2006
Контактная информация:

#7 Сообщение 29.03.2009, 20:56

eldest
Source :(
Servers
Изображение
LoL
говорят Vityan666 даже не писал семистим, он его просто наколдовал, или с самим дьяволом заключил сделку....(c)eldest
Как можно вообще скачать это SourceTV? ...(с)CSmania_Jonny
ИМЕЙ ВВИДУ ТРУЩИЙ ТЕМЫ МЛЯ ЗАЕПУ В УСМЕРТЬ, ПОКА НЕ ПОЛУЧУ ОТВЕТА. (c) anynah

MOZGIII
Разработчик
Разработчик
Сообщения: 910
Зарегистрирован: 09.01.2009
Откуда: Переезжаю в /dev/null
Благодарил (а): 7 раз
Поблагодарили: 65 раз
Контактная информация:

#8 Сообщение 29.03.2009, 20:58

SON
А какже SourceMod?

Аватара пользователя
SON
Капитан
Капитан
Сообщения: 363
Зарегистрирован: 28.09.2006
Контактная информация:

#9 Сообщение 29.03.2009, 21:19

MOZGIII
Можно и на нем конечно,но учится всему сразу у меня башка лопнет о_0
Servers
Изображение
LoL
говорят Vityan666 даже не писал семистим, он его просто наколдовал, или с самим дьяволом заключил сделку....(c)eldest
Как можно вообще скачать это SourceTV? ...(с)CSmania_Jonny
ИМЕЙ ВВИДУ ТРУЩИЙ ТЕМЫ МЛЯ ЗАЕПУ В УСМЕРТЬ, ПОКА НЕ ПОЛУЧУ ОТВЕТА. (c) anynah

MOZGIII
Разработчик
Разработчик
Сообщения: 910
Зарегистрирован: 09.01.2009
Откуда: Переезжаю в /dev/null
Благодарил (а): 7 раз
Поблагодарили: 65 раз
Контактная информация:

#10 Сообщение 29.03.2009, 22:41

:)

Добавлено спустя 48 секунд:
Проверь лс

Аватара пользователя
SON
Капитан
Капитан
Сообщения: 363
Зарегистрирован: 28.09.2006
Контактная информация:

#11 Сообщение 29.03.2009, 22:46

MOZGIII
:Yahoo!: :good:

Подтверждаю этот человек действительно мозг :)
Все супер,добрый человек,Спасибо!
Servers
Изображение
LoL
говорят Vityan666 даже не писал семистим, он его просто наколдовал, или с самим дьяволом заключил сделку....(c)eldest
Как можно вообще скачать это SourceTV? ...(с)CSmania_Jonny
ИМЕЙ ВВИДУ ТРУЩИЙ ТЕМЫ МЛЯ ЗАЕПУ В УСМЕРТЬ, ПОКА НЕ ПОЛУЧУ ОТВЕТА. (c) anynah

MOZGIII
Разработчик
Разработчик
Сообщения: 910
Зарегистрирован: 09.01.2009
Откуда: Переезжаю в /dev/null
Благодарил (а): 7 раз
Поблагодарили: 65 раз
Контактная информация:

#12 Сообщение 29.03.2009, 22:52

Да незачто :)

MOZGIII
Разработчик
Разработчик
Сообщения: 910
Зарегистрирован: 09.01.2009
Откуда: Переезжаю в /dev/null
Благодарил (а): 7 раз
Поблагодарили: 65 раз
Контактная информация:

#13 Сообщение 31.03.2009, 18:34

Выкладываю в паблик :)

MyAC Logs Reader
Версия 3.0
Автор: MOZGIII

Ссылка: ПОПРОСИЛИ НЕ ЛОЖИТЬ В ПАБЛИК :) ДАМ В ПРИВАТНОЕ ЮЗАНИЕ ЗА БАКСЫ
Если где ещё выкладываете, не забудьте ссылку на эту тему

Немного данных:
  1. Сканит по умолчанию папку logs/
  2. Сохраняет обработанные логи в 2 формата: первый - в файл рядом с собой кладётся всё что смогли найти. Его содержимое фильтруется на повторы (всё кроме даты). И второй - в папке AnalisedLogs (кажется так она называется), все файлы по одному

Ответить Вложения 1