Welcome To David3000
This was made By David Daily to replace text and do text correction for John Deere GSC Employees. All Credit for the name goes to William Cross (RIP).

Email DailyDavid@JohnDeere.com if you have any questions.
	If for some reason this is still being passed around after I'm gone and doesn't die with me, good luck.


Official Documentation: https://autohotkey.com/docs/Hotstrings.htm
This is the one for the text replacement. You will see a box in your toolbar that has an H in it, and if the script stops working for some reason, right click it and try reloading it.


;------------------------------------------------------------------------------
; IMPORTANT
;------------------------------------------------------------------------------
The replacement happens EVERYWHERE, so if you know it is going to replace something you don't want it to, I recommend typing an extra letter in the middle of it somewhere and then going back and deleting the extra character

;------------------------------------------------------------------------------
; Shortcuts
;------------------------------------------------------------------------------
Determined by the values in Settings.ini:
]me or [me	RACF
@me		your email
@amse	R2 Shared inbox if you have a Region 2 Language enabled

]supadmin does the Date, tab, Time (in UTC of course), tab, your RACF, and another tab for the "Supporting Admin Documentation spreadsheet" (nobody seems to use it, but that's not my problem)

Alt+Shift+S will open the Solution / Manual opener. Input numbers / letters and press enter. If you input just numbers, it will try to open it as a DTAC solution. If you enter letters and numbers, it will try to open it as an operator manual.

]{shortcut} is the syntax here, [{shortcut} for German

Email specific:
email	Email templateish thing
97010	Email about DTAC problem
2yc		2 Year old COMAR

Regular:
rec		This will type the default case update disclaimer
esc1	Escalation message stage 1
esc2	Escalation message stage 2
req1	Requesting info stage 1
req2	Requesting info stage 2
req3	Requesting info stage 3
ncca	NCCA/Defect

jdld	JDLink Dashboard
jdlw	JDLink Web
jdll	JDLink
jdlc	JDLink Connect
jdla	JDLink Access
jdls	JDLink Subscription
jdp		JDParts
opsc	Operations Center
sub		Subscription
abo		Abonnement
ss		Stellar Support
rs		RowSense
at		AutoTrac
sf		StarFire
mjd		MyJohnDeere
ss		Stellar Support


The following words will correct to the appropriate case no matter how you type it as long as the spelling is the same.
mRTK
AutoTrac
StarFire
JDLink
RDA
RTK
DTAC
TCSM
iTEC Pro if itec is typed
SSU
ATU
MTG
WDT
iTC
VIN
COMAR
xID
Months and Days of the week

The following convert after an end character is typed for ease of use:
(c)		=	©
(tm)	=	™
(eq)	=	≈
(deg)	=	°

;------------------------------------------------------------------------------
; Changelog
;------------------------------------------------------------------------------
##	2.2	##
	•	Added comments to everything so that it is even more readable
	•	Added Case Formatter, a new tool to avoid using the Case Template as much as possible since it is useless to me.

##	2.1	##
	•	Added Settings.ini (Just don't read the old Changelogs, okay? Its different this time...)
	•	Removed Autocorrect
	•	Added a Manual and a Solution opener, then combined them into one, called ManSol
	•	Made a progress bar to remind me to take my break, it works some times.
	•	Joe is going to try helping me make this into its own case template, but with blackjack and hookers
	•	Added if statements to basically everything that's actually controlled by Settings.ini, in preparation for a GUI
	•	I need a new name for this. Too vain.

##	2.0	##
	•	Revamped it, it now does something completly different.
	•	No longer opens programs, now it does text correction and the like

##	1.2	##
	•	Removed neccessity for programs.txt, now just searching start menu instead of using a file path. Might be less pretty, but it is easier to code and less margins for error
	•	For simplification, removed links opening in browsers (not neccessity)

##	1.1	##
	•	Update for CaseTemplate V2 - Removed checking a dealer xID to establish connection

##	1.0	##
	•	Been running this version for a week now with no issues, should work...
	•	Added hotstrings (Text Replacement) to encourage better documentation and links for further customization

##	0.3	##
	•	Changed some things in david3k.ahk to fix it. should work now.

##	0.2	##
	•	Removed dependancy for Settings.txt
	•	Changed file structure for easier updates
	•	Added some things for case template and zeacom
	•	Made it check to see if the correct window is active just in case
	•	Made it do the dealer verification thing, clear the template and go to the xID box
	•	Added text replacement: press the ` [backtick] key in the case template to type the disclaimer (no space at the beginning, you can change that) [ONLY WORKS IN THE CASE TEMPLATE]
	•	Minor fixes