|
Guest
|
Quote:
|
Originally posted by Camus+Nov 12 2004, 09:52 AM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>QUOTE (Camus @ Nov 12 2004, 09:52 AM)</td></tr><tr><td id='QUOTE'>from what I know AutoIT is the best for this, but it's completly based on scripting the macros yourself, and I have trully no idea how to script macros(I'm an artist not coder...)[/b]
|
...yes AutoIt is probably the best for what you want...or really AutoHotkey, cuz it is based on AutoIt, just newer/cooler...I use AutoHotkey.
Quote:
Originally posted by -Camus@Nov 12 2004, 09:52 AM
is there any program out there like this that requires *the least posible coding/no coding at all*?
|
...not with no coding.
Quote:
Originally posted by -Camus@Nov 12 2004, 09:52 AM
is there some kind of program that can record my actions, and only record the functions my actions trigger, but not my mouse movement/keyboard input?
|
...I'd say no, not for recording what you do & playing it back by not doing what you did...you moved the mouse & clicked in a window, so it has to too.
Quote:
Originally posted by -Camus@Nov 12 2004, 09:52 AM
for example, if set the program to record, then I go to my desktop and click the IE icon then click the adreess bar and type "http://oldversion.com/talk/index.php" and press enter, the program instead records "run C:\program files\Internet explorer\Internet explorer.exe input http://oldversion.com/talk/index.php at adressbar"
|
...why do you want to run IE in an invisible window? You can do this by running...
"C:\Program Files\Internet Explorer\iexplore.exe" http://oldversion.com/talk/index.php
...there's no need for the extra step of having the automation program run IE & type into the address bar, that would require focus, but running IE with a command line param wouldn't.
Quote:
Originally posted by -Camus@Nov 12 2004, 09:52 AM
in a nutshell, I am looking for a program that can hotkey any function in any other program whitout interfering what I'm doing, whitout requiring massive coding. is this posible?
|
...no, not "any program, any function & I don't wanna code at all"...different programs do things different ways, that's why the automation requires scripting, you find out how a program does something & script it. There is no be all & end all automation program that can be psychic enough to figure out what what you did really does in the program, so it can do it again, but without doing what you did. There are programs to try to help you script, tho, to find out when you clicked a menu item, what window message the program received, then instead of scripting clicking the menu item, you can send the window a certain message to make it think you clicked the menu item.
Quote:
Originally posted by -Camus@Nov 14 2004, 10:40 AM
but is it posible to make a hotkey not only run a program, but also execute certain function within it? that's what I'm really trying to do.
|
...no, not a hotkey you created by editing a shortcut, they can only run programs...with AutoHotkey, yes, but you need to script some.
Quote:
Originally posted by -Camus@Nov 14 2004, 10:40 AM
again.....this while not taking up the keyb/mouse, and not requiring any visibility....
|
...it's possible in AutoHotkey, but you gotta investigate for each program, how it did what you did, so you can tell it to do it again without using the mouse or keyboard & if you can do something without using the mouse or keyboard, I'd pretty much say the window wouldn't need to be visible either.
Quote:
Originally posted by -Camus@Nov 14 2004, 10:40 AM
maybe I should just tell you exactly what made me look for a program like this, even though I'm looking for something that could be used for this or more.
|
...yes this is much clearer.
Quote:
Originally posted by -Camus@Nov 14 2004, 10:40 AM
http://www.gmdsoft.de/menne/z3c/animget.htm I'm using this program to capture screenshots fromgames, but I need a program that with a hotkey will run animget and set it to capture whitout switching windows at all, so that whenever I'm playing a game normally, I can push a hotkey, capture certain action with animget and then push another hotkey to close animget.
|
...with AutoHotkey you can record something & it will output the script to do exactly what you did, then you can look at it & try to learn the code & change it so it still does it, but without mouse clicks. To do what you want, it would basically be a simple .ahk (AutoHotkey) script like...
Run, animget
SendMessage, Msg, wParam, lParam, , WinTitle
...where animget is the full path to the program, after you run it you would want to wait a little for it to exist before sending it a message, but I didn't wanna go into all that right now, then SendMessage is what can simulate a menu item or button click, by sending the message that gets sent when the button is clicked, but without clicking the button, Msg is the msg id the program uses for that menu item or button, wParam & lParam are parameters for that Msg (possibly blank) & WinTitle is the title of the window so it knows which one to send it too. As a side note, this functionality seems like it would benefit anyone who is using this prog, so you could suggest it to the developer to add either, hotkeys, that can be used when any window has focus, to start & stop capture &/or command line params, then you could make start & stop shortcuts with a command lines like...
animget -start
animget -stop
...of course you should check & make sure the program don't already have hotkeys or command line params you don't know about. If his prog don't do one or the other, how DOES he expect people to use his prog?
Quote:
Originally posted by -Camus@Nov 14 2004, 10:40 AM
but when I had the idea, I thought that whatever program I got, should also be able to create hotkeys for any given function in any program I have.since many dont have a flexible hotkey system
|
...again, not without coding, it's too complex for it to just do it magically.
<!--QuoteBegin--Camus@Nov 14 2004, 10:40 AM
I dont know how much these batch files you talk of can do, I'm using win 98, is it posible to use them with it to do what I want?[/quote]
...I doubt it, unless the program has command line parameters that can tell it to start capturing on launch, but even then, running a batch file would focus a console window, even for a second, while it runs the other program, but in this case you could just run the program directly instead of running the batch to run the program.
Can you tell me what exactly you do in animget to trigger & untrigger the capture? Does closing the window stop capture & save what it had captured or lose it? Is the program you're capturing full screen or in a window? How are you doing it now, manually, why is that not working? Get AutoHotkey, run animget, start recording in AutoScriptWriter, do what you do in animget, stop recording & save & paste what you get. I'm not too keen on running this animget, cuz I don't know if it's a virus, but I can try to help get you an .ahk script that will do what you want, but if I don't run animget, I can't make sure my script works, except thru you.
(The following question is to the rest of the forum, not directly to you, but if you know, you can answer too)
Speaking of virus, is there any online site that will scan one file for a virus, with the latest defs? I know of sites to scan my whole computer, but I'd like one that could scan one file that I tell it too, like this animget.
|