The key function is triggerred by ctrl+win key +w, eat function enabled.
pw :key "mypwd"
it does fill the edit box, but with "mypwdpw", not "mypwd"
what is the problem? why does it send the password+pw, the name of the key shotcut?
2) i'd like to monitor my public IP and did not find a way to do it.
3) for 2) i'd like to compile a exe, looping endlessly for IP change or some other action. How do that, and how to stop the loop to stop the program, and how to pause the loop for a while?
when i trigger without the win key, it's the same thing, with original or modified text (pw :_s="mypwd";_s.setclip; key Cv)
i tried to trigger with a simple letter (w), it doesn't work neither.
Boring, because it perfectly works with autohotkey, but i want to switch from it.
Any ideas?
For the ip thing, i must test further 'cos it takes longer. will tell you.
yes, the /b switch did the trick. How apply the same trick to a menu item?
What does it does exactly.
For the IP and endless loop, the link is too complicates to search for the relevant explantions.
Can you be more specific please?
BTW, i want to thanks you again for the great support. It's the main thing that makes me use quick macro, nice community and the developper always helping.
/b erases typed trigger text using Backspace. By default QM does not erase it. Without it, result should be "pwmypwd". I guess, the program always inserts pasted text at the beginning, that is why the result was "mypwdpw".
Not sure what is "monitor my public IP". QM probably does not have a function for it. Maybe GetIpAddress is what you need. Or Ping (from that forum topic).
Ok, i get the /b thing. For any reason, i confused that with the "eat" option
For the IP thing, i've got problem with rapidshare blocking my premium account because my ISP changes for unknown reasons my public IP.
Box -> 192.168.1.12 (local iP) -> 80.xx.xx.xx (public IP) on the internet. that is what I want to monitor. Ping has nothing to do with it, or so little it's not an option. FYI, I use a little program called IP Monitor (http://www.barefootinc.com) to do that, but I want to get rid of it.
d.InitFromWeb("http://votreip.free.fr/")
str s=d.GetText
str n
str pattern="\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}"
if(findrx(s pattern 0 8 n)<0) out "does not match"; ret
n.trim(pattern)
out "Mon IP Publique est %s" n