Страница 1 из 2

NW5.0 MS-клиент и Bindery-сценарий. Выполняется только раз ?

СообщениеДобавлено: 25 июл 2002, 15:15
Евгений Захаров
Клиенты W9х, файл со сценарием net$log.dat положил в PUBLIC, из сценария кроме всего запускается батник на сервере (обновление файлов). После перезагрузки выполняется.. Потом с консоли с локального login.exe не отрабатывает скрипт или вылетает в ошибку. При новом сеансе Win тоже проскакивает без выполнения сценария..
Как выполнить сценарий при любом раскладе с логином ? И вообще может попобробней, как работает клиент от Мелкософта для Нетвари.. По 32-разр. есть инфа, с этим косяки пока...

С уважением, Евгений

А службу мелкософтовскую для Netware directory service?

СообщениеДобавлено: 26 июл 2002, 00:46
Boris Morozov
Зачем вам геморрой с bindery клиентом. Даже у MS к дереву подлезть можно. Если файловую систему надо видеть и только, то вполне сойдет.
Ну контекст надо будет ручками прописать, браузера нету.
По IP не работает. Службы всякие не будут работать, клиенты от Pervasive ......
Не знаю, зачем такие мучения, убить дебильного MS клиента и все.
Если уж вы 98 поставили, то наверное 16MB ОЗУ на машине есть все-таки.
А если так, я не знаю оправданий сохранению MS клиента.

Куда ж без него...

СообщениеДобавлено: 26 июл 2002, 08:21
Евгений Захаров
MS-клиент де-факто стоит по всему заводу просто в убиенном количестве. И 5-ка NetWare пока одна, остальные 3.12. Так что зараз не отделаешься, поэтапная установка 32-разр. тоже под вопросом - придется ориентироваться на разношёрстную среду (от Win3.11 до 98 и возможно NT/2000) самой разной силы. Ну определенные надежды есть на ZEN4, который без Novell-кого клиента работает. И задачки в основном на Clipper-е крутятся. Посему приходится пока возится так. Да и много от клиента пока не требуется, кроме сценариев и расчёта на NAL больше не нагрузим...
Хотя сам конечно пользую через 4.81 на W2k и не нарадуюсь :)

А на всех ли серверах 3.12 и 5 есть этот файлик?

СообщениеДобавлено: 26 июл 2002, 21:30
Boris Morozov
BINDERY же может прицепиться к любому серверу.
Поднимите хотя бы службу NDS на MS клиенте, чтобы нормальный скрипт отрабатывал. На DOS и WIN 3.11 с VLM клиентом тоже не должно быть проблем.

СообщениеДобавлено: 27 июл 2002, 11:58
Корнелюк Алексей
единственное НО, что служба поддержки NDS есть не во всех версиях 98, не говоря уж о 95. Но сценарии она в самом деле отрабатывает нормально.

Поднять службу NDS на MS клиенте..

СообщениеДобавлено: 29 июл 2002, 10:57
Евгений Захаров
Прошу прощения, можно уточнить как собс-но это сделать (сабж)? До этого хватало Bindery-соединений с MS клиента, а NDS ещё не поднимал. Еще не волшебник. Если имеется ввиду просто включение исполнения скрипта в свойствах клиента - так он не выполняет скрипт из дерева, только системный из net$log.dat. Жду с нетерпением :)

А вот такой он !

СообщениеДобавлено: 29 июл 2002, 12:44
Кашуро Константин
Новелл. И не будут выполняться скрипты кроме системного без поддержки служб НДС. Так что или ставьте родного клиента от Новелл или службу НДС от Микрософт. Третьего не дано.

плюшки

СообщениеДобавлено: 29 июл 2002, 13:16
Евгений Захаров
вот я плюхи пропускаю, не замечал NDS службу от MS в настройках ... :oops: ...опробую, спасибо. С виду ничего так - работает. Если нет нареканий особых на работу службы, думаю что это выход..
Хотя я конечно за 32-разр. клиента от Novell, тем более что с ним уже работал в небольшой сетке. Если б не некоторые задачи, которые по утверждениям программеров криво работают (или не работают?) под клиентом - руками б и ногами..

