icac2003 Posted August 3, 2008 Share Posted August 3, 2008 (edited) Because im too dumb to understand how to use autoit >< can some1 please help..? Can some 1 make me a script of Holding Win key + press Esc then repeat 6 times and finally close the script.exe or pause the script ? Please help and make it if it is possible...This very Urgent..and im not just lazy i've readed through the manual but i just cant understand !! so Thanks to any1 who helps ^^ Edited August 3, 2008 by icac2003 Link to comment Share on other sites More sharing options...
tijiez Posted August 3, 2008 Share Posted August 3, 2008 Sad. Link to comment Share on other sites More sharing options...
will88 Posted August 3, 2008 Share Posted August 3, 2008 (edited) Because im too dumb to understand how to use autoit >< can some1 please help..?Can some 1 make me a script of Holding Win key + press Escthen repeat 6 timesand finally close the script.exe or pause the script ?Please help and make it if it is possible...This very Urgent..and im not just lazy i've readed through the manual but i just cant understand !! so Thanks to any1 who helps ^^learning to script..download autoit/install then check help file.script that presses keys. Google "send key list" <--1st link for autoit send key list.or just check the send key list in the helpfile. Edited August 3, 2008 by will88 Password-Keeper Link to comment Share on other sites More sharing options...
icac2003 Posted August 3, 2008 Author Share Posted August 3, 2008 Sad.yea plz help!! Link to comment Share on other sites More sharing options...
zFrank Posted August 3, 2008 Share Posted August 3, 2008 i think you can not open the HelpFile thats why i have copied it for you. Function Reference Send -------------------------------------------------------------------------------- Sends simulated keystrokes to the active window. Send ( "keys" [, flag] ) Parameters keys The sequence of keys to send. flag [optional] Changes how "keys" is processed: flag = 0 (default), Text contains special characters like + and ! to indicate SHIFT and ALT key-presses. flag = 1, keys are sent raw. Return Value None. Remarks See the Appendix for some tips on using Send. AutoIt can send all ASCII and Extended ASCII characters (0-255), to send UNICODE characters you must use the "ASC" option and the code of the character you wish to send (see {ASC} at the bottom of the table below). The "Send" command syntax is similar to that of ScriptIt and the Visual Basic "SendKeys" command. Characters are sent as written with the exception of the following characters: '!' This tells AutoIt to send an ALT keystroke, therefore Send("This is text!a") would send the keys "This is text" and then press "ALT+a". N.B. Some programs are very choosy about capital letters and ALT keys, i.e. "!A" is different to "!a". The first says ALT+SHIFT+A, the second is ALT+a. If in doubt, use lowercase! '+' This tells AutoIt to send a SHIFT keystroke, therefore Send("Hell+o") would send the text "HellO". Send("!+a") would send "ALT+SHIFT+a". '^' This tells AutoIt to send a CONTROL keystroke, therefore Send("^!a") would send "CTRL+ALT+a". N.B. Some programs are very choosy about capital letters and CTRL keys, i.e. "^A" is different to "^a". The first says CTRL+SHIFT+A, the second is CTRL+a. If in doubt, use lowercase! '#' The hash now sends a Windows keystroke; therefore, Send("#r") would send Win+r which launches the Run dialog box. You can set SendCapslockMode to make CAPS LOCK disabled at the start of a Send operation and restored upon completion. However, if a user is holding down the Shift key when a Send function begins, text may be sent in uppercase. One workaround is to Send("{SHIFTDOWN}{SHIFTUP}") before the other Send operations. Certain keyboard as the Czech one send different characters when using the Shift Key or being in CAPS LOCK enabled and sending a char. Due to the send AutoIt implementation the CAPS LOCKed char will be sent as Shifted one so it will not work. Certain special keys can be sent and should be enclosed in braces: N.B. Windows does not allow the simulation of the "CTRL-ALT-DEL" combination! Send Command (if zero flag) Resulting Keypress {!} ! {#} # {+} + {^} ^ {{} { {}} } {SPACE} SPACE {ENTER} ENTER key on the main keyboard {ALT} ALT {BACKSPACE} or {BS} BACKSPACE {DELETE} or {DEL} DELETE {UP} Up arrow {DOWN} Down arrow {LEFT} Left arrow {RIGHT} Right arrow {HOME} HOME {END} END {ESCAPE} or {ESC} ESCAPE {INSERT} or {INS} INS {PGUP} PageUp {PGDN} PageDown {F1} - {F12} Function keys {TAB} TAB {PRINTSCREEN} Print Screen key {LWIN} Left Windows key {RWIN} Right Windows key {NUMLOCK on} NUMLOCK (on/off/toggle) {CAPSLOCK off} CAPSLOCK (on/off/toggle) {SCROLLLOCK toggle} SCROLLLOCK (on/off/toggle) {BREAK} for Ctrl+Break processing {PAUSE} PAUSE {NUMPAD0} - {NUMPAD9} Numpad digits {NUMPADMULT} Numpad Multiply {NUMPADADD} Numpad Add {NUMPADSUB} Numpad Subtract {NUMPADDIV} Numpad Divide {NUMPADDOT} Numpad period {NUMPADENTER} Enter key on the numpad {APPSKEY} Windows App key {LALT} Left ALT key {RALT} Right ALT key {LCTRL} Left CTRL key {RCTRL} Right CTRL key {LSHIFT} Left Shift key {RSHIFT} Right Shift key {SLEEP} Computer SLEEP key {ALTDOWN} Holds the ALT key down until {ALTUP} is sent {SHIFTDOWN} Holds the SHIFT key down until {SHIFTUP} is sent {CTRLDOWN} Holds the CTRL key down until {CTRLUP} is sent {LWINDOWN} Holds the left Windows key down until {LWINUP} is sent {RWINDOWN} Holds the right Windows key down until {RWINUP} is sent {ASC nnnn} Send the ALT+nnnn key combination {BROWSER_BACK} 2000/XP Only: Select the browser "back" button {BROWSER_FORWARD} 2000/XP Only: Select the browser "forward" button {BROWSER_REFRESH} 2000/XP Only: Select the browser "refresh" button {BROWSER_STOP} 2000/XP Only: Select the browser "stop" button {BROWSER_SEARCH} 2000/XP Only: Select the browser "search" button {BROWSER_FAVORITES} 2000/XP Only: Select the browser "favorites" button {BROWSER_HOME} 2000/XP Only: Launch the browser and go to the home page {VOLUME_MUTE} 2000/XP Only: Mute the volume {VOLUME_DOWN} 2000/XP Only: Reduce the volume {VOLUME_UP} 2000/XP Only: Increase the volume {MEDIA_NEXT} 2000/XP Only: Select next track in media player {MEDIA_PREV} 2000/XP Only: Select previous track in media player {MEDIA_STOP} 2000/XP Only: Stop media player {MEDIA_PLAY_PAUSE} 2000/XP Only: Play/pause media player {LAUNCH_MAIL} 2000/XP Only: Launch the email application {LAUNCH_MEDIA} 2000/XP Only: Launch media player {LAUNCH_APP1} 2000/XP Only: Launch user app1 {LAUNCH_APP2} 2000/XP Only: Launch user app2 To send the ASCII value A (same as pressing ALT+065 on the numeric keypad) Send("{ASC 065}") (When using 2 digit ASCII codes you must use a leading 0, otherwise an obsolete 437 code page is used). To send UNICODE characters enter the character code (decimal or hex), for example this sends a Chinese character Send("{ASC 2709}") or Send("{ASC 0xA95}") Single keys can also be repeated, e.g. Send("{DEL 4}") ;Presses the DEL key 4 times Send("{S 30}") ;Sends 30 'S' characters Send("+{TAB 4}") ;Presses SHIFT+TAB 4 times The key will be send at least once even if the count is zero. To hold a key down (generally only useful for games) Send("{a down}") ;Holds the A key down Send("{a up}") ;Releases the A key To set the state of the capslock, numlock and scrolllock keys Send("{NumLock on}") ;Turns the NumLock key on Send("{CapsLock off}") ;Turns the CapsLock key off Send("{ScrollLock toggle}") ;Toggles the state of ScrollLock If you wish to use a variable for the count, try $n = 4 Send("+{TAB " & $n & "}") If you wish to send the ASCII value A four times, then try $x = Chr(65) Send("{" & $x & " 4}") Most laptop computer keyboards have a special Fn key. This key cannot be simulated. Note, by setting the flag parameter to 1 the above "special" processing will be disabled. This is useful when you want to send some text copied from a variable and you want the text sent exactly as written. For example, open Folder Options (in the control panel) and try the following: Send("{TAB}") Navigate to next control (button, checkbox, etc) Send("+{TAB}") Navigate to previous control. Send("^{TAB}") Navigate to next WindowTab (on a Tabbed dialog window) Send("^+{TAB}") Navigate to previous WindowTab. Send("{SPACE}") Can be used to toggle a checkbox or click a button. Send("{+}") Usually checks a checkbox (if it's a "real" checkbox.) Send("{-}") Usually unchecks a checkbox. Send("{NumPadMult}") Recursively expands folders in a SysTreeView32. Use Alt-key combos to access menu items. Also, open Notepad and try the following: Send("!f") Send Alt+f, the access key for Notepad's file menu. Try other letters! Send("{DOWN}") Move down a menu. Send("{UP}") Move up a menu. Send("{LEFT}") Move leftward to new menu or expand a submenu. Send("{RIGHT}") Move rightward to new menu or collapse a submenu. See Windows' Help--press Win+F1--for a complete list of keyboard shortcuts if you don't know the importance of Alt+F4, PrintScreen, Ctrl+C, and so on. When running a script on a remote computer through a program as psexec (www.sysinternals.com) or beyondexec (www.beyondlogic.org) it is necessary, specially when sending strokes to a program launch by the script with a Run function, to use ControlSend or other ControlXXX functions to directly communicate with the control. Send even with Opt("SendAttachMode",1) is not working. Using the -s mode when submitting can help to have better right on the remote computer. Opt("SendKeyDelay",...) alters the the length of the brief pause in between sent keystrokes. Opt("SendKeyDownDelay",...) alters the length of time a key is held down before being released during a keystroke. Related SendAttachmode (Option), SendKeepActive, SendKeyDelay (Option), SendKeyDownDelay (Option), ControlSend Example Send("#r") WinWaitActive("Run") Send("notepad.exe{Enter}") WinWaitActive("Untitled -") Send("Today's time/date is {F5}" [font="Georgia"]GSM Expert[/font] but not AutoIt :DProud to be Admin Of : http://www.gsmhosting.net/visit my Forum... http://www.gsmhosting.net/vbb/index.php$Life = "Happy" If @Error Then $Life = "Risk" Link to comment Share on other sites More sharing options...
zFrank Posted August 3, 2008 Share Posted August 3, 2008 now you should try yourself to learn it. and for next problems first read the help file. [font="Georgia"]GSM Expert[/font] but not AutoIt :DProud to be Admin Of : http://www.gsmhosting.net/visit my Forum... http://www.gsmhosting.net/vbb/index.php$Life = "Happy" If @Error Then $Life = "Risk" Link to comment Share on other sites More sharing options...
D4rk^S0ul Posted August 3, 2008 Share Posted August 3, 2008 Don't you just love people coming on asking for scripts but not willing to try to learn it and ask when they need help rather then a prewriten script......... Link to comment Share on other sites More sharing options...
zFrank Posted August 3, 2008 Share Posted August 3, 2008 (edited) @ D4rk^S0ul i did not write any script for him. i was just telling him to read the helpFile and learn it yourself. Edited August 3, 2008 by zFrank [font="Georgia"]GSM Expert[/font] but not AutoIt :DProud to be Admin Of : http://www.gsmhosting.net/visit my Forum... http://www.gsmhosting.net/vbb/index.php$Life = "Happy" If @Error Then $Life = "Risk" Link to comment Share on other sites More sharing options...
GodlessSinner Posted August 3, 2008 Share Posted August 3, 2008 I have two questions. The first: How can I read hex-dump from any files using Autoit_v3??? It is really? And question #2: Does exist a program for easy creating GUI, somthing like SmartGui for Ahk scripts but for Autoit_v3? _____________________________________________________________________________ Link to comment Share on other sites More sharing options...
D4rk^S0ul Posted August 3, 2008 Share Posted August 3, 2008 Didn't say you did m8, just saying its funny how many come on requesting scripts and not willing to even look at the helpfile for 2 minutes. Link to comment Share on other sites More sharing options...
zFrank Posted August 3, 2008 Share Posted August 3, 2008 @ VitasI have two questions. The first: How can I read hex-dump from any files using Autoit_v3??? It is really? And question #2: Does exist a program for easy creating GUI, somthing like SmartGui for Ahk scripts but for Autoit_v3?#1: i dont know#2: its name is koda download it from here:http://www.autoitscript.com/fileman/users/lookfar/formdesign.html [font="Georgia"]GSM Expert[/font] but not AutoIt :DProud to be Admin Of : http://www.gsmhosting.net/visit my Forum... http://www.gsmhosting.net/vbb/index.php$Life = "Happy" If @Error Then $Life = "Risk" Link to comment Share on other sites More sharing options...
zFrank Posted August 3, 2008 Share Posted August 3, 2008 @ D4rk^S0ul hahaha it was funny... [font="Georgia"]GSM Expert[/font] but not AutoIt :DProud to be Admin Of : http://www.gsmhosting.net/visit my Forum... http://www.gsmhosting.net/vbb/index.php$Life = "Happy" If @Error Then $Life = "Risk" Link to comment Share on other sites More sharing options...
D4rk^S0ul Posted August 3, 2008 Share Posted August 3, 2008 Im sure hes learning it write now hehe, also @Vitas you can use SciTe dunno if guibuilder comes with the SciTe you get with autoit but i know the main version on autoit downloads does Link to comment Share on other sites More sharing options...
zFrank Posted August 3, 2008 Share Posted August 3, 2008 @ D4rk^S0ul i think GuiBuilder was replaced with Koda... is it wrong? [font="Georgia"]GSM Expert[/font] but not AutoIt :DProud to be Admin Of : http://www.gsmhosting.net/visit my Forum... http://www.gsmhosting.net/vbb/index.php$Life = "Happy" If @Error Then $Life = "Risk" Link to comment Share on other sites More sharing options...
D4rk^S0ul Posted August 3, 2008 Share Posted August 3, 2008 I have just reinstalled autoit because of some really random errors i was gettin (didnt fix but i figured it out), and i just looked it does come with guibuilder but it also comes with koda which i didnt relise, never used it myself its prob better then guibuilder but i only use them for simple things where guibuilder is small and quick but koda seems to have alot more functions and is like a VB gui builder. Link to comment Share on other sites More sharing options...
Developers Jos Posted August 3, 2008 Developers Share Posted August 3, 2008 (edited) I have just reinstalled autoit because of some really random errors i was gettin (didnt fix but i figured it out), and i just looked it does come with guibuilder but it also comes with koda which i didnt relise, never used it myself its prob better then guibuilder but i only use them for simple things where guibuilder is small and quick but koda seems to have alot more functions and is like a VB gui builder.AutoIt3 does not come with GuiBuilder. SciTE4AutoIt3 did have it but it has not been in the installer for a while now so I have no idea what you are talking about here?Also have no idea what this all has to do with the OP's topic.@Vitas, Not sure why you decided to post your question in this topic but it doesn't look related.Jos Edited August 3, 2008 by Jos SciTE4AutoIt3 Full installer Download page - Beta files Read before posting How to post scriptsource Forum etiquette Forum Rules Live for the present, Dream of the future, Learn from the past. Link to comment Share on other sites More sharing options...
zFrank Posted August 3, 2008 Share Posted August 3, 2008 it means i was right.... SciTe have Koda but not GuiBuilder.... [font="Georgia"]GSM Expert[/font] but not AutoIt :DProud to be Admin Of : http://www.gsmhosting.net/visit my Forum... http://www.gsmhosting.net/vbb/index.php$Life = "Happy" If @Error Then $Life = "Risk" Link to comment Share on other sites More sharing options...
GodlessSinner Posted August 3, 2008 Share Posted August 3, 2008 Question #2 closed, its already good. But question №1(hex-dump with Autoit_v3) was main, because I want to write archivator on Autoit(with invented myself compression methods (hight compression already compressed files and compression different bytes without loss of quality!!)). It was possible on C++, but it will take more time. Anybody show can find any need information or have a .dll with hex read/write function, please, send me e-mail www.antixt@mail.ru Thanks and good night! _____________________________________________________________________________ Link to comment Share on other sites More sharing options...
zFrank Posted August 3, 2008 Share Posted August 3, 2008 why dont you create a new threaad regarding your problem? [font="Georgia"]GSM Expert[/font] but not AutoIt :DProud to be Admin Of : http://www.gsmhosting.net/visit my Forum... http://www.gsmhosting.net/vbb/index.php$Life = "Happy" If @Error Then $Life = "Risk" Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now