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

Re: UserLogger

Добавлено: 12:30, 19.09.2009
•NormaBot•
DIGGER писал(а):Можно ещё написать что бы отображались вход/выход только определённых людей (по списку например: или или IP)
Или что бы оповещало сообщением в канал (самому себе)?
Что скажете?
Было бы хорошо. :D

Re: UserLogger

Добавлено: 15:07, 10.11.2009
DIGGER
Лучше файлы настройки плагинов хранить в той же папке где настройки хранит сам коммфорт. Это позволит избежать проблем с доступом в Vista и Win7…
Прочитал и задумался… Кто как полагает где лучше хранить настройки этого плагина?
Или сделать опционально?

Re: UserLogger

Добавлено: 18:15, 10.11.2009
•NormaBot•
DIGGER писал(а):Прочитал и задумался… Кто как полагает где лучше хранить настройки этого плагина?
Или сделать опционально?
Лучше уже опционально чем только в папке с настройками чата. :)

Re: UserLogger

Добавлено: 12:10, 11.11.2009
qwertos
Возможно ли реализовать в этом плагине информирование в канал о максимальном количестве человек в чате(как только увеличивается от ранее заафиксированых кол-ва чатланцев) и по команде чтобы выдавало инфу какого числа и сколько народа было ?
Так же чтоб эту функцию можно было отключить и включить.

Re: UserLogger

Добавлено: 12:45, 11.11.2009
SUN
DIGGER писал(а):Нельзя Изображение не будет "колонок", что, по моему, очень не удобно.

Удобно будет если опции править только через INI файл? (Что бы не делать диалогового окна "Настройка")

P.S.На днях "склепаю" новую версию.
Ну насколько я знаю колонки можно при помощи символа табуляции делать. В коммфорте он работает (на форуме нет, так бы тут и продемонстрировал), по крайне мере в приветствиях и сообщениях. Во вложениях пример.

Re: UserLogger

Добавлено: 15:51, 11.11.2009
DIGGER
•NormaBot• писал(а):Лучше уже опционально чем только в папке с настройками чата. :)
Другого ответа и не ждал :) Но возникает вопрос: где хранить опции о том где хранить опции :) каламбур, но думаю понятно :)

Изображение Нашёл способ как подменить смайлы форума на более симпатичные для меня :) теперь обожаю смайлы Изображение
qwertos писал(а):Возможно ли реализовать в этом плагине информирование в канал о максимальном количестве человек в чате(как только увеличивается от ранее заафиксированых кол-ва чатланцев) и по команде чтобы выдавало инфу какого числа и сколько народа было ?
Так же чтоб эту функцию можно было отключить и включить.
Конечно возможно. Но если реализовать в этом плагине, то ВСЕ у кого этот плагин есть будут отвечать на команду. Вам бот нужен :) Понимаете?
Могу сделать что бы в канал events писало о максимальном числе пользователей в чате, и в опциях показывало когда было зафиксировано. Так хотите?
SUN писал(а):Ну насколько я знаю колонки можно при помощи символа табуляции делать. В коммфорте он работает (на форуме нет, так бы тут и продемонстрировал), по крайне мере в приветствиях и сообщениях. Во вложениях пример.
Допишите пользователя в свой пример: "Иванов Иван Иванович" и Вы поймёте :) Вот у нас в сети ник " Любовница Билла Гейтса" — она мне всю картину портила б :)

Re: UserLogger

Добавлено: 16:42, 11.11.2009
•NormaBot•
DIGGER писал(а):Но возникает вопрос: где хранить опции о том где хранить опции :) каламбур, но думаю понятно
Уже в папке с плагинами.То есть в клиенте. :D

Re: UserLogger

Добавлено: 16:56, 11.11.2009
DIGGER
•NormaBot• писал(а):Уже в папке с плагинами.То есть в клиенте. :D
Туда доступа нет :) Я придумал как, на днях перепишу…

Re: UserLogger

Добавлено: 18:19, 11.11.2009
SUN
DIGGER писал(а):Допишите пользователя в свой пример: "Иванов Иван Иванович" и Вы поймёте :) Вот у нас в сети ник " Любовница Билла Гейтса" — она мне всю картину портила б :)
ну естественно один символ табуляции не поможет) В случае с Васей и любовницей Билла нужна одна табуляция у любовницы и 3 у Васи. Думаю можно считать длину строк и добивать пробелами, всяко будет аккуратней выглядеть. Хотя решать тебе, мое дело предложить.

Re: UserLogger

Добавлено: 03:39, 12.11.2009
DIGGER
…Думаю можно считать длину строк и добивать пробелами…
И я так думал :) Но возник сразу же вопрос: сколько пробелов добавить до "Вася", что бы в будущем (перед тем как появится "Иванов Иван Иванович") влезло имя длинное? Ведь мы не знаем на сколько длинным ники у чатовцев могут оказаться в будущем :) Верно?
Хотя решать тебе, мое дело предложить.
Предложи то что будет работать безошибочно. Я против глюкософта в любой форме :) Мне в юности говорили что максимализм пройдёт… Но не прошло Изображение

Re: UserLogger

