А вот на этот вопрос правильный ответ - там же где хранит настройки сам комфорт. Ибо если хранить рядом с плагином в вистах и семерках не даст исправить эту опцию UAC или как там его. А запись в Application data разрешен в любом случае. В теме Технология создания плагинов и программ-дополнений -=SJ=- дал даже код как эту папку найти...•NormaBot• писал(а):Уже в папке с плагинами.То есть в клиенте.
UserLogger
Re: UserLogger
Re: UserLogger
Slayter, я уже писал по этому поводу:
P.S. на работе завал пока, потому может и не на днях буду переписывать плугин…DIGGER писал(а):Туда доступа нетЯ придумал как, на днях перепишу…
Re: UserLogger
Доступна новая версия плагина. (в первом посте)
Исправлено/Изменено:
• Теперь хранит настройки в PluginsData
• До первого запуска плагина теперь не пускает в диалог настроек.
Внимание! Минимальная версия чата 4.40 (beta)
Исправлено/Изменено:
• Теперь хранит настройки в PluginsData
• До первого запуска плагина теперь не пускает в диалог настроек.
Внимание! Минимальная версия чата 4.40 (beta)
Re: UserLogger
Доступна новая версия плагина. (в первом посте)
Добавлено:
• Опции: использование знаков > и < вместо вход/выход (28.11.2009)
Исправлено/Изменено:
• Изменено имя файла плагина (28.11.2009)
• Переделан диалог "Настройка" (28.11.2009)
• Исправлены неточности перевода (28.11.2009)
Внимание! Минимальная версия чата 4.40 (beta)
P.S. если кто придумал как можно расширить функционал плагина, то мне интересно (если предложенное нужно больше чем 1 человеку, то скорее всего, реализую)
Добавлено:
• Опции: использование знаков > и < вместо вход/выход (28.11.2009)
Исправлено/Изменено:
• Изменено имя файла плагина (28.11.2009)
• Переделан диалог "Настройка" (28.11.2009)
• Исправлены неточности перевода (28.11.2009)
Внимание! Минимальная версия чата 4.40 (beta)
P.S. если кто придумал как можно расширить функционал плагина, то мне интересно (если предложенное нужно больше чем 1 человеку, то скорее всего, реализую)
- Padonag
- Сообщения: 240
- Зарегистрирован: 03:53, 11.09.2008
- Откуда: Хабаровский край
- Контактная информация:
Re: UserLogger
проблемы с плагином:
ID=1 вылезла когда ктото вошел в чат
ID=2 - когда вышел
Win 7 x64, Commfort 4.40
примечание:
ошибка вылезает только при включенной настройке - использовать слова Joined и leaved
при других все работает
Код: Выделить всё
[02.12.2009 - 22:28:17] Ошибка при обработке плагином "" сообщения с ID=1. Плагин остановлен.
[02.12.2009 - 22:30:59] Ошибка при обработке плагином "" сообщения с ID=2. Плагин остановлен.
ID=2 - когда вышел
Win 7 x64, Commfort 4.40
примечание:
ошибка вылезает только при включенной настройке - использовать слова Joined и leaved
при других все работает
Добрый герой - тупая сволочь. Он не способен оценить размах замысла злого гения
Re: UserLogger
Спасибо за исчерпывающие сообщение об ошибке. (Win7 почему то не всегда хочет загружать EN строки при RU интерфейсе…)
Разобрался: нашёл баг в LoadString()
Придумал как избежать "не правильного" поиска строки… в общем кому интересно сравнят разные версии плагина и сделают выводы 
P.S. Плагин в первом посте.
Разобрался: нашёл баг в LoadString()


