Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Автоматическая установка драйвера Starcom_UM150.exe

Ответить
Настройки темы
[решено] Автоматическая установка драйвера Starcom_UM150.exe

Новый участник


Сообщения: 20
Благодарности: 3

Профиль | Отправить PM | Цитировать


Доброго дня!
Не получается сделать установку этого драйвера
http://rapidshare.com/files/19461962...UM150.exe.html
Вот код
Код: Выделить весь код
If WinExists(@ScriptName) Then Exit
AutoItWinSetTitle(@ScriptName)
AutoItSetOption("TrayIconHide", 1)
AutoItSetOption("SendKeyDelay", 60)
AutoItSetOption("MouseCoordMode", 0)
Run (@ScriptDir & '\Starcom_UM150.exe')
WinWaitActive		( "Install Driver" )
Send 			( "{tab}" )
Send 			( "{tab}" )
Send 			( "{tab}" )
Send 			( "{ENTER}" )
WinWaitActive		( "Install Driver" )
Send 			( "{ENTER}" )
Exit
У меня выполняется команда (таб) (таб) (таб) (ентер) проходит инсталляция драйвера и должно от ловиться окошко маленькое и на жаться кнопка (Ок), но этого не происходит, окно остается висеть,

подскажите как решить эту задачу
Это сообщение посчитали полезным следующие участники:

Отправлено: 12:50, 17-02-2009

 

Пользователь


Сообщения: 67
Благодарности: 13

Профиль | Отправить PM | Цитировать


VoodooHaker,
Код: Выделить весь код
run('Starcom_UM150.exe')
cl('Install Driver ','Ready to Install PANTECH USB Modem Software ','Button1')
cl('Install Driver','PANTECH USB Modem Software was installed successfully','Button1')
Func wa($tx1, $tx2)
	While Not WinExists($tx1, $tx2)
		Sleep(1) 
	WEnd 
EndFunc
Func cl($tx1, $tx2,$classn)
	wa($tx1, $tx2)
	ControlClick($tx1, $tx2,$classn)
EndFunc

-------
Информация для размышления
Такому в вузах не научат

Это сообщение посчитали полезным следующие участники:

Отправлено: 13:19, 17-02-2009 | #2



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

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для semiono

Ветеран


Сообщения: 822
Благодарности: 33

Профиль | Отправить PM | Цитировать


У меня вообще масса вопросов по дровам, их установке! И здаётся мне никто толком ничего тут не знает.
Благо, что недавно я научился устанавливать сервисы, совершенно случайно наткнувшись на утилиту sc.exe
Но установка драйверов, так и остаётся для меня тайной. Имея например файл INF, почему-то не удаётся
установить драйвер как # rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 z.inf Либо это значит что
нужен рестарт? Почему-то только через какие-то окна возможно... Либо бывает тупняк, что не смотря на любые указанные
пути в файле, окно начинает искать именно %path%\i386\

-------
Полезное сообщение


Отправлено: 13:38, 17-02-2009 | #3


Новый участник


Сообщения: 20
Благодарности: 3

Профиль | Отправить PM | Цитировать


266903582, спасибо огромное работает отлично!
но появился вопрос доработки, оказалось не все гладко, если драйвер повторно про инсталлировать
выбрасывается окошко с ошибкой, как реализовать функцию что бы скрипт на это окошко тоже давал ответ "Ок"

Отправлено: 13:50, 17-02-2009 | #4


Аватара для Creat0R

Must AutoIt


Moderator


Сообщения: 3054
Благодарности: 1008

Профиль | Сайт | Отправить PM | Цитировать


Вопросы по автоустановке обычно обсуждают в соседнем разделе Автоматическая установка приложений. За исключением случая, когда установка обязательно требует вмешательства AutoIt-скрипта

-------
“Сделай так просто, как возможно, но не проще этого.”... “Ты никогда не решишь проблему, если будешь думать так же, как те, кто её создал.”

Альберт Эйнштейн

