АвтоОтветчик

Здесь обсуждаются графические оболочки, боты, языковые файлы и другие дополнения к CommFort 4.
Аватара пользователя
Padonag
Сообщения: 240
Зарегистрирован: 03:53, 11.09.2008
Откуда: Хабаровский край
Контактная информация:

Re: АвтоОтветчик

Сообщение Padonag »

бот работает стабильно...либо тсаблильно отправляет сообщений(с картинками или стекстом) либо стабильно отправляет пустые сообщения..как всетаки заставить его постояно отправлять"правильные"сообщения? способ описаный в ридми непомогает
Добрый герой - тупая сволочь. Он не способен оценить размах замысла злого гения
Reality
Сообщения: 1008
Зарегистрирован: 20:49, 07.11.2008

Re: АвтоОтветчик

Сообщение Reality »

От активации кнопки "отправить" нет никакого толка... Написал что надо, а отправить всё равно нельзя.
И сообщения тоже нельзя закрывать... Жмёшь на "закрыть сообщение от...", а оно не закрывается...
Аватара пользователя
ignat92
Сообщения: 181
Зарегистрирован: 09:18, 12.10.2008

Re: АвтоОтветчик

Сообщение ignat92 »

1. Старая просьба убрать "[Бот Автоотвечик] (плизз или поставить возможность выбрать ставить её или нет)
2. Возможно ли сделать так чтобы он сам понимал когда у меня нет никого состояния?
- а то установил в боте состояние "свободен" и чат захожу - (сост не стоит) и бот как-бы не работает, приходится ставить какое нить сост - потом уже убирать и после бот начинает работать (не удобно)
Каждому - своё...
Аватара пользователя
NexxGen
Сообщения: 704
Зарегистрирован: 16:43, 03.04.2008
Откуда: Печора

Re: АвтоОтветчик

Сообщение NexxGen »

Наименование: Бот Автоответчик [NexxGen] v 1.4.5
Описание:
- Блокировка активного окна при открытии окна ЛС
- Сбор небольшой информации (заголовок окна, хендл окна, максимизировано ли окно, ID процесса) об активном окне в лог файл, для облегчения дальнейшей оптимизации.

http://www.commfort.com/rus/forum/downl ... php?id=533
Z182712747589 и R377043131694 — для поддержки энтузиазма на добровольных началах))
Аватара пользователя
Padonag
Сообщения: 240
Зарегистрирован: 03:53, 11.09.2008
Откуда: Хабаровский край
Контактная информация:

Re: АвтоОтветчик

Сообщение Padonag »

06.02.2009 14:29:35: Активное окно:
06.02.2009 14:29:35: Handle: 788724
06.02.2009 14:29:35: Caption: WinXP - Microsoft Virtual PC 2007
06.02.2009 14:29:35: Maximised: False
06.02.2009 14:29:35: ProcessId 4636

в чем касяк? отправляет пустые сообщения
Добрый герой - тупая сволочь. Он не способен оценить размах замысла злого гения
Аватара пользователя
ignat92
Сообщения: 181
Зарегистрирован: 09:18, 12.10.2008

Re: АвтоОтветчик

Сообщение ignat92 »

Сматрю я например фильм - и тут личка приходит и у плеера через который сматрю фильм открывается "Список" ну типо выбрать что воспроизводить и т.п. и бот отправляет пустое сообщение, а когда у меня как-бы октивное окно чат и приходит личка - то всё норм. Но не удобно как-то с плеером получается.
Каждому - своё...
mw
Сообщения: 120
Зарегистрирован: 15:42, 03.11.2007

Re: АвтоОтветчик

Сообщение mw »

я так понимаю проблема в том, что автор не совем хороший подход выбрал для взаимодействия с окном. сделай лучше взаимодействие с конкретными хэндлами - т.е. отправляй сообщения непосредственно окну отправки сообщения, текст именно в хэндл поля для текста а не текущему окну. К томуже сможешь на время работы с окном прятать его чтоб не мозолило глаза.
у меня к примеру в программе сделано так:
1)нажимается инициализация (необходимо т.к. если человек до этого не отправлял никому сообщения, то окна в памяти не будет)...и открывается окно отправки сообщений. при этом программа пробегается и ищет хэндлы нужных ей элементво управления.
2)посылается комбинация Ctrl+M окну чата.
3)ловит появление окна.
4)посылает сообщение в элементы управления для ввода получателя и текста(либо изображения).
5)посылает нажатие Ctrl+Enter

