Jump to content

"ALT + N" in SEND(), how to do it?


Recommended Posts

Topic.

I'm using Polish WinXP so maybe thats the problem, but where to find how to solve it? or how to do it.

any help would be nice.

Have you tried Send(!N) in case it is an upper case n that is required.


Time you enjoyed wasting is not wasted time ......T.S. Elliot
Suspense is worse than disappointment................Robert Burns
God help the man who won't help himself, because no-one else will...........My Grandmother

Link to post
Share on other sites

Just did it. Still the same :|

Try

Send({ALTDOWN})
Send(n)
Send({ALTUP})

Edit

Or try using ControlSend

Edited by BigDod


Time you enjoyed wasting is not wasted time ......T.S. Elliot
Suspense is worse than disappointment................Robert Burns
God help the man who won't help himself, because no-one else will...........My Grandmother

Link to post
Share on other sites

Send({ALTDOWN})

Send(^ ERROR

Error: Unable to parse line.

any other ideas?

As I edited in my last post try ControlSend


Time you enjoyed wasting is not wasted time ......T.S. Elliot
Suspense is worse than disappointment................Robert Burns
God help the man who won't help himself, because no-one else will...........My Grandmother

Link to post
Share on other sites

you have to surround text to be sent like that with quotes. so it would be:

Send("{ALTDOWN}N{ALTUP}")
Oops type in to much of a hurry, I think I should shutdown for the night.


Time you enjoyed wasting is not wasted time ......T.S. Elliot
Suspense is worse than disappointment................Robert Burns
God help the man who won't help himself, because no-one else will...........My Grandmother

Link to post
Share on other sites

Thanks guys but still nothing's happened. Maybe the problem is somewhere else?

i've put:

WinWaitActive("text")

before, to make sure it's correct window but no idea why it still doesn't work...

is "text" the beginning of the window title? if not, your script is most likely not executing beyond that line.

try:

WinActivate("WindowTitleHere")
WinWaitActive("WindowTitleHere")
Send("!N")
Link to post
Share on other sites

try this

Run("notepad.exe")
Winwait(""); waits for the last window ran
$handle = WinGetHandle("Bez tytutu - Notatnik"); check my spelling here
Send(" this is some text")
Sleep(200); waits for send to finish words
Send(!N")

; your script closed the program then tried to send...???

8)

NEWHeader1.png

Link to post
Share on other sites

i'm begginer yet so maybe my mistake is easy to see in code:

http://jaccus.no-ip.org/~jaccus/pic1.jpg

it's Polish but i guess no matter if you know how it should looks like.

Referring to your screenshot, I can see the error in the code:

WinWaitActive("Tekst")

'Tekst' appears as part of the window text and not the title, so you should use:

WinWaitActive("", "Tekst")
; (or this)
 WinWaitActive("Notatnik", "Tekst")
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
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...