Астер обмен сообщениями
Модератор: mercenary
Астер обмен сообщениями
Доброго времени суток! Возник такой вопрос. Можно ли как-нибудь отправить сообщение с одного рабочего места на другое? У меня два пользователя захожу под разными.
- AsterMaster
- ИБИК
- Сообщения: 2222
- Зарегистрирован: Сб фев 05, 2005 0:48
- Откуда: Москва
- Контактная информация:
В АСТЕР нет средств посылки сообщений. Вообще же для этой цели должна подойти любая программа чата, способная работать в режиме peer-to-peer (p2p), т.е. способная соединяться напрямую с указанным IP-адресом без участия общего сервера. При этом, конечно, нужно или делить IP-адреса с помощью АСТЕР, или настраивать программу чата на использование разных сетевых портов.
- AsterMaster
- ИБИК
- Сообщения: 2222
- Зарегистрирован: Сб фев 05, 2005 0:48
- Откуда: Москва
- Контактная информация:
Между местами АСТЕР работают все механизмы взаимодействия процессов, кроме тех, что завязаны на сервер терминалов. Я бы использовал передачу данных через память с использованием глобального FileMapping (CreateFileMapping) и средства синхронизации, такие как event и mutex. Программа при этом должна быть автозагружаемой, т.е. запускаться на всех местах и под всеми пользователями. Если потребуется узнать номер рабочего места, - можно воспользоваться функцией GetCurrentTerminal из модуля АСТЕР mute32.dll. В принципе, можно пересылать сообщения и посредством временного файла на диске, только создавать такой файл нужно в папке, которая видна и доступна по чтению\записи всем пользователям.mercenary писал(а):...дайте идею как обращаться к другому сеансу...
-
- Сообщения: 387
- Зарегистрирован: Пн апр 07, 2008 11:45
- Откуда: Украина , Полтава
- Контактная информация:
как и обещал - практически дописал , сейчас доделываю , чтоб на экране было 15 строк а остальные не показывались ... в следующей версии возможно сделаю отсылку сообщения конкретному юзеру - сейчас - почти как форум - все всем пишут
если АСТЕРМАСТЕР сочтет достойным выложить сей опус на сайте - стукни по мылу - вышлю
через 10 мин ...
все , прогу я дописал до версии 1.0.
как она работает и что она может :
запускаем из одной папки на всех рабочих местах , можно и по сети на других компах.нужен естественно доступ полный
сообщения пока что идут "безадресно"
на экран выводится 15 последних строк , все остальные теряются
если указано имя пользователя - видно кто сказал
при запуске прога ругнется - игнорируйте ! (я знаю в чем дело - решу)
в дальнейшем может быть сделаю (если надо будет):
посылку личных сообщений конкретному юзеру
автопрокрутку всего "чата" с сохранением истории
убрать ругань при запуске
мигание в трее при получении сообщения
в идеале (если ИБИК пожелает это выложить как официальную утилиту и потребует доделать):
сделаю нормальный протокол обмена
КОМУ НАДО - В АСЮ ИЛИ ПО МЫЛУ
если АСТЕРМАСТЕР сочтет достойным выложить сей опус на сайте - стукни по мылу - вышлю
через 10 мин ...
все , прогу я дописал до версии 1.0.
как она работает и что она может :
запускаем из одной папки на всех рабочих местах , можно и по сети на других компах.нужен естественно доступ полный
сообщения пока что идут "безадресно"
на экран выводится 15 последних строк , все остальные теряются
если указано имя пользователя - видно кто сказал
при запуске прога ругнется - игнорируйте ! (я знаю в чем дело - решу)
в дальнейшем может быть сделаю (если надо будет):
посылку личных сообщений конкретному юзеру
автопрокрутку всего "чата" с сохранением истории
убрать ругань при запуске
мигание в трее при получении сообщения
в идеале (если ИБИК пожелает это выложить как официальную утилиту и потребует доделать):
сделаю нормальный протокол обмена
КОМУ НАДО - В АСЮ ИЛИ ПО МЫЛУ
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 48 гостей