[Полезное] Chatlog Reader by Tumkin - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: Sanoxxx, Alowir, Phoenixxx_Czar  
[Полезное] Chatlog Reader by Tumkin
tumkin Дата: Суббота, 15.04.2017, 02:52 | Сообщение # 1
Tumkin Project
Сообщений: 1186
Статус: Offline
Предоставляю вашему вниманию класс для работы с чатлогом в SAMP.
Данный класс позволяет постепенно обрабатывать чатлог без удаления и пропуска строк.


Первым делом подключаем файл к основному AHK скрипту.
Код

#include procChatLog_by_Tumkin.ahk


Для начала регистрируем класс. Передаваемый параметр - путь к чатлогу.
Код

path_chatlog := A_MyDocuments "\GTA San Andreas User Files\SAMP\chatlog.txt"
TempChatLog := new ChatLog(path_chatlog)


После регистрации класса - указатель устанавливается на последнюю строку в чате. Для получения следующей строки используем следующий метод. Если строка есть - возвращает строку, иначе возвращает false (0).
Код

TempChatlogLine := TempChatLog.NextLine()

В переменной TempChatlogLine будет храниться строка.

Пример простого обработчика.
Код

path_chatlog := A_MyDocuments "\GTA San Andreas User Files\SAMP\chatlog.txt"
TempChatLog := new ChatLog(path_chatlog)
Loop 10
{
    TempChatlogLine := TempChatLog.NextLine()
    while(!TempChatlogLine) {
  TempChatlogLine := TempChatLog.NextLine()
    }
    ShowDialog(0, "Tumkin Project", TempChatlogLine, "close")
}

Данный код будет отображать в диалоговом окне все новые строки 10 раз.


Для использования процессора нужен SAMP UDF.
Данный класс может обновляться и актуальная ссылка всегда будет в этой теме. Если есть идеи по улучшению или оптимизации - пишите.


Разработчик tumkin
Скачать файл: Яндекс.Диск


  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума
Лучшие пользователи
Admin [39113]

GеNius [7210]

[CM]Russel [5557]

kenlo763 [4952]

[CM]AGRESSOR [4639]

Snake_Firm [4452]

Сэс [4416]

Artem_Buero [4223]

[CM]Durman [3204]

[CM]Рафаэль [3080]

iMaddy [2855]

sky_Woker [2854]

getrekt [2745]

Новые пользователи
shereexq10 [15:58]

SportikASS [09:38]

pidoras22 [19:34]

maureenwp18 [19:13]

mikeallen1975 [21:21]

azek [18:16]

kellimp1 [08:27]

marais60 [14:42]

erinkg5 [04:25]

guadalupewb9 [20:30]

bobbieiv69 [16:32]

Влад121 [18:01]

martinaiz2 [15:54]