Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.09.2009, 16:53   #1
NSV
Форумчанин
 
Аватар для NSV
 
Регистрация: 27.05.2009
Сообщений: 127
Вопрос Уведомлять, если ICQ-контакт в сети

Всем привет!
Интересная такая проблема у меня назрела. Мой друг довольно редко заходит в ICQ, и вот хотелось, чтобы мне как-то сообщалось, если он туда заходит (например, отправлялось sms на мой номер или письмо на e-mail, но это дело уже второе). Полазил в Google, но ничего стоящего на эту тему я не нашел, и решил обратиться к Вам!
В моем представлении пока только два варианта. Первый - это создать аську в Delphi и если контакт в сети, то отправлять письмо на мой e-mail (Так как у меня Megafon, то легко подходит то, что писал Alar - 7xxxххххххх@sms.mgsm.ru). Но тут проблема - мой комп подключен к интернету не круглосуточно.
Второй вариант - это создать icq-бот или что-то ещё. Но в этой области я вообще ничего не понимаю. Может не стоит заново создавать велосипед? Может всё уже давно придумано?
Помогите, пожалуйста, кто чем может! Спасибо!
P.S. Если я создал тему не в том разделе, то перенесите, пожалуйста!
NSV вне форума Ответить с цитированием
Старый 12.09.2009, 17:32   #2
Hollander
Участник клуба
 
Аватар для Hollander
 
Регистрация: 03.05.2007
Сообщений: 1,189
По умолчанию

Если твой комп не все время в сети, то тебе надо сервер, где будет работать твой бот. В принципе это единственная крупная проблема. Как узнать в сети твой друг? Можно не писать бота, у ICQ есть сервис которые говорит в сети человек или нету, например, у тебя под репутация весит значок ICQ. Посмотри как он получается. Ну и проблема как отправить тебе смс, это полазь по сайту Мегафона, у них тоже сервис есть.
Hollander вне форума Ответить с цитированием
Старый 12.09.2009, 17:59   #3
NSV
Форумчанин
 
Аватар для NSV
 
Регистрация: 27.05.2009
Сообщений: 127
По умолчанию

Спасибо!
Цитата:
Сообщение от Hollander Посмотреть сообщение
у тебя под репутация весит значок ICQ. Посмотри как он получается.
Только где посмотреть? Там я не заметил, что где-то отображается в сети контакт или нет. Там вроде только отправка сообщения.
А с остальным, в принципе, проблем нет пока
___________________________________ __________
Вот на сайте icq.com нашел кое-что:
http://status.icq.com/online.gif?icq=377151342&img=26 - картинка
http://people.icq.com/people/about_me.php?uin=377151342 - о контакте
Спасибо за помощь. Теперь попробую что-ниб. помудрить

Последний раз редактировалось NSV; 12.09.2009 в 18:38.
NSV вне форума Ответить с цитированием
Старый 18.09.2009, 23:32   #4
Lime
Форумчанин
 
Аватар для Lime
 
Регистрация: 10.02.2009
Сообщений: 815
По умолчанию



QIP тебе в помощь !
(ПКМ по контакту -> Уникальные настройки )

Для icq бота есть соответствующие компоненты (сам не пользовался ими)
там наверняка есть события "online" для определённого контакта ... его и обрабатывай
Lime вне форума Ответить с цитированием
Старый 19.09.2009, 13:38   #5
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

бот должен регулярно проверять наличие контакта в сети.
но ваш комп должен в онлайне быть тогда
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 27.09.2009, 20:49   #6
NSV
Форумчанин
 
Аватар для NSV
 
Регистрация: 27.05.2009
Сообщений: 127
По умолчанию

Спасибо за отзывы, так и делаю. Нашел компонент. Там есть такая штука. Видимо Hollander был прав, что...
Цитата:
Сообщение от Hollander Посмотреть сообщение
надо сервер, где будет работать твой бот. В принципе это единственная крупная проблема
NSV вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
контакт лист DeDoK Общие вопросы Delphi 10 12.06.2009 19:19
Получения контакт листа ICQ mustang007 Работа с сетью в Delphi 0 22.05.2009 18:05