michael loginov
Новичок
Репутация: 0
Posts: 14
|
 |
« Reply #15 on: 20 December 2007, 15:47 » |
|
Это происходит при автоматическом открытии приватов при запуске Квирка или при открытии тобой нового окна привата? Если истории переписки нет, то должно выводиться "Кто это?.." В твоей ситуации возможно совпадение двух базовых ников (полученных после обрезания статусов и крылышек). Не мог бы ты написать сюда (или в приват) ники двух людей, принявших участие в этой коллизии?)
в никах никаких крылышек нет. например ники point_Kojevnikovo,point_BeliJar, sisAdmin_Mike[amd] ситуация такая, открыт приват с point_BeliJar тут в другой приват ломится point_Kojevnikovo в итоге в привате с point_BeliJar вся переписка с point_Kojevnikovo или когда просто переходишь из привата в приват иногда даже от двух других людей приват подгружается в приват с 3им
|
|
|
Logged
|
|
|
|
Maximusya
|
 |
« Reply #16 on: 20 December 2007, 20:02 » |
|
Символ подчеркивания я тоже включил в список разделителей ника и статуса, потому что с таким добавлением статуса я сталкиваюсь повсеместно. Чтобы убрать этот символ, отредактируй в редакторе алиасов (ну и в исходниках самого аддона) алиас lastmsgfromlog::logging::getbasenick: строчку %basenick =~ s/[|_^]+[a-z\\d]+$//i переделай в %basenick =~ s/[|^]+[a-z\\d]+$//i
|
|
|
Logged
|
|
|
|
michael loginov
Новичок
Репутация: 0
Posts: 14
|
 |
« Reply #17 on: 21 December 2007, 13:35 » |
|
Символ подчеркивания я тоже включил в список разделителей ника и статуса, потому что с таким добавлением статуса я сталкиваюсь повсеместно. Чтобы убрать этот символ, отредактируй в редакторе алиасов (ну и в исходниках самого аддона) алиас lastmsgfromlog::logging::getbasenick: строчку %basenick =~ s/[|_^]+[a-z\\d]+$//i переделай в %basenick =~ s/[|^]+[a-z\\d]+$//i спасибо,продолжаем тестить =)
|
|
|
Logged
|
|
|
|
dragon
Новичок
Репутация: 0
Posts: 6
|
 |
« Reply #18 on: 26 December 2007, 23:07 » |
|
в kvirc логи записываются в файл, название которого содержит только маленькие буквы, для примера ник человека SHuLeR а в лог записывается query_shuler.network, а на nix платформах это существенно, по-этому не читается лог, как исправить?
|
|
|
Logged
|
|
|
|
Maximusya
|
 |
« Reply #19 on: 27 December 2007, 02:51 » |
|
В теле скрипта lastmsgfromlog::logging::getlogfilenames строку %filemask = "%logtype_*%target*\.%network\_*.log" можно заменить на %filemask = "%logtype_*$str.localelowcase(%target)*\.%network\_*.log"
|
|
|
Logged
|
|
|
|
dragon
Новичок
Репутация: 0
Posts: 6
|
 |
« Reply #20 on: 27 December 2007, 15:48 » |
|
ага, работает, спасибо, а теперь ещё вопрос: почему загружается самые первые сообщения, а не самые последние?
|
|
|
Logged
|
|
|
|
Dmitriy
Новичок
Репутация: 0
Posts: 5
|
 |
« Reply #21 on: 8 January 2008, 11:55 » |
|
Мои замечания: 1. При входе на канал, приходится кликать на кнопку показать последние 20 сообщений. А хотелось бы автоматически. 2. Последних 20 сообщений мало. Хотелось бы видеть лог за последнюю неделю. 3. !!! если в логгировании установлена опция gzip, то лог не записывается, а тот что отображается - отображается отфонарно.
|
|
« Last Edit: 8 January 2008, 12:09 by Dmitriy »
|
Logged
|
|
|
|
Maximusya
|
 |
