Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / [игнор отключен] [закрыт для гостей] / Как при создании объекта 1С 77 не запрашивать имя, пароль / 8 сообщений из 8, страница 1 из 1
22.09.2008, 16:55
    #35552621
Part13an
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как при создании объекта 1С 77 не запрашивать имя, пароль
Из делфи через ole-технологию создаётся объект 1С77, как сделать так чтобы при вводе ошибочного пароля не выскакивало окно ввода другого пароля и имени, а генерировалось искоючение или ошибка?
код:
InitLine:='V77.Application','/D'+base+' /N'+f.Strings[9]+' /P'+f.Strings[11];
Result := CreateOleObject(s1cAppProgID);
s1CResOpen:=Result.Initialize(Result.RMTrade, InitLine, 'NO_SPLASH_SHOW');

Нада чтобы работало как с 1С8.1, где при неправильном пароле генерится исключение.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
06.11.2009, 11:03
    #36294077
barrabas
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как при создании объекта 1С 77 не запрашивать имя, пароль
up
...
Рейтинг: 0 / 0
06.11.2009, 13:26
    #36294619
AHDP
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как при создании объекта 1С 77 не запрашивать имя, пароль
Самый простой способ - попытаться запустить конфигуратор в пакетном режиме и проверить лог файл.
До запуска 1С проверять корректность имени пользователя и пароля путём разбора users.usr - существовала специальная dll.
А ещё можно соответвующее окно ловить;).

P.S. При обращении к базе, не зарегестрированной для данного пользователя, будет появляться окно с предложением её зарегистрировать. Так что надо ещё и ветку реестра смотреть/править.
...
Рейтинг: 0 / 0
06.11.2009, 14:10
    #36294775
leaf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как при создании объекта 1С 77 не запрашивать имя, пароль
а с чего ... собственно говоря Вы решили что исключение?
ввод неправильного пароля= штатная ситуация
просто в программу не впускают
ну так и что же с того?
...
Рейтинг: 0 / 0
06.11.2009, 14:12
    #36294789
Господин ПЖ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как при создании объекта 1С 77 не запрашивать имя, пароль
leafа с чего ... собственно говоря Вы решили что исключение?
ввод неправильного пароля= штатная ситуация
просто в программу не впускают
ну так и что же с того?

имхо это тупо - при коннекте через ole в гуи пароль переспрашивать
...
Рейтинг: 0 / 0
06.11.2009, 14:12
    #36294791
leaf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как при создании объекта 1С 77 не запрашивать имя, пароль
и вопрос номер 2
с чего это вы решили
что вашей програмке так просто дадут результат ввода пароля при входе?
если бы было так ... то зачем вообще пароль?
ломай не хочу что ли?
запустил цикл и пошел спать
утром проснулся главным бухгалтером
как у вас все просто
...
Рейтинг: 0 / 0
09.11.2009, 09:47
    #36297956
barrabas
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как при создании объекта 1С 77 не запрашивать имя, пароль
leafи вопрос номер 2
с чего это вы решили
что вашей програмке так просто дадут результат ввода пароля при входе?
если бы было так ... то зачем вообще пароль?
ломай не хочу что ли?
запустил цикл и пошел спать
утром проснулся главным бухгалтером
как у вас все просто
собственно ничего не мешает делать перебор и с появляющимся окном (получай нендл да вставляй данные в текстбоксы, всё это несколько вункций на winapi), для защиты от перебора существует блокировка при определённом кол-ве неправильных попыток и сообщение админу при такой атаке.
...
Рейтинг: 0 / 0
09.11.2009, 09:50
    #36297965
barrabas
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как при создании объекта 1С 77 не запрашивать имя, пароль
leafи вопрос номер 2
с чего это вы решили
что вашей програмке так просто дадут результат ввода пароля при входе?
если бы было так ... то зачем вообще пароль?
ломай не хочу что ли?
запустил цикл и пошел спать
утром проснулся главным бухгалтером
как у вас все просто
если нужны данные то проще к mssql серверу пытаться ломится, а не к интерфейсу 1с.
хоть в одной БД видел всплывающее окно логин с паролем при неверной строке подключения?
говорят в 8.1 таки сделали что нужно, но пока древняя 7.7
...
Рейтинг: 0 / 0
Форумы / [игнор отключен] [закрыт для гостей] / Как при создании объекта 1С 77 не запрашивать имя, пароль / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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