Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Что-то типа winpopup / 4 сообщений из 4, страница 1 из 1
02.02.2004, 19:05
    #32395909
sergey29
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что-то типа winpopup
Надо прогу : c сервака - списки пользователей, выбрал галочками, написал текст, и пошел.
Там их ловит winpopup

Стандартные проги типа LanTalk не подходят. Кроме простого пересыла текстов, мне еще много чего от нее надо.

Думал так:

напишу на Билдере прогу, которая будет формировать списки и передавать их с текстом в качестве параметров в winpopup

Проблемы:
1 как взять списки пользователей с сервака ?
2 winpopup не принимает параметров с ком. строки (winpopup /? - он просто запускается)

Подскажите,
- 1 может в Билдере есть подходящий компонент, а может не winpopup, а другая прога в win 98/2000 работает с ком. строкой?
- 2 списки пользователей как добыть ? (сервак win2000, домен)

Заранее благодарен
...
Рейтинг: 0 / 0
02.02.2004, 21:09
    #32395979
123456789098
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что-то типа winpopup
1) в NT нет winpopup там есть встроенная служба и утилита net с параметром send ...


вот еще тебе кусок факов откудато. работоспособность не проверял но думаю рабочее.
SRC]Как послать сообщение юзеру(а-ля net send или winpopup)?
Вариант 1:

NET_API_STATUS x=NetMessageBufferSend(LPTSTR servername,
LPTSTR msgname,
LPTSTR fromname,
LPBYTE buf,
DWORD buflen);

Вариант 2:

From: "Alexandr Shandra" <entryway@astral.ntu-kpi.kiev.ua>;

Можно через CreateFile/WriteFile, но в этом случае можно послать сообщение только компьютеру либо на локальную рабочую группу.

Вот пример(работает как под NT так и под 9x):

HANDLE hSlot = CreateFile("\\\\computername\\mailslot\\messngr", GENERIC_WRITE, FILE_SHARE_READ, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL);

if (hSlot != INVALID_HANDLE_VALUE)
{
char buf = "From\0\To\0Message\0";
uint cb = sizeof(buf);
WriteFile(hSlot, buf, cb, &cb, NULL);
CloseHandle(hSlot);
}[/SRC]

про список пользователей и список компов тоже гдето есть рабочий пример, но сейчас быстро не найду, а время уже валить домой ... постарвюсь найти завтра. а вообще посмотри фоорум назад такой вопрос достаточно часто задают
...
Рейтинг: 0 / 0
03.02.2004, 10:19
    #32396181
CEMb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что-то типа winpopup
А ещё можно поставить внутриконторский сервер Jabber'а.

Сразу есть всё что нужно.
...
Рейтинг: 0 / 0
03.02.2004, 11:14
    #32396269
sergey29
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что-то типа winpopup
Спасибо, правда с API знаком весьма поверхностно, надо время, чтобы разобраться, а вот net send годится, уже проверил.

Осталось списки, но это тоже пока можно обойти ( есть еще и SQL ,база пользователей, а группы все-равно назначает каждый юзер, они не те, что на серваке прописаны )

Если не сложно - ссылку на АРI - учебник (для чайников на русском)

Примного благодарен ....
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Что-то типа winpopup / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]