WARNING:



NEVER use AutoHotkey (or anything else) to automate any in-game actions!
Outside the client you can do whatever you like.
  1. install a version 1.x of Autohotkey. here is a link straight to v1.1.37.02
  2. after it's installed, right-click your desktop, hover the cursor over New, and select AutoHotkey Script
  3. right-click the new file and select "Edit script" (this will open your default plaintext editor)
  4. check below for some scripts you want to use. click & drag over the code to highlight it, copy, then paste into the script editor and save the script
  5. double-click the script to run it and you're set! this green icon with a white H will appear in your system tray: AHK icon
Here's how to change the hotkeys to whichever key combos you prefer. You can also make an AHK file run automatically when Windows starts.

Scripts:


Tripwire quick signature adder (click to show/hide)

Code:

^!x:: ; hotkey trigger: Ctrl + Alt + X ClipOld := ClipboardAll ; save the current clipboard content to restore later Send, ^v ; press Ctrl + V (this adds the sig's 3 letters & the cursor auto-moves to the number field) Sleep 20 ; pause (these pauses all just allow a smidge of time for actions to complete) Clipboard := RegExReplace(Clipboard,"(?m)^.{0,4}","") ; remove the first 4 characters of each line in the clipboard Sleep 20 ; pause Send, ^v ; paste again (we yeeted the first 4 characters per line, so this adds the sig's 3 numbers) Sleep 20 ; pause Clipboard := ClipOld ; restore the original clipboard content Sleep 20 ; pause ClipOld = ; clear the temporary variable holding the original clipboard return ; end of the hotkey block ^!c:: ; hotkey trigger: Ctrl + Alt + X ClipOld := ClipboardAll ; save the current clipboard content to restore later Send, ^v ; press Ctrl + V (this adds the sig's 3 letters & the cursor auto-moves to the number field) Sleep 20 ; pause (these pauses all just allow a smidge of time for actions to complete) Clipboard := RegExReplace(Clipboard,"(?m)^.{0,4}","") ; remove the first 4 characters of each line in the clipboard Sleep 20 ; pause Send, ^v ; paste again (we yeeted the first 4 characters per line, so this adds the sig's 3 numbers) Sleep 20 ; pause Send, {enter} ; press Enter (this Saves the entry) Sleep 20 ; pause Clipboard := ClipOld ; restore the original clipboard content Sleep 20 ; pause ClipOld = ; clear the temporary variable holding the original clipboard return ; end of the hotkey block

Usage, two hotkeys:
  1. hotkey 1: pastes whole string which fills the 3 letters, removes the first 4 characters (letters + dash), pastes again to fill the 3 numbers
    1. in EVE: have the signature of your inhole as the only or the topmost sig in your clipboard
    2. in TW: double-click a sig in TW to edit it
      • if sig is blank, cursor should automatically be in the inside hole's ID field; if not, click to put it there
    3. hit Control + Alt + X
  2. hotkey 2: same as above but sends Enter as well to save & close the Edit Signature window
Note: I added comments to these two code blocks to explain how they work. I'm not doing that with the rest of them.

Tripwire system paster for manual input or ESI outages (click to show/hide)

Code:

^+x:: ClipboardOld := ClipboardAll Clipboard := Clipboard Clipboard := RegExReplace(Clipboard, "<.*?>") Send, ^v Sleep 20 ClipboardOld := return ^+c:: ClipboardOld := ClipboardAll Clipboard := Clipboard Clipboard := RegExReplace(Clipboard, "<.*?>") Send, ^v Sleep 20 Send, {enter} Sleep 20 ClipboardOld := return

Usage:
  1. in EVE: right-click a system name and select Copy
  2. in TW: put the cursor in the Leads field in an Edit Signature window and hit Control + Shift + X
    • without this script you have to work around EVE's jank (either a trailing space or HTML formatting need edited out)
      • trivial, but adds up when you do it 50 or 100 or 1000 times...
    • Control + Shift + C does the same thing but sends Enter as well
      • use this in the System Search field (magnifying glass) or in an Edit Signature window if you don't need to edit other data

dotlan range checkers (click to show/hide)

Code:

^!1:: ClipOld := ClipboardAll Clipboard := RegExReplace(Clipboard," (?=\S)", "_") Sleep 20 Run, https://evemaps.dotlan.net/range/Ark`,5/%clipboard% Sleep 20 Clipboard := ClipOld Sleep 20 ClipOld = Return ^!2:: ClipOld := ClipboardAll Clipboard := RegExReplace(Clipboard," (?=\S)", "_") Sleep 20 Run, https://evemaps.dotlan.net/range/Sin`,5/%clipboard% Sleep 20 Clipboard := ClipOld Sleep 20 ClipOld = Return ^!3:: ClipOld := ClipboardAll Clipboard := RegExReplace(Clipboard," (?=\S)", "_") Sleep 20 Run, https://evemaps.dotlan.net/range/Lif`,5/%clipboard% Sleep 20 Clipboard := ClipOld Sleep 20 ClipOld = Return ^!4:: ClipOld := ClipboardAll Clipboard := RegExReplace(Clipboard," (?=\S)", "_") Sleep 20 Run, https://evemaps.dotlan.net/range/Hel`,5/%clipboard% Sleep 20 Clipboard := ClipOld Sleep 20 ClipOld = Return ^!w:: ClipOld := ClipboardAll Clipboard := RegExReplace(Clipboard," (?=\S)", "_") Sleep 20 Run, https://evemaps.dotlan.net/range/5/%clipboard% Sleep 20 Clipboard := ClipOld Sleep 20 ClipOld = Return ^!e:: ClipOld := ClipboardAll Clipboard := RegExReplace(Clipboard," (?=\S)", "_") Sleep 20 Run, https://evemaps.dotlan.net/range/10/%clipboard% Sleep 20 Clipboard := ClipOld Sleep 20 ClipOld = Return

Usage: in EVE, drag a system name into a chat box, Control + A, Control + X, then Control + Alt + 1/2/3/4/W/E.
These replace spaces in systems names with underscores so the 16 systems with spaces in the names open proper URLs (otherwise your browser would replace a space with "%20").

zkill searcher (click to show/hide)

Code:

^!q:: Send, ^x clipwait Run, https://zkillboard.com/search/%clipboard% Return

Usage: put something you wanna search in your clipboard (e.g. a sus character/corp/alliance or a hull or hull class) then hit Control + Alt + Q.



EVE resources index. If you found something useful here, Jambe N'det appreciates gifts (Fedos, Spiced Wine, ISK, etc). EVE Online and the EVE logo are registered trademarks of CCP hf. All rights reserved. Full copyright notice. Jambeeno.com is provided under a Creative Commons Attribution 4.0 license. It saves no information about you & never will.