We had an awesome webinar today! Jean Lalonde, author of Quick Access Popup, lead us on a great webinar today regarding how to use GitHub to with our AutoHotkey scripts & programs. BTW we streamed the webinar live to this AutoHotkey Facebook group.
Books on RPA (Robotics Process Automation) that I mentioned in the webinar
Below are links to books I showed during the webinar. I put them into two groups (those I like/recommend and those I don’t). I’m more of a “glass is half-full” kind of guy and think technology is good. The books I don’t recommend were much more negativetowards technology. While I don’t recommend them, I think time will tell who is right/wrong. Personally any of the following you buy I’d try and buy as used. Many are pretty expensive new (probably because of the small market size)
In this working-session webinar we helped Dimitri with a project he was working on. In short, he is looking for specific text in a “large” text file. We discussed various approaches to the solution and created a few example solutions
Loop,Read, B:\the-automator\Webinar\Scripts\2020-01-Working Session\Dimitri\glbintf3.dat ;loop over data file (line by line)
if InStr(A_LoopReadLine,"ENP-001213") ;If there is a : in the row, then proceed
m(A_LoopReadLine,A_Index)
obj:={} ;Create object for storing data
Loop,Read, B:\the-automator\Webinar\Scripts\2020-01-Working Session\Dimitri\glbintf3.dat ;loop over data file (line by line)
{
if InStr(A_LoopReadLine,":"){ ;If there is a : in the row, then proceed
RegExMatch(A_LoopReadLine,"(\d+:)(\s+)?(?<Str>\S+.*)",arr_) ;Grab everything to the right of the : and push into Arr_Str
obj[arr_Str]:=1
}
}
;********************Show all in object***********************************
for k,v in obj
output.=k "`n"
MsgBox %output%
;********************Loop and find your value***********************************
for k,v in obj{
if(InStr(k,"ENP-003066"))
m(k)
}