P.S. Плагин в первом посте.
- Padonag
- Сообщения: 240
- Зарегистрирован: 03:53, 11.09.2008
- Откуда: Хабаровский край
- Контактная информация:
Re: UserLogger
работает) спс
возможно ли такое:
1. при нажатии на ник в канале события(events):
1.1. выпадение контекстного меню (такого как если щелнуть ПКМ по юзеру в списке)
1.2. всплывало окно отправки сообщения (ЛС) вместо открытия привата
2. сделать выбор в меню действия по умолчанию - лс, приват или меню
возможно ли такое:
1. при нажатии на ник в канале события(events):
1.1. выпадение контекстного меню (такого как если щелнуть ПКМ по юзеру в списке)
1.2. всплывало окно отправки сообщения (ЛС) вместо открытия привата
2. сделать выбор в меню действия по умолчанию - лс, приват или меню
Добрый герой - тупая сволочь. Он не способен оценить размах замысла злого гения
Re: UserLogger
>> 2. сделать выбор в меню действия по умолчанию - лс, приват или меню
Это сделаю на днях. как лучше: что бы читались настройки из чата или что бы были свои?
>> 1.1. выпадение контекстного меню (такого как если щелнуть ПКМ по юзеру в списке)
Теоретически и это возможно. попробуем сделать, но не обещаю в скором времени.
Это сделаю на днях. как лучше: что бы читались настройки из чата или что бы были свои?
>> 1.1. выпадение контекстного меню (такого как если щелнуть ПКМ по юзеру в списке)
Теоретически и это возможно. попробуем сделать, но не обещаю в скором времени.
- Padonag
- Сообщения: 240
- Зарегистрирован: 03:53, 11.09.2008
- Откуда: Хабаровский край
- Контактная информация:
Re: UserLogger
хм... лучше настройки из чата, хотя можно оставить и это на выбор пользователя:DIGGER писал(а):Это сделаю на днях. как лучше: что бы читались настройки из чата или что бы были свои?
"из чата" - брать настройки из чата
"свои" - активен выбор приват или лс
ну или сделать выпадающим списком --> "брать настройки из чата"/"ЛС"/"Приват"/"меню (если ...)"
не тороплю)DIGGER писал(а):Теоретически и это возможно. попробуем сделать, но не обещаю в скором времени.
если феничка с меню удастся, то определенно пункт "свои настройки" будет нужен
зы. можно сделать выбор "отображения входа/выхода пользователей" выпадающим списком (хз)
Добрый герой - тупая сволочь. Он не способен оценить размах замысла злого гения
Re: UserLogger

Сделать все варианты что только можно тоже вариант, но не оптимальный как по мне

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

Re: UserLogger
Новая версия в первом посте. 
Добавлено:
• Отображение имён как ссылок для удобства написания в приват или ЛС пользователю (берёт настройки из чата) (7.12.2009)
Исправлено/Изменено:
• Короткий минус заменён на длинный (для красоты) (7.12.2009)
• Исправлены помарки и оптимизирован код (я не маньяк, но всё же…
) (7.12.2009)
• Отказ от lstrcatA() и lstrcpyA() (больше скорость) (7.12.2009)
P.S. Какие будут предложения по дальнейшему развитию

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

• Отказ от lstrcatA() и lstrcpyA() (больше скорость) (7.12.2009)
P.S. Какие будут предложения по дальнейшему развитию

- Padonag
- Сообщения: 240
- Зарегистрирован: 03:53, 11.09.2008
- Откуда: Хабаровский край
- Контактная информация:
Re: UserLogger
изменение настроек он считывает только при загрузке чата? то есть если провести изменения в настройках чата (приват/лс) плагин их будет игнорировать до перезапуска чата?DIGGER писал(а): Добавлено:
• Отображение имён как ссылок для удобства написания в приват или ЛС пользователю (берёт настройки из чата) (7.12.2009)
Исправлено/Изменено:
• Короткий минус заменён на длинный (для красоты) (7.12.2009)
из-за разной длины знаков получается небольшое смещение айпи адреса(см вложенный файл)
ну... оптимизация кода и уменьшение объема плагина!)DIGGER писал(а):• Исправлены помарки и оптимизирован код (я не маньяк, но всё же…) (7.12.2009)
...
P.S. Какие будут предложения по дальнейшему развитию
- Вложения
-
- Снимок.PNG
- (2.49 КБ) 79 скачиваний
Добрый герой - тупая сволочь. Он не способен оценить размах замысла злого гения
Re: UserLogger
До перезапуска плагина, а не чата. (можно сделать мониторинг изменений. но думаю это не актуально для большинства)изменение настроек он считывает только при загрузке чата? то есть если провести изменения в настройках чата (приват/лс) плагин их будет игнорировать до перезапуска чата?
Видать в разных шрифтах по разному. у меня Lucida Console (моноширинный — это важно!) и таких сдвигов нет, потому вопрос что предлагаете?из-за разной длины знаков получается небольшое смещение айпи адреса(см вложенный файл)
)))) можно и дальше оптимизировать, но уже только переписывать как shell-код, а это уже, по моему, перебор для плагина)))ну... оптимизация кода и уменьшение объема плагина!)
- Padonag
- Сообщения: 240
- Зарегистрирован: 03:53, 11.09.2008
- Откуда: Хабаровский край
- Контактная информация:
Re: UserLogger
просто уточнил.. да это не существено и проверки настроек при запуске чата вполне достаточноDIGGER писал(а): До перезапуска плагина, а не чата. (можно сделать мониторинг изменений. но думаю это не актуально для большинства)
хм т.е. сие зависит только от исползуемого шрифта в скине/настройке чата? подобрать символ эквивалентной длины, либо оставить как есть)Видать в разных шрифтах по разному. у меня Lucida Console (моноширинный — это важно!) и таких сдвигов нет, потому вопрос что предлагаете?
Добрый герой - тупая сволочь. Он не способен оценить размах замысла злого гения
Re: UserLogger
Padonag, добавить опцию для выбора "длинного" минуса? Или вернуть короткий?