AutoHotkey Community

It is currently May 25th, 2012, 9:24 pm

All times are UTC [ DST ]




Post new topic Reply to topic  [ 30 posts ]  Go to page 1, 2  Next
Author Message
 Post subject: What do you do with AHK?
PostPosted: November 19th, 2007, 5:09 am 
Offline

Joined: October 7th, 2007, 9:09 pm
Posts: 13
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.


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: November 19th, 2007, 6:23 am 
Offline

Joined: October 17th, 2006, 4:15 pm
Posts: 7501
Location: Australia
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. :lol:)

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.


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: November 19th, 2007, 11:54 am 
Offline

Joined: May 24th, 2006, 2:49 pm
Posts: 4511
Location: Belgrade
Cheers ! :)

_________________
Image


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: November 19th, 2007, 3:02 pm 
Offline

Joined: July 12th, 2005, 1:21 pm
Posts: 633
I'm using AHK for controlling my PC in everydays life.
I couldn't work productive without AHK :)

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:Image
_L (_LOCAL) and _G (_GLOBAL) for C-Programming
Starting Todo-Tool
Inserting string of my homepage (too long to type everytime :) )
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 :)

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 :D ).
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


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: November 19th, 2007, 3:10 pm 
Offline
User avatar

Joined: August 11th, 2004, 1:47 am
Posts: 5346
Location: UK
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

_________________
GitHubScriptsIronAHK Contact by email not private message.


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: November 22nd, 2007, 4:19 am 
Interesting...I don't really use it for much, just test my programmnig skills which are rather crappy.


Report this post
Top
  
Reply with quote  
 Post subject:
PostPosted: November 22nd, 2007, 8:28 am 
Offline

Joined: July 15th, 2007, 1:43 am
Posts: 1320
Mainly to help my school. A few Runescape macros. Right now, I'm working on something that I would perfer not to mention.


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: November 23rd, 2007, 12:52 am 
Offline
User avatar

Joined: August 30th, 2005, 8:43 pm
Posts: 8666
Location: Salem, MA
~dieom wrote:
I'm working on something that I would perfer not to mention.


Then why did you mention it? 8)

_________________
Image
(Common Answers) - New Tutorials Forum - Humongous FAQ


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: November 23rd, 2007, 3:10 am 
Offline

Joined: July 16th, 2005, 11:39 am
Posts: 96
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.


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: November 23rd, 2007, 8:30 am 
Offline

Joined: December 12th, 2006, 4:05 pm
Posts: 15
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...


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: December 5th, 2007, 4:51 pm 
Offline

Joined: October 10th, 2007, 7:43 pm
Posts: 29
Location: Montreal, Canada
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


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: December 5th, 2007, 7:29 pm 
Offline

Joined: May 24th, 2006, 2:49 pm
Posts: 4511
Location: Belgrade
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.

_________________
Image


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: December 6th, 2007, 4:41 am 
Offline
User avatar

Joined: December 29th, 2004, 1:28 pm
Posts: 2541
hmm... maybe the question should be "what don't you do with AHK?" ;) That might produce a few interesting results...


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: December 6th, 2007, 5:50 pm 
Offline

Joined: August 23rd, 2004, 10:06 pm
Posts: 276
Location: East Bay, California USA
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 ::;)::

_________________
----------------------------
Wingfool you fat! I mean, Wingfat you fool!
Line from Woody Allen's movie "What's Up Tiger Lilly?"
-----------------------------


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: June 21st, 2008, 10:42 pm 
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!


Report this post
Top
  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 30 posts ]  Go to page 1, 2  Next

All times are UTC [ DST ]


Who is online

Users browsing this forum: dmg, SKAN and 2 guests


You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Powered by phpBB® Forum Software © phpBB Group