P.S «Не оказываю техподдержку через ПМ/ICQ, и по email - для этого есть форум. ©»

Русское сообщество AutoIt | CreatoR's Lab | Opera AC Community


Отправлено: 14:06, 17-02-2009 | #5


Новый участник


Сообщения: 20
Благодарности: 3

Профиль | Отправить PM | Цитировать


Creat0R, я там уже создал тему неделю назад, никто даже усом не моргнул))),
http://forum.oszone.net/thread-131163.html - можете ее удалить, так на нее никто не отреагировал,
вот я и решил прибегнуть к помощи AutoIt-скрипта
Это сообщение посчитали полезным следующие участники:

Отправлено: 14:10, 17-02-2009 | #6


Аватара для Creat0R

Must AutoIt


Moderator


Сообщения: 3054
Благодарности: 1008

Профиль | Сайт | Отправить PM | Цитировать


VoodooHaker,
Цитата VoodooHaker:
появился вопрос доработки »
Код: Выделить весь код
#NoTrayIcon

Opt("WinWaitDelay", 10)

Run('Starcom_UM150.exe')

WinWait('Install Driver', 'Ready to Install PANTECH USB Modem Software')
ControlClick('Install Driver', 'Ready to Install PANTECH USB Modem Software', 'Button1')

WinWait('Alert', 'PANTECH USB Modem Software is already installed', 2)

If WinExists('Alert', 'PANTECH USB Modem Software is already installed') Then
    ControlClick('Alert', 'PANTECH USB Modem Software is already installed', 'Button1')
    Exit
EndIf

WinWait('Install Driver', 'PANTECH USB Modem Software was installed successfully')
ControlClick('Install Driver', 'PANTECH USB Modem Software was installed successfully', 'Button1')

-------
“Сделай так просто, как возможно, но не проще этого.”... “Ты никогда не решишь проблему, если будешь думать так же, как те, кто её создал.”

Альберт Эйнштейн

P.S «Не оказываю техподдержку через ПМ/ICQ, и по email - для этого есть форум. ©»

Русское сообщество AutoIt | CreatoR's Lab | Opera AC Community

Это сообщение посчитали полезным следующие участники:

Отправлено: 14:14, 17-02-2009 | #7


Новый участник


Сообщения: 20
Благодарности: 3

Профиль | Отправить PM | Цитировать


Creat0R, спасибо работает!
Надо было сразу в этот раздел ломиться))), а я 11 дней мариновался и ждал ответа)))
Всем огромное спасибо за участие и помощь!
Можно ставить отметку решено!

Отправлено: 14:20, 17-02-2009 | #8


Аватара для Creat0R

Must AutoIt


Moderator


Сообщения: 3054
Благодарности: 1008

Профиль | Сайт | Отправить PM | Цитировать


Цитата VoodooHaker:
Можно ставить отметку решено! »
Вы это можете сделать сами, т.к это ваша тема

-------
“Сделай так просто, как возможно, но не проще этого.”... “Ты никогда не решишь проблему, если будешь думать так же, как те, кто её создал.”

Альберт Эйнштейн

P.S «Не оказываю техподдержку через ПМ/ICQ, и по email - для этого есть форум. ©»

Русское сообщество AutoIt | CreatoR's Lab | Opera AC Community


Отправлено: 14:30, 17-02-2009 | #9



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Автоматическая установка драйвера Starcom_UM150.exe

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] Автоматическая установка системы. MrVamp Автоматическая установка Windows 2000/XP/2003 3 06-01-2010 15:34
[решено] Автоматическая установка screensaver Impeck Автоматическая установка Windows 2000/XP/2003 3 25-09-2009 01:39
[решено] Promt7 автоматическая установка garbals Автоматическая установка приложений 29 01-08-2009 20:13
Автоматическая установка программ через .exe RenderMan Microsoft Windows NT/2000/2003 7 18-08-2008 11:25
Установка - [решено] Автоматическая установка нестандартного драйвера??? mrHill Microsoft Windows 2000/XP 4 20-02-2008 14:22




 
Переход