From 9802fc7af05188430c529d3ec468c29288e5b396 Mon Sep 17 00:00:00 2001 From: David Daily Date: Mon, 3 Feb 2020 07:37:42 -0600 Subject: [PATCH] Upload files to '' --- Mansol_Opener.ahk | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 Mansol_Opener.ahk diff --git a/Mansol_Opener.ahk b/Mansol_Opener.ahk new file mode 100644 index 0000000..4d5a5b6 --- /dev/null +++ b/Mansol_Opener.ahk @@ -0,0 +1,33 @@ +#SingleInstance force ; Only one instance at a time +SendMode, Input +FileEncoding, UTF-8 ; Makes sure the special characters don't break stuff + +Menu, Tray, Icon, %A_MyDocuments%\D3K\icons\manual.ico + +Gui, +AlwaysOnTop +ToolWindow + +Gui, Add, Edit, x2 y3 w78 h20 vNumber +Left, +Gui, Add, Button, x22 y43 w70 h20 Default vHidden, Ok +Gui, Add, Button, x81 y3 w17 h20 gHelp +Center, ? +Gui, Show, h28 w100, ManSol +GuiControl, Hide, Hidden + +Return + +ButtonOk: + Gui, submit ; I have no idea what the regex means any more... + If RegExMatch(Number, "[[:alpha:]]+") + run, % "http://serviceadvisor.deere.com/WebSA/manuals/" . Number + Else If RegExMatch(Number, "[[:digit:]]+") + run, % "https://ccms.deere.com/prweb/PRServletCustomAuth/ZDate_MgiNPn1ccL6O6pyBurDs0hjFQ8*/!STANDARD?pyActivity=SolutionsSnapStart&Action=showHarness&className=Deere-Int-Solr-Docs&Purpose=SolutionDescriptionNew&SolutionID=" . Number . "&Language=Default" + ExitApp +Return + + +Help: + MsgBox, 262176, Maual & Solution opener, Input the TM/OM SKU (easily ofund on TechPubs) or the DTAC solution number to open it in your default browser.`nTMs & OMs open in Service Advisor. +Return + +GuiClose: +GuiEscape: +ExitApp \ No newline at end of file