Страница 8 из 12

Re: UserLogger

Добавлено: 02:28, 13.11.2009
Slayter
•NormaBot• писал(а):Уже в папке с плагинами.То есть в клиенте. :D
А вот на этот вопрос правильный ответ - там же где хранит настройки сам комфорт. Ибо если хранить рядом с плагином в вистах и семерках не даст исправить эту опцию UAC или как там его. А запись в Application data разрешен в любом случае. В теме Технология создания плагинов и программ-дополнений -=SJ=- дал даже код как эту папку найти...

Re: UserLogger

Добавлено: 19:58, 13.11.2009
DIGGER
Slayter, я уже писал по этому поводу:
DIGGER писал(а):Туда доступа нет :) Я придумал как, на днях перепишу…
P.S. на работе завал пока, потому может и не на днях буду переписывать плугин…

Re: UserLogger

Добавлено: 12:02, 27.11.2009
DIGGER
Доступна новая версия плагина. (в первом посте)

Исправлено/Изменено:
• Теперь хранит настройки в PluginsData
• До первого запуска плагина теперь не пускает в диалог настроек.

Внимание! Минимальная версия чата 4.40 (beta)

Re: UserLogger

Добавлено: 03:43, 29.11.2009
DIGGER
Доступна новая версия плагина. (в первом посте)

Добавлено:
• Опции: использование знаков > и < вместо вход/выход (28.11.2009)

Исправлено/Изменено:
• Изменено имя файла плагина (28.11.2009)
• Переделан диалог "Настройка" (28.11.2009)
• Исправлены неточности перевода (28.11.2009)

Внимание! Минимальная версия чата 4.40 (beta)

P.S. если кто придумал как можно расширить функционал плагина, то мне интересно (если предложенное нужно больше чем 1 человеку, то скорее всего, реализую)

Re: UserLogger

Добавлено: 16:33, 02.12.2009
Padonag
проблемы с плагином:

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

[02.12.2009 - 22:28:17] Ошибка при обработке плагином "" сообщения с ID=1. Плагин остановлен.
[02.12.2009 - 22:30:59] Ошибка при обработке плагином "" сообщения с ID=2. Плагин остановлен.
ID=1 вылезла когда ктото вошел в чат
ID=2 - когда вышел
Win 7 x64, Commfort 4.40
примечание:
ошибка вылезает только при включенной настройке - использовать слова Joined и leaved
при других все работает

Re: UserLogger

Добавлено: 20:00, 02.12.2009
DIGGER
Спасибо за исчерпывающие сообщение об ошибке. (Win7 почему то не всегда хочет загружать EN строки при RU интерфейсе…)

Разобрался: нашёл баг в LoadString() :) Придумал как избежать "не правильного" поиска строки… в общем кому интересно сравнят разные версии плагина и сделают выводы :)

P.S. Плагин в первом посте.

Re: UserLogger

Добавлено: 12:19, 03.12.2009
Padonag
работает) спс
возможно ли такое:
1. при нажатии на ник в канале события(events):
1.1. выпадение контекстного меню (такого как если щелнуть ПКМ по юзеру в списке)
1.2. всплывало окно отправки сообщения (ЛС) вместо открытия привата
2. сделать выбор в меню действия по умолчанию - лс, приват или меню

Re: UserLogger

Добавлено: 13:18, 03.12.2009
DIGGER
>> 2. сделать выбор в меню действия по умолчанию - лс, приват или меню
Это сделаю на днях. как лучше: что бы читались настройки из чата или что бы были свои?

>> 1.1. выпадение контекстного меню (такого как если щелнуть ПКМ по юзеру в списке)
Теоретически и это возможно. попробуем сделать, но не обещаю в скором времени.

Re: UserLogger

