Показать полную графическую версию : Автоматизировать программу с авторизацией.
systeman
04-12-2014, 16:48
Привет всем.
Есть камера d-link - для видеонаблюдения стоит.
Каждый раз при запуске компа, нужно сначала запустить программу - авторизоваться в ней и только тогда пойдёт запись с камеры, а так камера не пишет.
Как это можно настроить автоматически, т.е. автоматический запуск программы и её авторизацию?!
Камера D-link 930L
О какой именно программе речь? Как происходит авторизация?
P.S. Скриншоты также приветствуются.
systeman
04-12-2014, 19:07
ПО не помню как точно называется.
Авторизуется след образом.: Запускаешь программу - появляется окно для ввода:
Имя пользователя (уже прописано): admin
Пароль: ....
После ввода пароля, жмёшь ok или Enter и всё программа запускается и начинается запись.
Скриншоты и название программы выложу завтра с работы.
P.S. - Выложил скриншоты.
Программа называется: D-link D-ViewCam 3.6.0 - шла в комплекте с камерой.
systeman
05-12-2014, 22:01
Я так понимаю, нет решения...
Grabber2006
05-12-2014, 22:23
А на закладке "General" галочки "Auto Login" с кнопкой "Setup" неподалёку случайно нет?
На AutoIt не пробовали? Что-нибудь наподобие:
AutoItSetOption("MustDeclareVars", 1)
Run(@ProgramFilesDir & "\D-Link\D-ViewCam\MainConsole.exe")
WinWait("[CLASS:#32770; TITLE:Вход в систему]", "Пожалуйста, введите имя пользователя и пароль")
Local $hHWND = WinGetHandle("[CLASS:#32770; TITLE:Вход в систему]", "Пожалуйста, введите имя пользователя и пароль")
ControlSetText($hHWND, "", "[CLASS:Edit; INSTANCE:1]", "admin")
ControlSetText($hHWND, "", "[CLASS:Edit; INSTANCE:2]", "password")
ControlClick($hHWND, "", "[CLASS:Button; INSTANCE:1]")
Exit(0)
(без каких-либо проверок)?
systeman
06-12-2014, 09:15
AutoIt - нет не пробовал, никогда просто не занимался данной программой и не знаю что к чему.
Вкладки проверю щас, но помойму ничего не было.
systeman
06-12-2014, 11:59
На AutoIt не пробовали? Что-нибудь наподобие: »
Попробовал запускается программа, но авторизация не идёт т.е. пароль не вводится.
systeman, Вы «admin» и «password» поменяли на своё? Я пробовал именно указанную Вами версию, и у меня работало.
Попробуйте с помощью «Au3Info.exe» проверить искомое окно на наличие указанных в скрипте элементов управления.
авторизация не идёт т.е. пароль не вводится »
Конкретнее — не вводится пароль, не нажимается ОК, или таки вводится и нажимается, но приложение говорит, что пароль неверный?
systeman
06-12-2014, 13:13
Просто поле пароль: пустое
Просто поле пароль: пустое »
Тогда начните с этого:
Попробуйте с помощью «Au3Info.exe» проверить искомое окно на наличие указанных в скрипте элементов управления. »
Вот так у меня:
http://i.imgur.com/vInIJHk.png
systeman
06-12-2014, 16:44
Попробую но теперь только в понедельник.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC