Что нового

[Мышь, клавиатура] Веделить обьект "сканер" и запустить.

wi.nikolaev

Новичок
Сообщения
32
Репутация
1
Версия AutoIt: 3.

Описание:
Необходимо выделить объект сканер и запустить "Мастер работы со сканером или цифровой камерой".

Примечания:

Свойство окон из AutoIt Window Info
>>>> Window <<<<
Title: Сканеры и камеры
Class: CabinetWClass
Position: 151, 148
Size: 800, 600
Style: 0x16CF0000
ExStyle: 0x00000100
Handle: 0x00300652

>>>> Control <<<<
Class: SysListView32
Instance: 1
ClassnameNN: SysListView321
Name:
Advanced (Class): [CLASS:SysListView32; INSTANCE:1]
ID: 1
Text: FolderView
Position: 241, 82
Size: 551, 491
ControlClick Coords: 39, 139
Style: 0x56000248
ExStyle: 0x00000000
Handle: 0x0047064C

>>>> Mouse <<<<
Position: 435, 392
Cursor ID: 0
Color: 0xF7F7F7

>>>> StatusBar <<<<
1:

>>>> ToolsBar <<<<

>>>> Visible Text <<<<
Сканеры и камеры
Сканеры и камеры
FolderView


>>>> Hidden Text <<<<

>>>> Window <<<<
Title: Сканеры и камеры
Class: CabinetWClass
Position: 151, 148
Size: 800, 600
Style: 0x16CF0000
ExStyle: 0x00000100
Handle: 0x00300652

>>>> Control <<<<
Class:
Instance:
ClassnameNN:
Name:
Advanced (Class):
ID:
Text:
Position:
Size:
ControlClick Coords:
Style:
ExStyle:
Handle:

>>>> Mouse <<<<
Position: 401, 160
Cursor ID: 0
Color: 0x949494

>>>> StatusBar <<<<
1:

>>>> ToolsBar <<<<

>>>> Visible Text <<<<
Сканеры и камеры
Сканеры и камеры
FolderView


>>>> Hidden Text <<<<
 

madmasles

Модератор
Глобальный модератор
Сообщения
7 790
Репутация
2 319
wi.nikolaev,
У меня нет такой папки, проверьте, будет открываться папка:
Я был не прав. Папка эта открывается так (у меня):
Код:
Run('control scannercamera')
 

Yuri

AutoIT Гуру
Сообщения
737
Репутация
282
Можно создать ярлык на рабочем столе
и запускать его, если это приемлемо.
У меня, например, "Ярлык для BearPaw 1200TA WIA Scanner"
Запускается так
Код:
ShellExecute('Ярлык для BearPaw 1200TA WIA Scanner')

Скрипт, соответственно так же на рабочем столе.
Или ярлык в другой директории. Тогда с полным путем
Код:
ShellExecute('D:\Ярлык для BearPaw 1200TA WIA Scanner')
 
Автор
W

wi.nikolaev

Новичок
Сообщения
32
Репутация
1
Re: [Мышь, клавиатура] Веделить обьект \\\\\\\"сканер\\\\\\\" и запустить.

to madmales
сейчас пропробую


Добавлено:
Сообщение автоматически объединено:

сканирование происходит стандартными средствами windows, на рабочий стол можно только создать ярлык из панели управления "Сканеры и камеры" :(


Добавлено:
Сообщение автоматически объединено:

У меня нет такой папки,
попробуй может откроет
Код:
Run("control.exe Sticpl.cpl")



Добавлено:
Сообщение автоматически объединено:


проверьте, будет открываться папка:
Код:
ShellExecute('::{E211B736-43FD-11D1-9EFB-0000F8757FCD}')
 

Yuri

AutoIT Гуру
Сообщения
737
Репутация
282
Вот подсмотрел командную строку у себя сканером окон.
Код:
Run ("C:\WINDOWS\system32\wiaacmgr.exe")
 
Автор
W

wi.nikolaev

Новичок
Сообщения
32
Репутация
1
to Yuriy
спасибо помогло.
 

Yuri

AutoIT Гуру
Сообщения
737
Репутация
282
Решил вот почитать про этот wiaacmgr.exe
Наткнулся на статью, может и тебя заинтересует.
http://alexrey036.narod.ru/autoscan/autoscan.pdf
 
Автор
W

wi.nikolaev

Новичок
Сообщения
32
Репутация
1
вообще, очень сильно помогло, респект и уважунь :laugh:
 
Верх