Re: плюшки

СообщениеДобавлено: 29 июл 2002, 14:56
Занадворов Владимир
Евгений Захаров писал(а):Если б не некоторые задачи, которые по утверждениям программеров криво работают (или не работают?) под клиентом - руками б и ногами..



Так и надо... программеров :) Руками и ногами... Лучше ногами

О программерах..

СообщениеДобавлено: 29 июл 2002, 15:01
Евгений Захаров
Дык нам софт тоже они писали.. Вот у нас например как откажутся от дедушки Clippera и кто знает.. Попрут вместе с Novell-ом еще с завода.. Так что пущай пока пописывают, кхе-кхе.. 8)

СообщениеДобавлено: 29 июл 2002, 15:15
Владимир Никитин
Я на клиппере года 4 назад опер.день для банка писал. Чудесный язык, и кстати с Novell чудесно дружит через библиотеку Clipper Tools. И даже лучше при Клиенте 32 чем через Microsoft. Именно через Client32+Clipper Tools я авторизовал пользователей, не заставляя их вводить пароль при запуске программы. Тогда была версия 2.50 (насколько помню).
Однозначно руки отрывать :)

:( Даже больше, лет 6-7 назад. Вот время летит :(

даёшь... и ещё..

СообщениеДобавлено: 29 июл 2002, 15:28
Евгений Захаров
Только защитка вот у Клиппере никакая вроде, а динамически Novell права юзерам не назначает.. Не спрятать .dbf и пр. Ну если тока не Advanced Server какой-то. А так - Клиппер форевер :) Да и смысл вообще отказываться от Novell уже не вижу, мало ли что пусть крутится. Но начальству видно виднее...
P.S. Хоть это и другая тема, но маленький вопрос - можно ведь в NDS прикрутить некий атрибут для объекта пользователя, чтоб клиперовская пограмма его оттуда забирала и т.д. Видимо символ, букву просто нужно передавать.. Пока не брался.. Но придется делать и возможно решать - можно ли на MS-клиенте с поднятой службой NDS..

СообщениеДобавлено: 29 июл 2002, 15:47
Владимир Никитин
Может я конечно и утрирую, но:
- Я видел уже 2-е программы операционного дня банка на Orаcle, в которых так-же не было никакой защиты. Авторизацию пользователя обычно проводят уже после соединения с базой, и чтением какой-либо таблички в которой прописано что ему можно, и чего нальзя. Увы. У одной из программ первый (основной) пароль лежал в INI-файлике в каталоге Windows.
- 1C защищена ? Те-же DBF.
- Видел опер.день на FoxPro. Те-же DBF.

Да, реально DBF не спрятать, но и тешить себя что тот кому нужно зная паролик не влезет в Orаcle тоже не стоит. Зная паролик из INI-файла (описанного выше) можно было дать "drop user ... cascade", и все базы нет !!!

Мое мнение: задачу можно решить любую. Все дело в цене, постановке задачи и в программисте.

А насчет атрибутов пользователя, и работы с ними из клиппера, думаю все можно. Нужно просто знать чего охота. Трудно решить дистанционно. В конце концов к нему можно любой код с ASM или С прилинковать.

Re:

СообщениеДобавлено: 29 июл 2002, 15:59
Евгений Захаров
Cогласен, дело тут во многом в том, как програмист решит проблему защиты. Уже есть некая система администрирования, доступ к файлам конечно будем решать сами как давать. А по поводу передачи атрибутов клиперу из NDS - это недалекое будущее, посмотрим..
Спасибо за помощь всем, удачи !

Re: даёшь... и ещё..

СообщениеДобавлено: 30 июл 2002, 18:12
Занадворов Владимир
Евгений Захаров писал(а): Не спрятать .dbf и пр.


*shrug*

Хмм, у нас в подобных случаях (там где возможно) File Scan на каталог где файлы лежат от пользователей откусывается (ну или на сам .dbf непосредственно). Поскольку _обычно_ имя жёстко прописано внутри программы, проблем не возникает.

Может стоит и попробовать.. как вариант.