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 

What do you do with AHK?
Goto page 1, 2  Next
 
Post new topic   Reply to topic    AutoHotkey Community Forum Index -> General Chat
View previous topic :: View next topic  
Author Message
kbb101



Joined: 07 Oct 2007
Posts: 13

PostPosted: Mon Nov 19, 2007 5:09 am    Post subject: What do you do with AHK? Reply with quote

I was wondering since I have my own use for AHK, and don't possible see any other use for it, what you guys use AHK for (Work, Programming, Games, Drawing, ect.)? Just post what you do with Auto Hot Key, in short.
Back to top
View user's profile Send private message MSN Messenger
Lexikos



Joined: 17 Oct 2006
Posts: 2558
Location: Australia, Qld

PostPosted: Mon Nov 19, 2007 6:23 am    Post subject: Reply with quote

In short, my main uses for AutoHotkey are:
  • to accelerate my use of the computer
  • programming (as a hobby)
(I wouldn't blame you for skipping the rest of my post. Laughing)

Hotkeys! (in the order they appear in ListHotkeys, not order of importance)
  • Media_Play_Pause becomes Launch_Media when held for 1 second (since I don't have a Launch_Media key.)
  • ^Volume_Up/Down/Mute to control Line In (which redirects to the speakers.)
  • +Volume_Up/Down/Mute to control Windows Media Player's volume.
  • A bunch of hotkeys to fix annoyances with my Logitech keyboard.
  • F22 (the "Close" button on my keyboard) opens My Computer or closes the active window, depending on how long I hold it.
  • Browser_Back & F22 (which is directly above Back) equals Browser_Forward (which I don't have.)
  • ^BS and ^Delete for proper word deletion in ALL Edit controls (normally these combos don't work in standard Edit controls.)
  • ^c, ^x, ^v, +Delete to copy, cut, paste or delete the current line in any Edit control.
  • #v to Send %clipboard%. Very useful for Console apps. Also useful for copying the name of a file from explorer.
  • Various "window management" hotkeys.
  • Various application-launching hotkeys.
  • ^/!/+/^!Capslock to search google, dictionary, wikipedia or ahk (prompts for search keyword.)
  • MButton - throw window (based on foom's version of ThrowWindows.)
  • WheelLeft/WheelRight (only supported on Vista, and only with my custom build of AHK) - switch applications based on the order in the taskbar.
  • Probably my most used: XButton1 and XButton2 = Alt+Tab and Ctrl+Tab. XButton + Wheel = scroll through tabs, or windows in "Flip 3D" (Vista's Win+Tab feature.)
  • WindowPad - quickly and easily move and resize windows with the keyboard. (Search the forum's if you're interested.)

Mouse gestures are extremely useful (IMO); I can't live without 'em. I haven't released my gestures script, but its main uses are:
    (RButton is the trigger; down,left means down, then left, not diagonally)
  • left = back, right = forward, up = my computer, down = calculator
  • down,left/right = close document/window.
  • left,up = up one level (i.e. to parent directory in Explorer.)
  • left,down = minimize, right,up = maximize, left,right / right,left = restore.
  • RButton + Wheel to switch tabs (Ctrl+(Shift+)Tab.)

I spend a lot of time writing scripts for personal use, to fulfil "Ask for Help" requests, or just for the heck of it, so I have #Q set to show me a popup menu of running scripts. From there I can access all of the tray menu functionality (even if there is no tray icon); all completely navigable by keyboard.

I've written many other scripts, and released some of them, but I don't use many of the scripts I write.
Back to top
View user's profile Send private message
majkinetor



Joined: 24 May 2006
Posts: 3626
Location: Belgrade

PostPosted: Mon Nov 19, 2007 11:54 am    Post subject: Reply with quote

Cheers ! Smile
_________________
Back to top
View user's profile Send private message MSN Messenger
Thalon



Joined: 12 Jul 2005
Posts: 640

PostPosted: Mon Nov 19, 2007 3:02 pm    Post subject: Reply with quote

I'm using AHK for controlling my PC in everydays life.
I couldn't work productive without AHK Smile

At work I'm using a script to do the following (via Contextmenu):
(Some are related to my work, I'll not mention them)
Create an EditFrame (<EDIT 19.11.2007 14:32 Thalon></EDIT>) for editing documents to mark changes I've done to it.
Throw out CF from USB.
Start TotalCommander and removing it's NagScreen, Debugger (Olly), MessageboxCreator, Skype, Mailprogram, ResHacker, Hex-Editor, Icon-Changer.
Kill TestSoftware (does always hang up)
Insert several often used Basic or C-Code-Snippets
I'm aquire (correct wording?) my time at work and use it to write this data to SAP at the end of the month (Simple sending to window). This task does pop up in the morning, when locking my pc and when shutting down. So I never miss any time. If I do not take a break at midday it will enter a break after 5 hours of work automatically.


Hotstrings:
Insterting often used phrases with dynamic content.
"Best regards" at the end of mails
Inserting a winking smilie:
_L (_LOCAL) and _G (_GLOBAL) for C-Programming
Starting Todo-Tool
Inserting string of my homepage (too long to type everytime Smile )
open calculator
Open several other often used pathes
Insterting path to my ahk-include-folder.
Insterting link to my smiliecollection
inserting smilies like (>_<), d(^_^)b
Inserting fisches
and (Do not feed the trolls):
Code:
                                  --------------------------
                         /|  /|  |                          |
                         ||__||  |       Trolle bitte       |
                        /   O O\__           nicht          |
                       /          \         füttern         |
                      /      \     \                        |
                     /   _    \     \ ----------------------
                    /    |\____\     \     ||
                   /     | | | |\____/     ||
                  /       \|_|_|/   |    __||
                 /  /  \            |____| ||
                /   |   | /|        |      --|
                |   |   |//         |____  --|
         * _    |  |_|_|_|          |     \-/
      *-- _--\ _ \     //           |
        /  _     \\ _ //   |        /
      *  /   \_ /- | -     |       |
        *      ___ c_c_c_C/ \C_c_c_c____________


Hotkeys:
Switching active windows state of AlwaysOnTop
Setting active window transparent (0-90%)
Converting link-types (Notes to Wiki, Notes to HTML)
Controlling mediaplayer (RCtrl to Play/Pause (and hide it), RCtrl & Rshift to Volume up, RCtrl & AppsKey to Volume down, RCtrl & Enter to show window again, RCtrl & Space to Mute.
Cut window into pieces (and restore it)
Remapping SelectAll, SaveDocument, Refresh and Locking for Lotus Notes to the usual keys.

This were my "Always running" tasks Smile

Than there are many scripts for occasional use (most work related).


At home I'm using FavMenu to start my tasks (more programs than above Very Happy ).
Than I'm using a script to manage my TV-Recordings (cut movie, remove temp-files, and move it to the correct folders).

You can find some of my programs in the ahk-section of our forum (description only partially in english).

Thalon
_________________
AHK-Icon-Changer
AHK-IRC
deutsches Forum
SacredVault
Back to top
View user's profile Send private message
Titan



Joined: 11 Aug 2004
Posts: 5068
Location: imaginationland

PostPosted: Mon Nov 19, 2007 3:10 pm    Post subject: Reply with quote

I use a lot of macros for xml/db work, automated backups, game mods etc. My most used command is probably SubStr() followed by MsgBox xD
_________________

RegExReplace("irc.freenode.net/ahk", "^(?=(.(?=[\0-r\[]*((?<=\.).))))(?:[c-\x73]{2,8}(\S))+((2)|\b[^\2-]){2}\D++$", "$u3$1$3$4$2")
Back to top
View user's profile Send private message Visit poster's website
Guest






PostPosted: Thu Nov 22, 2007 4:19 am    Post subject: Reply with quote

Interesting...I don't really use it for much, just test my programmnig skills which are rather crappy.
Back to top
Trikster



Joined: 15 Jul 2007
Posts: 1159
Location: Enterprise, Alabama

PostPosted: Thu Nov 22, 2007 8:28 am    Post subject: Reply with quote

Mainly to help my school. A few Runescape macros. Right now, I'm working on something that I would perfer not to mention.
Back to top
View user's profile Send private message
engunneer



Joined: 30 Aug 2005
Posts: 6772
Location: Pacific Northwest, US

PostPosted: Fri Nov 23, 2007 12:52 am    Post subject: Reply with quote

~dieom wrote:
I'm working on something that I would perfer not to mention.


Then why did you mention it? Cool
_________________
Unless otherwise noted, all code is untested.
Common Answers: 1.(Loops, Viruses, etc.) 2. Search 3.RTFM
Back to top
View user's profile Send private message Visit poster's website
Dragonscloud



Joined: 16 Jul 2005
Posts: 96

PostPosted: Fri Nov 23, 2007 3:10 am    Post subject: Reply with quote

Most of my scripts are simple ad-hoc quick'n'dirty solutions.

Clipboard expansion.
Screen capture.
Placing arrow/home/end keys on the center of my keyboard, making it act a little like working in vi.
When I had an XP system I added another keyboard layer to act as a 5 button mouse. Much easier to use than the Microsoft solution.
Show the toggle state of numlock/capslock/scrolllock on the Start button.
Clean my desktop and organize the files.
Fix flash drive shortcuts.
Temporarily hide the windows I'm not currently working with, making alt-tabbing between 2 or 3 windows much easier.
I had a mail client in the works, but it's useless since my ISP blocks the SMTP port.
Bypass Outlook security dialogs.
Address book, bookmark storage.
In the works: Text editor with an OSK to type vietnamese characters.
Keyboard lockout.
Delete SPAM and download emails from people on my whitelist via telnet.

When I was playing Crimson Moon, I had a player statistics calculator that would show how well clan members were training (how obsessed they were with the game *cough*)

Write the first 9 lines of a VBA subroutine and pass parameters to my error handler. I wrote that one after spending hours just adding the error-handling lines to my subs.

Enable launching AHK scripts from Notepad on my workplace computer that doesn't have AHK installed.

Hiding windows that I don't want my coworkers to see. I don't think they realize that when I'm on the internet that I'm usually researching a work-related problem. In fact, I'm about the only one using my computer time for actual work since we went into shutdown status.

I recently had a hassle working with a Access db that my boss set up. She had combo boxes in the tables. While it displays strings, the values are stored as numbers. VERY BAD when I need to design a report based on those fields. I coded a script that copies the text into a new column. Huge timesaver. AHK at its' simplest and best.

Somewhere on another hard drive, I have a great internet search utility.
I coded a command-line version in C (the only useful thing I ever did in C). I like the AHK one much better.

Create custom shortcuts for my Access applications, adapting to directory changes.

Currently working on something similar to Opera's Copy To Note feature.

It's amazing how much can be done just with AHK's built-in commands, even without DllCall(), etc., even for people who can barely grasp programming concepts.
_________________
“yields falsehood when preceded by its quotation” yields falsehood when preceded by its quotation.
Back to top
View user's profile Send private message
aydc



Joined: 12 Dec 2006
Posts: 14

PostPosted: Fri Nov 23, 2007 8:30 am    Post subject: Reply with quote

I use it in conjunction with uberoptions to hypercharge my Logitech mouse.

I set up all the buttons to F13, F14, F15 etc. Then I programmed every button to do different things in different programs. I barely touch my keyboard anymore...
Back to top
View user's profile Send private message
epconfig



Joined: 10 Oct 2007
Posts: 19
Location: Montreal, Canada

PostPosted: Wed Dec 05, 2007 4:51 pm    Post subject: Reply with quote

Dragonscloud wrote:
It's amazing how much can be done just with AHK's built-in commands, even without DllCall(), etc., even for people who can barely grasp programming concepts.

You got it Dragonscloud!

I have a script that is always running with more than a hundred hotkeys linked to often-used tasks. I use this script to open files/folders/websites, start programs/emails, enter accounts, change fonts, select default printer, track shipping and so on. I even use macros to edit and reload my script file while I’m using it.

Everything works great! My script file size ranges from 25 to 30K and I use it with XP and Vista.
_________________
epconfig
Enterpad Keyboard for AutoHotkey
Back to top
View user's profile Send private message Visit poster's website
majkinetor



Joined: 24 May 2006
Posts: 3626
Location: Belgrade

PostPosted: Wed Dec 05, 2007 7:29 pm    Post subject: Reply with quote

I use AHK now to setup my portable operating system

- I have all programs I need preinstalled in Utils directory, with bunch of custom installation/runing scripts. They run on any computer. This includes IDE's (like Delphi), Office apps (MS Offfice etc..), Web tools (Flash, Dreamweaver...), Graphic Tools, Media Tools, Messangers and 8GB of other software which is something I collected over 10 years now. On top of that, there is portable audio studio with about 300 instruments and effects and audio programs and audio programming languages.

- I have portable hotkeys - launching the script creates my hotkey environment on any computer.


WIth this, installation of new system is easy - I just install windows, and copy Utils from DVD on any place or just use it directly from DVD (or flash, I got 8GB flash on job recently).

Previously, this was controled (and still is on some places) by bunch of .bat scripts, but once I learned AHK, i switched.
_________________
Back to top
View user's profile Send private message MSN Messenger
corrupt



Joined: 29 Dec 2004
Posts: 2405

PostPosted: Thu Dec 06, 2007 4:41 am    Post subject: Reply with quote

hmm... maybe the question should be "what don't you do with AHK?" Wink That might produce a few interesting results...
Back to top
View user's profile Send private message Visit poster's website
Wingfat



Joined: 23 Aug 2004
Posts: 193
Location: East Bay, California USA

PostPosted: Thu Dec 06, 2007 5:50 pm    Post subject: Reply with quote

Well lets see...

At Work
1. Common hot heys for macro use (things that i type everyday set up with a simple Ctrl Alt and corasponding key)
2. Automate filing out documents. (Pulls info from two different programs to another)
3. Set up so that programs that have a time out feature dont log me out by having AHK refresh the program in the background. got to love that feature!

At Home
1. Scrpiting and automating Gaming (Mainly Tradwars 2002 and COH)
2. Vision issues for my wife useing the sweet parse file read to enlarge the font for her on web pages and word files and such.
3. Hot Keys of course! all about the hot keys. the less i have to use my mouse the better ::Wink::
_________________
----------------------------
Wingfool you fat! I mean, Wingfat you fool!
Line from Woody Allen's movie "What's Up Tiger Lilly?"
-----------------------------
Back to top
View user's profile Send private message
jabi
Guest





PostPosted: Sat Jun 21, 2008 10:42 pm    Post subject: Reply with quote

hii,

@Lexikos:i try to develop a mouse gestures program since a half year, but all script doesn't work really good. inexact gestures are the problem. can you give me a tip (i don't want a ready srcipt)?

best regards
jabi

ps: sorry for my bad english!
Back to top
Display posts from previous:   
Post new topic   Reply to topic    AutoHotkey Community Forum Index -> General Chat All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
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