AutoHotkey Homepage AutoHotkey Community
Let's help each other out
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Requested Features "Top 40"
Goto page Previous  1, 2, 3
 
Reply to topic    AutoHotkey Community Forum Index -> Wish List
View previous topic :: View next topic  
Author Message
TheIrishThug



Joined: 19 Mar 2006
Posts: 419

PostPosted: Tue May 26, 2009 7:30 pm    Post subject: Reply with quote

jaco0646 wrote:
AutoScriptWriter has been added to the end of the list. If anyone wants it moved higher, let me know.

I think it should at least be in the top 20. This will be a big plus for new users as this "teaches" the language just as much as the command examples in the help files.
Back to top
View user's profile Send private message Visit poster's website AIM Address
jaco0646



Joined: 07 Oct 2006
Posts: 3113
Location: MN, USA

PostPosted: Tue May 26, 2009 9:01 pm    Post subject: Reply with quote

tank wrote:
...Folks just need more friendly syntax and documentation on the subject.
I couldn't agree more. This should be done even if COM functions become part of a standard library and aren't directly built into AHK. More tutorials are always welcome (I know you've already written one). I think that might be part of what was meant by #25, which came off the old list.

tank wrote:
...we are asking Sean to provide near solo support for such a critical element.
In the same vein, Chris provides near solo support for AHK in general. Sad But you should not discount your own support, tank. You're an amazing help to users learning COM.

tank wrote:
If Support for COM were built into AHK the likelyhood that future changes to AHK could so break existing functionality would not so easily be overlooked
This is a good point regarding all libraries.

TheIrishThug wrote:
I think [AutoScriptWriter] should at least be in the top 20.
This project got a lot of traction in 2006 and into 2007. See the link on the Request list (#40). If anyone wants to continue it, I'm almost certain the original authors wouldn't mind (maybe send a PM to ask). It would be really helpful to the community, and it's something Chris asked for years ago: AutoHotkey Needs You. Anyone else who thinks its priority should be raised, let me know.
Back to top
View user's profile Send private message Visit poster's website
tank



Joined: 21 Dec 2007
Posts: 3700
Location: Louisville KY USA

PostPosted: Wed May 27, 2009 5:14 am    Post subject: Reply with quote

jaco0646 wrote:
Chris provides near solo support for AHK in general.
Um Lexikos....
_________________

We are troubled on every side‚ yet not distressed; we are perplexed‚
but not in despair; Persecuted‚ but not forsaken; cast down‚ but not destroyed;
Back to top
View user's profile Send private message
sinkfaze



Joined: 18 Mar 2008
Posts: 5044
Location: the tunnel(?=light)

PostPosted: Wed May 27, 2009 2:33 pm    Post subject: Reply with quote

jaco0646 wrote:
This project [AutoScriptWriter] got a lot of traction in 2006 and into 2007. See the link on the Request list (#40). If anyone wants to continue it, I'm almost certain the original authors wouldn't mind (maybe send a PM to ask). It would be really helpful to the community, and it's something Chris asked for years ago: AutoHotkey Needs You. Anyone else who thinks its priority should be raised, let me know.


That's kind of the double-edged sword of AHK; you provide a lite quasi-programming language intended for people who have little or no such experience, you attract said users and then they're unable to contribute in ways beyond their abilities. I'd love to help but since talking to Lexicos about this subject last month I've been analyzing the meat of the AHK ScriptWriter and I'm still scratching my head at how the whole thing comes together. I've got ideas but little or no concept of implementation, and I'm sure I'm not alone.

Granted, the same could be said of several of the items AHK could surely use help with but when you consider it (to me) the level of complexity required of a scriptwriter may be more than most users here could build up to in even a reasonable amount of time. It may even be more than experienced programmers have time to build up to, which is the more harsh reality.
_________________
Try Quick Search for Autohotkey or see the tutorial for newbies.
Back to top
View user's profile Send private message Send e-mail
HotKeyIt



Joined: 18 Jun 2008
Posts: 4653
Location: AHK Forum

PostPosted: Wed May 27, 2009 8:39 pm    Post subject: Reply with quote

Regarding Requested Features here is my Top 20 wish list.

Edit
I often thought about AutoScriptWriter, I used the current one only once or twice in the beginning.
I think it would be really difficult to build a really usable one. I think therefore we would need to create kind of an online workshop where everyone could contribute but I am not sure how that could work?

Quote:
HotKeyIt prio. - - - - - - - - Requested Features
1 - - - - - - - - 15) Support Multi-Threading? (forum topic)
2 - - - - - - - - 12) Add "AnyKey" as a value for the KeyName parameter of GetKeyState and KeyWait. (Scripted by garry)
3 - - - - - - - - 8) Add command URLDownloadToVar. (Scripted by olfen, DerRaphael)
4 - - - - - - - - 21) Support dynamic commands: Allow the contents of a variable to be run as though it were a section of the script, even if it contains multiple lines and perhaps even if it contains labels. (Scripted by HotKeyIt, jonny)
5 - - - - - - - - 3) Support true Arrays. (Scripted by olegbl, DerRaphael)
6 - - - - - - - - 22) Add built-in functions and other enhancements to function-calling (e.g. Support for varying number of incoming parameters by means of an incoming array to hold the extras). (Part of v2?)
7 - - - - - - - - 14) Support debugger with line-by-line execution mode to automatically pause the script after each line. (Coded by Lexikos)
8 - - - - - - - - 5) Support the operators "between", "is", "in", and "contains" in expressions. (Scripted by infogulch)
9 - - - - - - - - 9) Add command Process, List (Scripted by shimanov, pvi, skrommel) + Means of discovering the working directory of a window or process.
10 - - - - - - - - 13) Support function calls in addition to labels for most commands. (forum topic, forum topic)
11 - - - - - - - - 19) Support hotkeys composed of any three keys, e.g. "Numpad1 & Numpad2 & Numpad3::MsgBox You pressed all three keys." (Scripted by Lexikos)
12 - - - - - - - - 24) Add command to monitor a directory or drive for changes (file creation, deletion, etc.) (Scripted by SKAN, shimanov)
13 - - - - - - - - 6) Add GUI features and controls.
13 - - - - - - - - 30) Add Menu Icons. (Scripted by Lexikos)
13.1 - - - - - - - - a. URL control utilizing a SetCursor command (Scripted by Serenity, majkinetor, skrommel)
13.2 - - - - - - - - b. Graphic buttons (Scripted by tkoi, corrupt, nick, SKAN)
13.3 - - - - - - - - c. Hotkey control to support the Windows key, perhaps others
13.4 - - - - - - - - d. Associate ToolTips with controls (Scripted by Trubbleguy, corrupt, Veovis)
13.5 - - - - - - - - e. Rich Edit control (Scripted by corrupt, majkinetor, Micha)
13.6 - - - - - - - - f. Support named GUIs (Scripted by DerRaphael, forum topic)
13.7 - - - - - - - - g. More support for radio groups (Scripted by POINTS)
14 - - - - - - - - 11) Add gLabel option for TrayTip command to launch a subroutine by clicking its balloon. (forum topic)
15 - - - - - - - - 33) Support Microsoft Active Accessibilty: for getting the text under the mouse cursor, and perhaps other useful tasks. (forum topic, forum topic)
16 - - - - - - - - 23) Add command to make a screenshot of certain regions or windows. (Scripted by m2, Sean, tic, toralf)
17 - - - - - - - - 40) Update AutoScriptWriter. (Scripted by AHKnow)
18 - - - - - - - - 38) Support serial/com port. (Scripted by aobrien)
19 - - - - - - - - 25) Add overview for the web site of AutoHotkey's commands and features presented in summary fashion to make learning it less of an exercise in browsing the entire help file. (tutorial?)
20 - - - - - - - - 4) Support Unicode? (forum topic)