и если косяки и всплывают..то она отправит в одно окно два раза например текст..но никак не в чужое окно.
MARVELtm
Сообщения: 134
Зарегистрирован: 14:14, 28.08.2008

Re: АвтоОтветчик

Сообщение MARVELtm »

прикольный бот =) осталось тока сделать бота который менял сам статусы:
время простоя - смена статуса
15 минут - ушел и потом ужк автоответчик вступает в дело
Аватара пользователя
NexxGen
Сообщения: 704
Зарегистрирован: 16:43, 03.04.2008
Откуда: Печора

Re: АвтоОтветчик

Сообщение NexxGen »

mw писал(а): 4)посылает сообщение в элементы управления для ввода получателя и текста(либо изображения).
В этом то и проблема! Не могу отправить текст именно в хэндл поля для текста, т.к. TRichViewEdit (поле для ввода текста) не реагирует,
пробовал так:

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

SetWindowText(hWND,pchar(text));  }
SendMessage(hWND,WM_SETTEXT,0,lParam(text));

в обоих случаях эффект нулевой :(
Z182712747589 и R377043131694 — для поддержки энтузиазма на добровольных началах))
Аватара пользователя
NexxGen
Сообщения: 704
Зарегистрирован: 16:43, 03.04.2008
Откуда: Печора

Re: АвтоОтветчик

Сообщение NexxGen »

Наименование: Бот Автоответчик [NexxGen] v 1.5
Описание:
- Оптимизирован алгоритм отправки сообщения!
Теперь бот значительно реже отправляет пустые сообщения.

http://www.commfort.com/rus/forum/downl ... php?id=545
Z182712747589 и R377043131694 — для поддержки энтузиазма на добровольных началах))
mw
Сообщения: 120
Зарегистрирован: 15:42, 03.11.2007

Re: АвтоОтветчик

Сообщение mw »

посмотри специфические для этого элемента сообщения...может там какое-нить другое отправляется для текста.
если не поможет - как вариант отправляй сообщение о нажатии кнопки(у меня работало) или вставки из буфера(естественно сперва скопировав туда текст)
и кстати лучше не отправку делай..а создавай новое сообщение..и пиши туда текст. так хоть будет видно кто и что писал пока программа работала.
SunnySan
Сообщения: 357
Зарегистрирован: 22:34, 24.05.2008
Контактная информация:

Re: АвтоОтветчик

Сообщение SunnySan »

NexxGen писал(а):В этом то и проблема! Не могу отправить текст именно в хэндл поля для текста, т.к. TRichViewEdit (поле для ввода текста) не реагирует...
Попробовал в используемым мною скриптовом языке сделать тоже самое - не получилось, с Блокнотом вариант прошел, а вот с чатом тоже самое не получается. Какие-то особенные элементы в чате.
Аватара пользователя
NexxGen
Сообщения: 704
Зарегистрирован: 16:43, 03.04.2008
Откуда: Печора

Re: АвтоОтветчик

Сообщение NexxGen »

Наименование: Бот Автоответчик [NexxGen] v 1.6
Описание:
- Ответ на ЛС только если система простаивает определенное время.
- Доступен макрос %time% - время простоя.

http://www.commfort.com/rus/forum/downl ... php?id=546
Z182712747589 и R377043131694 — для поддержки энтузиазма на добровольных началах))
Аватара пользователя
Padonag
Сообщения: 240
Зарегистрирован: 03:53, 11.09.2008
Откуда: Хабаровский край
Контактная информация:

Re: АвтоОтветчик

Сообщение Padonag »

Баг - автоответчик отсылает ответ только на одно сообщение принятое в заданом интервале времени(слетает счетчик активности) все остальные им игнорируються
Добрый герой - тупая сволочь. Он не способен оценить размах замысла злого гения
Аватара пользователя
NexxGen
Сообщения: 704
Зарегистрирован: 16:43, 03.04.2008
Откуда: Печора

Re: АвтоОтветчик

Сообщение NexxGen »

Наименование: Бот Автоответчик [NexxGen] v 1.6.1
Описание:
- Исправлен баг с обнулением счетчика времени простоя.

http://www.commfort.com/rus/forum/downl ... php?id=548
Z182712747589 и R377043131694 — для поддержки энтузиазма на добровольных началах))
Закрыто