Lua [ARZ] - HighLight Text

Неадекватная сова

Известный
Автор темы
Проверенный
241
189
1733781517052.png

Функционал: ищет в чате ключевые слова в чате и при нахождении выделяет сообщение, издает звук и записывает в лог

Команды:
- /srch [arg]
  • /srch продам - будет искать сообщения с ключевым словом "продам"
  • /srch продам гараж - разобьет ключевые слова на "продам" и "гараж" и будет искать каждое из этих слов в сообщении​

1733781759436.png


- /htlog - лог сообщений по датам

Замена кастомного звука: \moonloader\resource\HT\notf.mp3
Логи сообщений хранятся в папке \moonloader\HT

Зависимости: lib.strings от Cosmo, MoonMonet, fAwesome6, mimgui

Зачем? Чтобы было
 

Вложения

  • highlightText.rar
    323.2 KB · Просмотры: 18
  • highlightText (1.1).lua
    20.5 KB · Просмотры: 10

kyrtion

Известный
978
355
не будет лагать если в txt содержит допустим 80 тысяч? или ~10k в день пишут
если замечаешь что падает фпс - может пора заводить локальный бд (именно sqlite3)?)
 

Орк

Известный
273
177
Вип чат и так почти во всех цветах радуги, теперь ещё и твой скрипт
Как по мне лучше сделай какую-нибудь анимацию на текст. Хз, например, звук и анимированный текст
-10-12-2024.gif
, наверное понял смысл. Или просто всплывающее уведомление, даже то же на cef
 

swap commends

Участник
58
16
Вип чат и так почти во всех цветах радуги, теперь ещё и твой скрипт
Как по мне лучше сделай какую-нибудь анимацию на текст. Хз, например, звук и анимированный текст Посмотреть вложение 259143, наверное понял смысл. Или просто всплывающее уведомление, даже то же на cef
зачем анимацию? можно выделять нужное тебе слово как тут https://www.blast.hk/threads/143079/
 

Неадекватная сова

Известный
Автор темы
Проверенный
241
189
не будет лагать если в txt содержит допустим 80 тысяч? или ~10k в день пишут
если замечаешь что падает фпс - может пора заводить локальный бд (именно sqlite3)?)
Погонял 20 файлов с 3000 строками и наверно единственное к чему пришел, это перевести на имгуи фильтры. Микропросадка на ~10 фпс имеется когда переключаешь файлы, но это не так критично
 

chromiusj

Известный
Модератор
5,656
3,959
Погонял 20 файлов с 3000 строками и наверно единственное к чему пришел, это перевести на имгуи фильтры. Микропросадка на ~10 фпс имеется когда переключаешь файлы, но это не так критично
Можешь использовать клиппер:
 

Cakal14

Участник
119
21
] (error) highlightText (1.1).lua: E:\ARIZONA\bin\arizona\moonloader\highlightText (1.1).lua:300: attempt to index local 'f' (a nil value)
stack traceback:
E:\ARIZONA\bin\arizona\moonloader\highlightText (1.1).lua: in function 'updateFileContent'
E:\ARIZONA\bin\arizona\moonloader\highlightText (1.1).lua:172: in function <E:\ARIZONA\bin\arizona\moonloader\highlightText (1.1).lua:166>
[ML] (error) highlightText (1.1).lua: Script died due to an error. (16A20EC4)
 

nuriktatarin

Новичок
7
1
] (error) highlightText (1.1).lua: E:\ARIZONA\bin\arizona\moonloader\highlightText (1.1).lua:300: attempt to index local 'f' (a nil value)
stack traceback:
E:\ARIZONA\bin\arizona\moonloader\highlightText (1.1).lua: in function 'updateFileContent'
E:\ARIZONA\bin\arizona\moonloader\highlightText (1.1).lua:172: in function <E:\ARIZONA\bin\arizona\moonloader\highlightText (1.1).lua:166>
[ML] (error) highlightText (1.1).lua: Script died due to an error. (16A20EC4)
Как исправить?

Что по установке