_________________
AHK_H (2alpha) AHF TT _Struct WatchDir Yaml _Input ObjTree RapidHotkey DynaRun Wink
Back to top
View user's profile Send private message
DHMH



Joined: 17 Jul 2008
Posts: 225

PostPosted: Thu May 28, 2009 1:40 pm    Post subject: Reply with quote

Hey HotKeyIt,
that's a very good list! I like it, hope it will included into the next update Cool
Greets,
DHMH
Back to top
View user's profile Send private message Visit poster's website
jaco0646



Joined: 07 Oct 2006
Posts: 3113
Location: MN, USA

PostPosted: Thu May 28, 2009 2:25 pm    Post subject: Reply with quote

Updating AutoScriptWriter has been moved up to #20 since everyone so far has been in favor of it.

sinkfaze wrote:
That's kind of the double-edged sword of AHK;
Yes, Chris has said much the same thing. Even for those of us who know what we want, the skill is lacking to code solutions. Confused
Back to top
View user's profile Send private message Visit poster's website
HotKeyIt



Joined: 18 Jun 2008
Posts: 4653
Location: AHK Forum

PostPosted: Thu May 28, 2009 4:00 pm    Post subject: Reply with quote

DHMH wrote:
Hey HotKeyIt,
that's a very good list! I like it, hope it will included into the next update Cool
Greets,
DHMH


