Страница 3 из 6

Проблемка с регистрацией

СообщениеДобавлено: 11 июл 2002, 11:52
Andrey Podoinikov
Проблемка с регистрацией :lol:

Случайно ты или кто-нибудь не пробовать пытаться ввести какой-нибудь левый код в окно регистрации?

Поищи в INI файле и реестре параметры типа таких:

UNI_TREE=23409523058245
PAV.USERS.UNICOM=984352374590384529834592834523948534

где UNI_TREE - имя вашего дерева, а PAV.USERS.UNICOM - имя юзера у которого вылазит эта ошибка.

Если найдешь что-то похожее - просто удали :wink:

СообщениеДобавлено: 11 июл 2002, 12:22
Владимир Никитин
NwSend.ini :
[Global]
Hide About=1

В реестре искал по UNI_TREE. Не нашел :(
По второму имени, тоже ничего нет :(

Кстати программа запускается, просто лишний клик мышкой.

СообщениеДобавлено: 11 июл 2002, 12:26
Andrey Podoinikov
Надо искать не UNI_TREE а имя вашего дерева или имя юзера в NDS

Искать или в INI или в HKEY_CURRENT_USER\Software\VyPress\NWSEND\Global

Замечания от Чайника

СообщениеДобавлено: 11 июл 2002, 12:33
Роман Абросимов
Привет всем!
Я уже писал в форум про NwSend в отдельную тему, при этом мне вежливо подмигнули что необходимо писать сюда. :D
Вот мои замечания связанные с работой NwSend.
I.
В нашей сети все пользователи имеют двойные логины на сервере NetWare и об этом уже не раз писали в форумах. Напомню, что один логин лицензированный, а другой нет.
Допустим на сервере зарегистрировался пользователь Vasya_Pupkin и ему присвоили два соединения: 58-лицензированное и 59-нелицензированное. Отправим сообщение пользователю Vasya_Pupkin на соединения 58 и 59. Рассмотрим несколько вариантов приёма сообщения данным пользователем:
1. У пользователя Vasya_Pupkin программка NwSend не запущена и с момента загрузки ОС никогда не запускалась: Novell Client примет сообщение как с лицензированного так и с нелицензированного соединения (в окошке будет написано «(получено 2 из этих сообщений)»).
2. У пользователя Vasya_Pupkin запущена программка NwSend и работает приём сообщений Novell Client_ом: NwSend перехватит приём сообщения с лицензированного соединения, но сообщение с нелицензированного соединения перехвачено не будет и это сообщение примет Novell Client. Таким образом на экране откроется два окошка с принятым сообщением (Novell и NwSend).
3. У пользователя Vasya_Pupkin запущена программка NwSend но приём сообщений Novell Client_ом отключен (Set Broadcast Mode=None): NwSend по-прежнему будет принимать сообщения только с лицензированного соединения. Сообщения с нелицензированного соединения приниматься не будут. Это можно увидеть уже по результатам отправки сообщения, в окошке будет написано что на соединение №58 сообщение отправлено, а на №59 не отправлено (правильные результаты отправки показывает Novell Client а не NwSend). Более того, NwSend при параметре Set Broadcast Mode=None, по прошествии некоторого времени, отказывается принимать сообщения и c лицензированного соединения, до очередного обновления списка пользователей.

Моё мнение: NwSend должна принимать сообщения со всех соединений.
II.
Не помешала бы опция «сворачивать окно после … сек.», а то ходят тут всякие, а потом ложки пропадают :)
III.
Было бы замечательно, если бы программка работала под стандартным Microsoft Novell клиентом!


С наилучшими пожеланиями.

P.S. Извините за терминологию (может и неправильную) :D

СообщениеДобавлено: 11 июл 2002, 12:41
Владимир Никитин
Андрей, не нашел :(
Ветку реестра кинул в ЛС.

Re: Замечания от Чайника

СообщениеДобавлено: 11 июл 2002, 12:45
Сергей Дубров
Роман Абросимов писал(а):1. У пользователя Vasya_Pupkin программка NwSend не запущена и с момента загрузки ОС никогда не запускалась: Novell Client примет сообщение как с лицензированного так и с нелицензированного соединения (в окошке будет написано «(получено 2 из этих сообщений)»).


Проблема приёма двойных сообщений есть только у клиента32 под недоОСами типа Windows 95/98/Me. :wink: Под NT/2000/XP, несмотря на наличие двух соединений (одно - от WM), принимается всегда только одно сообщение. И это есть правильно. Получается, Андрею дополнительный головняк с разборкой чужих ошибок (а то, что под Win95/98 принимаются оба сообщения, а не одно, признано ошибкой в одном из новеловских TID-ов). Лучше бы исправили, чем ТИДы писать.

С мелкомягким клиентом не всё так просто - он поддерживает только очень узкое подмножество вызовов API, да ещё и 16-ти разрядных. Это, кстати, одна из причин, по которой Дэвид Харрис отказался затачивать свой 32-хразрядный WinPmail под мелкомягкого клиента - геморроя очень много.

Роману

СообщениеДобавлено: 11 июл 2002, 13:51
Andrey Podoinikov
1. У пользователя Vasya_Pupkin программка NwSend не запущена и с момента загрузки ОС никогда не запускалась: Novell Client примет сообщение как с лицензированного так и с нелицензированного соединения (в окошке будет написано «(получено 2 из этих сообщений)»).


Да примет, но отправить такому пользователю много сообщений не получиться.

2. У пользователя Vasya_Pupkin запущена программка NwSend и работает приём сообщений Novell Client_ом: NwSend перехватит приём сообщения с лицензированного соединения, но сообщение с нелицензированного соединения перехвачено не будет и это сообщение примет Novell Client. Таким образом на экране откроется два окошка с принятым сообщением (Novell и NwSend).


NWSEND "перехватывает" прием сообщений только с лецензированного коннекта (номер этого коннекта можно посмотреть в "N>Netware Connections...") и это правильно.

3. У пользователя Vasya_Pupkin запущена программка NwSend но приём сообщений Novell Client_ом отключен (Set Broadcast Mode=None): NwSend по-прежнему будет принимать сообщения только с лицензированного соединения. Сообщения с нелицензированного соединения приниматься не будут. Это можно увидеть уже по результатам отправки сообщения, в окошке будет написано что на соединение №58 сообщение отправлено, а на №59 не отправлено (правильные результаты отправки показывает Novell Client а не NwSend).


Как уже писал Сергей, на разных версиях клиентов - это по разному и работает.

Более того, NwSend при параметре Set Broadcast Mode=None, по прошествии некоторого времени, отказывается принимать сообщения и c лицензированного соединения, до очередного обновления списка пользователей.


Честно говоря - такое я слышу впервые :cry:

Моё мнение: NwSend должна принимать сообщения со всех соединений.

Прием со всех соединений возможен, но это увеличит сетевой трафик :( В нвклиенте есть две недокументированные функции именно для перехвата сообщений, которые используются в nwrecmsg и которые не грузят сеть запросами, но так как они нигде не документированы использовать я их не могу :(

Не помешала бы опция «сворачивать окно после … сек.», а то ходят тут всякие, а потом ложки пропадают


Может быть, хотя можно нажать ESC :wink:

Было бы замечательно, если бы программка работала под стандартным Microsoft Novell клиентом!


Такого точно никогда не будет как бы я ни хотел :cry:

от Чайника

СообщениеДобавлено: 11 июл 2002, 14:37
Роман Абросимов
Снова привет!

У меня стоит Windows NT 4.0 + SP6.0 + Novell Client 4.81. У других Windows 98 и Windows 95 + ... Вобщем проблема осталась. Как я не пробовал работать с NwSend с параметром Set Broadcast Mode=None, не получается приём ВСЕХ сообщений. Одно примет и заглохнет. В фоновом режиме обновит список пользователей (или вручную) и снова может одно принять, а затем снова заглохнет и т.д. Может у нас протоколы не так настроены? :(

Короче говоря, работаю пока с параметром Set Broadcast Mode=All (Все), только при этом два окошка всплывают. Хотя на NT с этим можно справиться (снять процесс nwtary) и Novell Client до перезагрузки молчит. На Win9x такой фокус не проходит т.к. начинает работать приём сообщений в режиме DOS (кажется так он правильно называется :?: ).

Andrey Podoinikov писал(а):
Роман Абросимов писал(а):
Не помешала бы опция «сворачивать окно после … сек.», а то ходят тут всякие, а потом ложки пропадают


Может быть, хотя можно нажать ESC


Отвлёк меня, например, начальник, а тут жена интересное сообщение прислала.... :shock: Можно конечно отключить разворачивание, но когда работаешь, то не часто в трэй поглядываешь

С наилучшими пожеланиями

P.S. Завтра снова буду NwSend мучить, уж очень она мне нравится :D

СообщениеДобавлено: 11 июл 2002, 17:32
Andrey Podoinikov
Роман - как я уже говорил - это первая такого рода ошибка, до вас я такого не слышал и не встречал, т.ч. даже не знаю что править? Дело в том что от списка юзеров процедура приема сообщений вообще никак не зависит.

Возможно проблема кроется в том что у вас много разных серверов и вы часто меняете свои подключения, но не обновляете список серверов в nwsend.


Кстати - только что выложил версию 3.07.11 - в ней исправлен баг с потерями кусков сообщений при отправке длинных сообщений.

Вопросы.... вопросы....

СообщениеДобавлено: 19 июл 2002, 12:28
Роман Абросимов
Привет всем!
Andrey Podoinikov писал(а):Дело в том что от списка юзеров процедура приема сообщений вообще никак не зависит.

Это мои краткие наблюдения, может и не от обновления на самом деле всё зависит. Однако при параметре 'Broadcast mode=All' NwSend перехватывает все сообщения, а при параметре 'Broadcast mode=No' - не все. :(

Andrey Podoinikov писал(а):Возможно проблема кроется в том что у вас много разных серверов и вы часто меняете свои подключения, но не обновляете список серверов в nwsend.

Серверов у нас два, но что бы с другим начать работать на нём необходимо отдельно залогиниться, а т.к. он мне совсем не нужен, то получается что я работаю только с одним сервером.

Andrey Podoinikov писал(а):Кстати - только что выложил версию 3.07.11 - в ней исправлен баг с потерями кусков сообщений при отправке длинных сообщений.

Класс!

Кстати, невозможно отключить лог. Программа совершенно не реагирует на параметр 'Enable log'. Так и должно быть?

С наилучшими пожеланиями.

NWSEND 3.0.8.1 BETA

СообщениеДобавлено: 25 июл 2002, 19:10
Andrey Podoinikov
Тех кого интерисует эта программа - предлагаю протестировать новую версию.

Для скачивания она доступна по адресу:
http://www.nwsoft.ru/nwsend/download/nwsendbeta.zip

В этой версии полностью изменен принцип загрузки пользователей и отправки сообщений.
Все это сделано для ускорения работы на крупных сетях.

- если у вас одно дерево NDS то нет необходимости переключать с сервера на сервер, т.к. отображаются "все" пользователели зарегистрированные в NDS
- всвязи в этими изменениями убраны опции сортировки и фильтрации двойных логинов
- отправка сообщений теперь идет через первый попавшийся сервер через который можно отправить сообщение выбранному пользователю.
- если пользователь зарегистрирован с разных станций, то сообщение получат все эти станции.

При отображении Online списков может быть (вернее есть) погрешность при определении статуса Online или Offline - эта погрешность связана с временем репликации атрибутов и колеблется в пределах 2-5 минут (но может быть и более)

PS: параметр "Enable log" теперь действует

СообщениеДобавлено: 29 июл 2002, 09:56
Владимир Никитин
3.0.8.6 :shock: В три раза выросший объем это шутка ? Или просто забыл выключить отладочную информацию :?

СообщениеДобавлено: 29 июл 2002, 11:12
Andrey Podoinikov
Объем чего? nwsend30806.zip - 386кб

пока лучше не качайте - еще пару глюков нашли :(

СообщениеДобавлено: 29 июл 2002, 12:09
Владимир Никитин
nwsendbeta.zip [http://www.nwsoft.ru/nwsend/download/nwsendbeta.zip]
Размер архива : 533343, EXE - 1164288

СообщениеДобавлено: 29 июл 2002, 12:19
Andrey Podoinikov
А вон про что :))) - да бета просто не упакована

Сейчас доступна для скачивния 3.0.8.7