Welcome, Guest. Please login or register.

Login with username, password and session length

 
Advanced search

3 876 Posts in 868 Topics- by 723 Members - Latest Member: tablarock

23 May 2012, 07:58
Select Language English | Russian ru | German
Main PageIRC Client KVIrc forumRussian talksСкриптингГотовые скриптыЛог хайлайтов.
Pages: 1 [2]
Print
Author Topic: Лог хайлайтов.  (Read 11475 times)
0 Members and 2 Guests are viewing this topic.
alexzulu
Постоялец
***

Репутация: 29
Posts: 181



View Profile Email
« Reply #15 on: 8 November 2009, 10:44 »

Будет время обязательно сделаю.
Logged

сеть freenode, каналы #kvirc и #kvirc-ru
Reality
Новичок
*

Репутация: 0
Gender: Male
Posts: 14

404049375 tkacenko@gmail.com
View Profile WWW Email
« Reply #16 on: 22 December 2010, 01:41 »

Этот скрипт будет работать на 4.1.1 ?
Logged
alexzulu
Постоялец
***

Репутация: 29
Posts: 181



View Profile Email
« Reply #17 on: 23 December 2010, 17:52 »

скрипт работает на 4.1.1. чтобы посмотреть список скриптов зайдите на http://www.kvirc.ru/addons
Logged

сеть freenode, каналы #kvirc и #kvirc-ru
Hobbix
Новичок
*

Репутация: 0
Posts: 8


View Profile
« Reply #18 on: 29 October 2011, 15:12 »

Пожалуйста подскажите. Существует такая проблема. Дело в том, что лог создается в txt файле и туда всё записывается в utf8 кодировке. Когда нажимаю кнопку "Просмотр логов хайлайта", выплывает окошко в котором читается этот лог, но он отображает всё закорючками в ANSI кодировке.
Чтобы решить проблему, нужно либо читать этот лог тоже в utf8 кодировке или же заставить скрипт писать файл с логами в ANSI кодировке.
Скачивал аддон отсюда: http://www.kvirc.ru/addons/pool/3/hlog-0.0.1.tar.gz

Нашел там строчку в функции event(OnHighlight,log):
Code:
%text = [$date(H:M)] [%channame] [$0] $str.stripcolors($3) $char(13)
Насколько я понимаю, $char(13) и кодирует наш %text в utf8 в лог файл. Как поправить, чтобы писал лог в ANSI?
Logged
alexzulu
Постоялец
***

Репутация: 29
Posts: 181



View Profile Email
« Reply #19 on: 1 November 2011, 08:13 »

дело в том что без специальных переделок kvirc всё сохраняет в утф8. $char(13), это моя дурость. это символ enter,надо было сделать так $cr$lf но не хватило ума тогда.
а скриптец я поправлю. сегодня за это возьмусь.
Logged

сеть freenode, каналы #kvirc и #kvirc-ru
Hobbix
Новичок
*

Репутация: 0
Posts: 8


View Profile
« Reply #20 on: 1 November 2011, 14:40 »

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

И да, под Win7 там надо поправить путь к рабочему столу.
« Last Edit: 1 November 2011, 14:44 by Hobbix » Logged
alexzulu
Постоялец
***

Репутация: 29
Posts: 181



View Profile Email
« Reply #21 on: 1 November 2011, 19:19 »

перерисовал скрипт. адаптирован под версии 4.х.х. теперь можно самому задавать куда сохранять логи. скрипт прикреплён.
Logged

сеть freenode, каналы #kvirc и #kvirc-ru
Hobbix
Новичок
*

Репутация: 0
Posts: 8


View Profile
« Reply #22 on: 2 November 2011, 18:51 »

alexzulu, под привычный 3.2.6 не ставится Sad
Logged
alexzulu
Постоялец
***

Репутация: 29
Posts: 181



View Profile Email
« Reply #23 on: 3 November 2011, 16:00 »

этот должен поставиться. но точно работу гарантировать не могу. нет у меня квирка такой версии. пора менять. я уже не пишу скрипты на версий ниже 4.0.0 язык изменился довольно сильно.
« Last Edit: 3 November 2011, 16:02 by alexzulu » Logged

сеть freenode, каналы #kvirc и #kvirc-ru
Hobbix
Новичок
*

Репутация: 0
Posts: 8


View Profile
« Reply #24 on: 3 November 2011, 18:23 »

[18:14:07] [KVS] Предупреждение: Ошибка загрузки файла 'D:/Users/Name/Desktop/hlog-0.0.2/src/init.kvs' для грамматического разбора
[18:14:07] [KVS]   в контексте скрипта "installer::includeFiles", Строка 20, около символа 3
[18:14:07] [KVS] Предупреждение: Ошибка загрузки файла 'D:/Users/Name/Desktop/hlog-0.0.2/src/install.kvs' для грамматического разбора
[18:14:07] [KVS]   в контексте скрипта "installer::includeFiles", Строка 20, около символа 3
[18:14:07] [KVS] Предупреждение: Не могу открыть файл "D:\Users\Name\Desktop\hlog-0.0.2\src\init.kvs" для чтения
[18:14:07] [KVS]   в контексте скрипта "installer::generateUninstallAlias", Строка 23, около символа 19
[18:14:07] [KVS] Предупреждение: Не могу открыть файл "D:\Users\Name\Desktop\hlog-0.0.2\src\install.kvs" для чтения
[18:14:07] [KVS]   в контексте скрипта "installer::generateUninstallAlias", Строка 23, около символа 19

Kvirc: http://www.mediafire.com/?kordviy49juqwgy
Logged
alexzulu
Постоялец
***

Репутация: 29
Posts: 181



View Profile Email
« Reply #25 on: 9 November 2011, 09:53 »

пытался выправить скрипт. поправил инсталлятор. но есть одно но. кажется ваша сборка квирк крива до ужаса. были такие времена. никакими способами не удаётся заставить отображаться текст нормально.
переходите на последнюю версию квирк и все проблемы исчезнут.
Logged

сеть freenode, каналы #kvirc и #kvirc-ru
Pages: 1 [2]
Print
Jump to:  

Theme orange-lt created by panic