« Reply #22 on: 8 January 2008, 12:52 » |
|
Так как не предоставляется никакого интерфейса к модулю log (назовем его так), кроме как "старт, стоп, сбросить, имя файла", то приходится читать файлы логов напрямую. А так как kvs не предоставляет функций распаковки из gzip, то читать могу только как текст. В принципе, можно поковыряться в gzip алгоритме упаковки\распоковки и реализовать это на kvs, но что-то не тянет пока что) По поводу 1 и 2 принято к сведению)
|
|
|
Logged
|
|
|
|
michael loginov
Новичок
Репутация: 0
Posts: 14
|
 |
« Reply #23 on: 17 January 2008, 23:03 » |
|
что то не могу понять, раньше вся переписка грузилась а сейчас последние 20 сообщений. как сделать чтобы хотябы за последние сутки грузились??? заранее спасибо.
|
|
|
Logged
|
|
|
|
michael loginov
Новичок
Репутация: 0
Posts: 14
|
 |
« Reply #24 on: 18 January 2008, 01:30 » |
|
что то не могу понять, раньше вся переписка грузилась а сейчас последние 20 сообщений. как сделать чтобы хотябы за последние сутки грузились??? заранее спасибо.
нашел где поправить...но чует мое нутро что это неправильно =)
|
|
|
Logged
|
|
|
|
Maximusya
|
 |
« Reply #25 on: 18 January 2008, 19:20 » |
|
По умолчанию загружается 20 последних сообщений. Как могла грузиться вся переписка, не представляю) Вывод сообщений за какой-то промежуток времени связан с небольшими трудностями (имя файла журнала с датой не вполне отражает "дату местоимения" содержимого)
|
|
|
Logged
|
|
|
|
michael loginov
Новичок
Репутация: 0
Posts: 14
|
 |
« Reply #26 on: 22 January 2008, 17:44 » |
|
да просто нудеть начали что 20 мало, я сделал теперь что у них по 200 грузится =)
|
|
|
Logged
|
|
|
|
michael loginov
Новичок
Репутация: 0
Posts: 14
|
 |
« Reply #27 on: 22 January 2008, 19:13 » |
|
есть еще такой момент не понятный, когда переносишь квирк(портабельный) то подгрузка логов слетает почему то =( приходиться опять ковырять конфиг и инсталить дополнение =(
|
|
|
Logged
|
|
|
|
michael loginov
Новичок
Репутация: 0
Posts: 14
|
 |
« Reply #28 on: 8 February 2008, 10:43 » |
|
а кто нить может объяснить почему при потери связи с сервером подгрузка логов отваливается???
|
|
|
Logged
|
|
|
|
Kemuri
Новичок
Репутация: 0
Gender: 
Posts: 8
|
 |
« Reply #29 on: 3 March 2008, 15:50 » |
|
[14:48:35] Попытка зарегистрировать дополнение "lastmsgfromlog" версии 0.0.8 [14:48:35] Удаление имеющегося дополнения версии 0.0.8 [14:48:36] Скрипт успешно зарегистрирован [14:48:36] [KVS] Предупреждение: Не один из путей до widgets (QSplitter::unnamed) неверны [14:48:36] [KVS] в контексте скрипта "lastmsgfromlog::showLastMsgFromLogBar", Строка 1, около символа 1 [14:48:36] [KVS] Предупреждение: Не один из путей до widgets (QSplitter::unnamed) неверны [14:48:36] [KVS] в контексте скрипта "lastmsgfromlog::showLastMsgFromLogBar", Строка 1, около символа 1 это было написано в консольном окне, в окне привата $rКто это?.. kvirc 3.2.6 Anomalies 20070402
|
|
« Last Edit: 3 March 2008, 15:52 by Kemuri »
|
Logged
|
|
|
|
|