Добавлено: 05:24, 12.11.2009
SUN
DIGGER писал(а):И я так думал :) Но возник сразу же вопрос: сколько пробелов добавить до "Вася", что бы в будущем (перед тем как появится "Иванов Иван Иванович") влезло имя длинное? Ведь мы не знаем на сколько длинным ники у чатовцев могут оказаться в будущем :) Верно?
Не понял вопроса вообще.) Зачем до «Васи» пробелы ставить?) В любом случае тебе не надо заранее знать длины ников, количество табуляций нужно считать от этой длины динамически, я так думаю.
DIGGER писал(а):Предложи то что будет работать безошибочно. Я против глюкософта в любой форме :) Мне в юности говорили что максимализм пройдёт… Но не прошло Изображение
Ну по поводу глюков — это уже твоя задача. Оно будет работать, если приложить к этому должное количество усилий. Работать оно будет, кодили, знаем.:)

Re: UserLogger

Добавлено: 06:02, 12.11.2009
DIGGER
В любом случае тебе не надо заранее знать длины ников, количество табуляций нужно считать от этой длины динамически, я так думаю.
От какой "этой длины"?

Постараюсь показать "на пальцах" суть траблы:
Твой вариант:

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

[12.11.2009 - 02:31:40] leaved Белый   	10.10.11.106
[12.11.2009 - 02:45:00] leaved Артур   	10.10.12.127
[12.11.2009 - 02:46:53] leaved sosisochka   	10.10.11.199
мой:

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

[12.11.2009 - 02:31:40] leaved 10.10.11.106   	Белый
[12.11.2009 - 02:45:00] leaved 10.10.12.127   	Артур
[12.11.2009 - 02:46:53] leaved 10.10.11.199   	sosisochka
Вопрос: при обработке строки "leaved Артур" как узнать сколько табов вставить что бы в будущем не было сдвигов столбиков на "leaved sosisochka". Понимаешь?
…Работать оно будет, кодили, знаем.
Вот так оно и работает: пока ники более менее одинаковой длины, то сдвигов нет. + Мы не выставляем величину табуляции как Editе. (В edit и я кодил без проблем)

Re: UserLogger

Добавлено: 06:29, 12.11.2009
SUN
DIGGER писал(а):
В любом случае тебе не надо заранее знать длины ников, количество табуляций нужно считать от этой длины динамически, я так думаю.
Твой вариант:

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

[12.11.2009 - 02:31:40] leaved Белый   	10.10.11.106
[12.11.2009 - 02:45:00] leaved Артур   	10.10.12.127
[12.11.2009 - 02:46:53] leaved sosisochka   	10.10.11.199
после «Белый» и «Артур» должно ставиться 2 символа табуляции, а после «sosisochka» — 1. Вот и все. Просто недопонимаем друг друга по-моему. Табуляция она для того и существует.

P.S.
Еще раз повторюсь, решать тебе. Я просто предложил возможное решение проблемы. Легче сначала воспринимать ник, а не IP, т.к. ник гораздо понятней человеку. Если приводить пример из реальной жизни, то ты же людей не по номерам паспорта запоминаешь, а по именам, тут аналогичная ситуация.

Спасибо за внимание.

Re: UserLogger

Добавлено: 11:43, 12.11.2009
qwertos
DIGGER писал(а):Конечно возможно. Но если реализовать в этом плагине, то ВСЕ у кого этот плагин есть будут отвечать на команду. Вам бот нужен :) Понимаете?
Могу сделать что бы в канал events писало о максимальном числе пользователей в чате, и в опциях показывало когда было зафиксировано. Так хотите?
Наверное, больше подойдет бот, спасибо за ответ, буду просить существующих ботодержателей :) может кто согласится сделать ентое...

Re: UserLogger

Добавлено: 01:54, 13.11.2009
DIGGER
SUN писал(а):
DIGGER писал(а):
В любом случае тебе не надо заранее знать длины ников, количество табуляций нужно считать от этой длины динамически, я так думаю.
Твой вариант:

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

[12.11.2009 - 02:31:40] leaved Белый   	10.10.11.106
[12.11.2009 - 02:45:00] leaved Артур   	10.10.12.127
[12.11.2009 - 02:46:53] leaved sosisochka   	10.10.11.199
после «Белый» и «Артур» должно ставиться 2 символа табуляции, а после «sosisochka» — 1. Вот и все. Просто недопонимаем друг друга по-моему. Табуляция она для того и существует.

P.S.
Еще раз повторюсь, решать тебе. Я просто предложил возможное решение проблемы. Легче сначала воспринимать ник, а не IP, т.к. ник гораздо понятней человеку. Если приводить пример из реальной жизни, то ты же людей не по номерам паспорта запоминаешь, а по именам, тут аналогичная ситуация.

Спасибо за внимание.
Вот! "А после ника "sosisochka" появляется "Иванов Иван Иванович" и что получаем? :

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

[12.11.2009 - 02:31:40] leaved Белый   		10.10.11.106
[12.11.2009 - 02:45:00] leaved Артур   		10.10.12.127
[12.11.2009 - 02:46:53] leaved sosisochka   	10.10.11.199
[12.11.2009 - 02:47:06] leaved Иванов Иван Иванович   	10.10.10.150
Сколько не поставь табов — колонка сместится.
>>после «Белый» и «Артур» должно ставиться 2 символа табуляции, а после «sosisochka» — 1
И тот же вопрос: как узнать сколько где ставить табов?

>>Легче сначала воспринимать ник, а не IP, т.к. ник гораздо понятней человеку.
Ников десятки на один IP — а паспорт один на человека. Улавливаешь разницу? :) Не нравится IP — выключи его в опциях :)

Что бы не раздувать: если есть работающий алгоритм — предложи, если нет, то нет. (Я написал почему тобою предложенное невозможно)