Добавлено: 14:44, 03.12.2009
Padonag
DIGGER писал(а):Это сделаю на днях. как лучше: что бы читались настройки из чата или что бы были свои?
хм... лучше настройки из чата, хотя можно оставить и это на выбор пользователя:
"из чата" - брать настройки из чата
"свои" - активен выбор приват или лс
ну или сделать выпадающим списком --> "брать настройки из чата"/"ЛС"/"Приват"/"меню (если ...)"
DIGGER писал(а):Теоретически и это возможно. попробуем сделать, но не обещаю в скором времени.
не тороплю)
если феничка с меню удастся, то определенно пункт "свои настройки" будет нужен
зы. можно сделать выбор "отображения входа/выхода пользователей" выпадающим списком (хз)

Re: UserLogger

Добавлено: 15:34, 03.12.2009
DIGGER
:)
Сделать все варианты что только можно тоже вариант, но не оптимальный как по мне :)
Попробую сделать "брать из чата"

>> зы. можно сделать выбор "отображения входа/выхода пользователей" выпадающим списком (хз)
Сделать-то можно, но я пишу на MASM и чистом API — получится громоздкий код, а чем больше кода тем больше может быть ошибок :) Потому стараюсь делать как можно проще. (так сказать "плоский" интерфейс)

Re: UserLogger

Добавлено: 02:22, 08.12.2009
DIGGER
Новая версия в первом посте. Изображение

Добавлено:
• Отображение имён как ссылок для удобства написания в приват или ЛС пользователю (берёт настройки из чата) (7.12.2009)

Исправлено/Изменено:
• Короткий минус заменён на длинный (для красоты) (7.12.2009)
• Исправлены помарки и оптимизирован код (я не маньяк, но всё же… Изображение) (7.12.2009)
• Отказ от lstrcatA() и lstrcpyA() (больше скорость) (7.12.2009)

P.S. Какие будут предложения по дальнейшему развитиюИзображение

Re: UserLogger

Добавлено: 04:04, 08.12.2009
Padonag
DIGGER писал(а): Добавлено:
• Отображение имён как ссылок для удобства написания в приват или ЛС пользователю (берёт настройки из чата) (7.12.2009)
Исправлено/Изменено:
• Короткий минус заменён на длинный (для красоты) (7.12.2009)
изменение настроек он считывает только при загрузке чата? то есть если провести изменения в настройках чата (приват/лс) плагин их будет игнорировать до перезапуска чата?
из-за разной длины знаков получается небольшое смещение айпи адреса(см вложенный файл)
DIGGER писал(а):• Исправлены помарки и оптимизирован код (я не маньяк, но всё же… Изображение) (7.12.2009)
...
P.S. Какие будут предложения по дальнейшему развитиюИзображение
ну... оптимизация кода и уменьшение объема плагина!)

Re: UserLogger

Добавлено: 19:07, 08.12.2009
DIGGER
изменение настроек он считывает только при загрузке чата? то есть если провести изменения в настройках чата (приват/лс) плагин их будет игнорировать до перезапуска чата?
До перезапуска плагина, а не чата. (можно сделать мониторинг изменений. но думаю это не актуально для большинства)
из-за разной длины знаков получается небольшое смещение айпи адреса(см вложенный файл)
Видать в разных шрифтах по разному. у меня Lucida Console (моноширинный — это важно!) и таких сдвигов нет, потому вопрос что предлагаете?
ну... оптимизация кода и уменьшение объема плагина!)
)))) можно и дальше оптимизировать, но уже только переписывать как shell-код, а это уже, по моему, перебор для плагина)))

Re: UserLogger

Добавлено: 13:53, 09.12.2009
Padonag
DIGGER писал(а): До перезапуска плагина, а не чата. (можно сделать мониторинг изменений. но думаю это не актуально для большинства)
просто уточнил.. да это не существено и проверки настроек при запуске чата вполне достаточно
Видать в разных шрифтах по разному. у меня Lucida Console (моноширинный — это важно!) и таких сдвигов нет, потому вопрос что предлагаете?
хм т.е. сие зависит только от исползуемого шрифта в скине/настройке чата? подобрать символ эквивалентной длины, либо оставить как есть)

Re: UserLogger

Добавлено: 02:27, 10.12.2009
DIGGER
Padonag, добавить опцию для выбора "длинного" минуса? Или вернуть короткий?