Jump to content
Sign in to follow this  
mlloz

asterisk

Recommended Posts

mlloz

whats wrong with this code?

$title = 'Device Manager'
Run(@SystemDir & '\mmc.exe ' &  @SystemDir & '\devmgmt.msc', @SystemDir)
ProcessWait('mmc.exe')
WinActivate($title)
WinWaitActive($title)
WinMove($title, '', 50, 20, @DesktopWidth - 100, @DesktopHeight - 100)
Sleep(2000)
Send('!vw{TAB}*{TAB}{HOME}')

its working but the asterisk doesnt, why?

Share this post


Link to post
Share on other sites
mlloz

still not working..

Share this post


Link to post
Share on other sites
DW1

what version are you running, that worked for me just fine ( I tested it )

Share this post


Link to post
Share on other sites
mlloz

v3.2.4.9

Share this post


Link to post
Share on other sites
mikehunt114

Try:

Send("!vw{TAB}{*}{TAB}{HOME}", 1)

IE Dev ToolbarMSDN: InternetExplorer ObjectMSDN: HTML/DHTML Reference Guide[quote]It is surprising what a man can do when he has to, and how little most men will do when they don't have to. - Walter Linn[/quote]--------------------[font="Franklin Gothic Medium"]Post a reproducer with less than 100 lines of code.[/font]

Share this post


Link to post
Share on other sites
mlloz

lol

the send command doesn't work at all..

Share this post


Link to post
Share on other sites
DW1

LOL, You should not have said "its working but the asterisk doesnt, why?" then

What is this script supposed to do?

EDIT: Where do you want to send the text?

Edited by danwilli

Share this post


Link to post
Share on other sites
mlloz

$title = 'Device Manager'

at 'Device Manager' window, to expand the devices list..

Share this post


Link to post
Share on other sites
DW1

what is the "w" for? after you goto the View menu via Alt-v

Share this post


Link to post
Share on other sites
mlloz

w: show hidden devices..

the problem just in asterisk everything else is working good..

Share this post


Link to post
Share on other sites
DW1

$title = 'Device Manager'
Run(@SystemDir & '\mmc.exe ' &  @SystemDir & '\devmgmt.msc', @SystemDir)
ProcessWait('mmc.exe')
WinActivate($title)
WinWaitActive($title)
WinMove($title, '', 50, 20, @DesktopWidth - 100, @DesktopHeight - 100)
Sleep(2000)
Send('!vw{tab}')
For $times = 1 to 20
    Send("{Down}")
Next
For $times = 1 to 20
    Send("{Right}{Up}")
Next

Works

EDIT: What is the "*" for then

Edited by danwilli

Share this post


Link to post
Share on other sites
mlloz

well, it takes time to complete..

really why it doesn't work with '*'

Share this post


Link to post
Share on other sites
DW1

Got it :whistle:

$title = 'Device Manager'
Run(@SystemDir & '\mmc.exe ' &  @SystemDir & '\devmgmt.msc', @SystemDir)
ProcessWait('mmc.exe')
WinActivate($title)
WinWaitActive($title)
WinMove($title, '', 50, 20, @DesktopWidth - 100, @DesktopHeight - 100)
Sleep(2000)
Send('!vw{tab}{NUMPADMULT}') ; "*" will not work because the key you are looking for is "multiply"

EDIT: * = shift 8

Edited by danwilli

Share this post


Link to post
Share on other sites
mlloz

yes, its working now, thanks alot :whistle:

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×