¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io

AutoHotKey for Foxii


 

¿ªÔÆÌåÓý

If you don¡¯t have AHK installed on your computer, I¡¯ve read where an AHK file can be amended such that the user does not need the software loaded on their machine. Let me know if you¡¯re interested in me attempting to create one of those versions.

I¡¯ve attached two versions of my AutoHotKey (AHK) files designed for the fox to use in fox hunts.

The objective being to minimize keystrokes.

One important thing which may immediately rule you out as being able to use it hinges on which keyboard keys are used to enter numbers.

When I¡¯m typing calls into N1MM, I use the number keys that are located across the top of the keyboard.

I don¡¯t use the numpad numbers except maybe in contests where the exchange is numbers.

If you use the numpad, then AHK cud be chg¡¯d to Alt+numpad or something like that.

Here are two N1MM settings that have to do with what happens when the Enter key is hit and what happens when you tune & change freq.

ESM mode has the Enter key do different things depending on where you are in the QSO.

There¡¯s also a setting that will switch from Run mode to S&P mode when you tune to a diff freq.

I use ESM mode but I think maybe the only difference for those who don¡¯t may be in how the QSO is logged.

?

I¡¯ll first explain how the ¡°_AHKTestBAddEscKeepKeysV4OnlyBellsNoWhistles¡± (OnlyBells) version works.

Call CQ by hitting F1 key

Enter hound call (using numbers at top of keyboard)

If you want to send 569, then hit the ¡®6¡¯ key on the numpad.

?????????????? This will send his call, 569, your exchange, his call, and position the cursor at the Received RST spot.

Then type in the S of RST you receive, then space to get to QTH, enter it, space, enter Name, space, Power.

?????????????? I¡¯m at my QTH without a rig, so I¡¯m not certain what key to hit if you need to enter 339, rather than 539.

Then hit Enter which logs QSO & begins the TU etc.

(See how my function keys are set below.)

If you abort sending the exchange with the Esc key, you must do things differently to send the correct stuff.

And depending how much of the exchange has been sent when you hit Esc, you may or may not have to Tab to the RST to be sent & enter it (NOT using the keypad) I think this happened with me a couple times where I didn¡¯t get the RST changed & sent 599 ¡­ oh, well ¡­

-----

I used the ¡°BellsAndWhistles¡± version in my last hunt.

And I¡¯ve decided not to use it in my next hunt for reasons that will be given below.

It¡¯s been several weeks since I¡¯ve played with all this so my recollection of exactly what happens may be flawed.

This version attempts to reset things when you hit the numpad & the exchange begins but for some reason you need to abort by hitting Esc.

When that happens ESM shifts to log QSO & send TU, such that hitting the numpad to restart things does not work.

So, I rigged AHK to store the call entered, then Esc (which resets ESM), then paste call in & wait for numpad to be hit.

It works great except when you really want F12 to do what it normally does, clear everything out & start from scratch.

Once or twice I was in that situation and hitting F12 kept pasting the call I wanted to erase into the call area.

?

(Note my F8-F11 change my antennas & have nothing to do with this discussion)

(I have both Run & S&P function set this way)

F1 Cq,CQ FOX {MYCALL} UP

F2 EXCH,{SENTRSTCUT} {EXCH} !

F3 Tu,TU FOX {MYCALL} UP

F4 {MYCALL},{MYCALL}

F5 His Call,!

F6 CL?,CL?

F7 ?,?

F8 Rx,{CAT1ASC AN919;}

F9 Off,{CAT1ASC AN909;}

F10 ANT1,{CAT1ASC AN199;}{CAT1ASC AC000;}

F11 ANT2,{CAT1ASC AN299;}{CAT1ASC AC110;}

F12 Wipe,{WIPE}

?

?

?

?