Thank you Wink.
Possibly it won't be in the next update, but as soon as I got more familiar with C++ I will surely start working on some Very Happy
_________________
AHK_H (2alpha) AHF TT _Struct WatchDir Yaml _Input ObjTree RapidHotkey DynaRun Wink
Back to top
View user's profile Send private message
Crash&Burn



Joined: 02 Aug 2009
Posts: 210

PostPosted: Sun Aug 02, 2009 8:48 am    Post subject: Reply with quote

infogulch wrote:
Another thing that would be handy, and I imagine simple to implement, is a better way of accessing the parameters passed to the script. Currently it confuses new ones because numbers are variables and frustrates more experienced ones because there is no way to pass the value of a script param in a function without first renaming the variables. ("Loop %0%" eeew..) But this may need to wait for v2 because it is a significant syntax change.

I miss a clean way to "SHIFT" thru the variables, like in CMD batch.
And a way to determine how many there are without looping thru all of them?

InputArray = getArgs(%*)

Where, "getArgs" command would split it's input by spaces, as long as the spaces aren't contained within quotes. I.E generate an Array of the passed input/args.
Back to top
View user's profile Send private message
SKAN



Joined: 26 Dec 2005
Posts: 8688

PostPosted: Sun Aug 02, 2009 11:20 am    Post subject: Reply with quote

Crash&Burn wrote:
And a way to determine how many there are without looping thru all of them?


Parameter 0 contains the count.

Code:
; Paass a few parameters to this script
Loop %0%
 Params .= %A_Index% "`n"
MsgBox, 64, Parameter Count: %0%,%Params%
Back to top
View user's profile Send private message Send e-mail
SoLong&Thx4AllTheFish



Joined: 27 May 2007
Posts: 4999

PostPosted: Fri Jan 22, 2010 11:24 am    Post subject: Reply with quote

Although not many votes which may indicate many people don't care, it seems that it would be useful to do something about disabling UPX by default or make it optional:

http://www.autohotkey.com/forum/viewtopic.php?t=53219

Perhaps an item for the wish list that would be easy to implement.
_________________
AHK Wiki FAQ
TF : Text files & strings lib, TF Forum
Back to top
View user's profile Send private message
a_canuck
Guest





PostPosted: Fri Aug 20, 2010 2:54 pm    Post subject: My three suggestions... Reply with quote

A case or switch statement, absolutely makes programming clearer, faster and easier.

Extending the AltSubmit option to include Radio buttons, such that the script is able to assign the text of the selected radiobutton directly to my variable without having to create a huge if/then statement to accomplish what should be a simple goal.

A for loop that can take arbitrary variables similar to Unix shell programming:

for UU in Red_Car Big_Dog Unrelated_Item; do SomeAction; done

I'm a lightweight in the shallow end of the AHK programming pool, but I think it is fantastic and use it extensively at my work as an AIX sysadmin to automate many, many, many tasks on my Windows machine such as trivial responding to messages, auto-generating Change Requests in our crap Change Management tool, launching myriad apps etc.

Thanks to all who contribute to AHK, it is truly appreciated.

Scott J.
Back to top
Display posts from previous:   
Reply to topic    AutoHotkey Community Forum Index -> Wish List All times are GMT
Goto page Previous  1, 2, 3
Page 3 of 3

 
Jump to:  
You can post new topics in this forum
You can reply to topics in this forum


Powered by phpBB © 2001, 2005 phpBB Group