Computer Productivity Book 2. Use AutoHotKey to Share your Personal Productivity Scripts: AutoHotKey productivity, #2
By Max Drake
()
About this ebook
In this book COMPUTER PRODUCTIVITY BOOK II, Use AutoHotKey Share your personal productivity scripts, I want to extend those ideas to generalize personal scripts to share with others. This one has a few heavy chapters and 've tried to lighten the intensity of those chapters with some short chapters on other items.
This means the book will seem a bit haphazard. The main thrust of the book is to give practical examples and go into them in some depth, for generalizing scripts and for building GUI's. I also touch upon using mouse actions as I didn't cover this method in the previous book.
As well as the deep dives I also want to highlight other scripts and actions that may be of use for you in building productivity scripts to share with others. I'm throwing out ideas that I may have covered in previous books but want to give other examples of as well, eg encryption (one reason for this is we will be using t in Book 3)
As in the previous books, there will be script examples for most chapters and the scripts will be downloadable, so you can test run them and then hack them as you see fit.
At the end of the book, there is a link to download the combined script of a lot of the examples in the book combined into a single script, so you have a starting point to develop your own generalized script.
This book follows on from Book 1 :COMPUTER PRODUCTIVITY BOOK I, Use AutoHotKey Create your own personal productivity scripts
There is also another book that I added as a demonstration of some simple AutoHotKey commands:
Book 0. COMPUTER PRODUCTIVITY AUTOHOTKEY. Let's Build a Shareable Personal Productivity Script in AutoHotKey
In the previous books I wanted to expose you to some concepts in AutoHotKey that have practical uses for Productivity scripts you can write and develop for yourself.
Max Drake
Max Drake is a registered New Zealand Architect originally from England & trained as a Draftsperson and travelled and worked as a designer in Europe USA, Asia, Australia & New Zealand. Taught at the Royal University of Phnom Penh, Cambodia as an Architecture Lecturer as a NZ Volunteer with VSA. A freelance designer working in Architecture, Building Services & Structures. Worked with the UN in East Timor as UNV and UN staff working on reconstruction & Mission support. VAST Blog on Visual Asset Strategic Tools about BIM, Revit and programming & data capture (https://cr8ive.tk/)
Read more from Max Drake
Automating Revit
Related to Computer Productivity Book 2. Use AutoHotKey to Share your Personal Productivity Scripts
Titles in the series (4)
AutoHotKey Computer Productivity Book 0: AutoHotKey productivity, #0 Rating: 0 out of 5 stars0 ratingsCOMPUTER PRODUCTIVITY BOOK 1 Use AutoHotKey Create your own personal productivity scripts: AutoHotKey productivity, #1 Rating: 0 out of 5 stars0 ratingsComputer Productivity Book 2. Use AutoHotKey to Share your Personal Productivity Scripts: AutoHotKey productivity, #2 Rating: 0 out of 5 stars0 ratingsComputer Productivity Book 3. Use AutoHotKey to License & Deploy Your Scripts to Sell: AutoHotKey productivity, #3 Rating: 0 out of 5 stars0 ratings
Related ebooks
AutoHotKey Computer Productivity Book 0: AutoHotKey productivity, #0 Rating: 0 out of 5 stars0 ratingsTeaching with Microsoft Teams: Student Engagement Strategies Rating: 0 out of 5 stars0 ratingsCreating Great Android Apps: Tips and Advice Rating: 0 out of 5 stars0 ratingsThe Free Sports Streaming Playbook Rating: 0 out of 5 stars0 ratingsDesign Methods for Reactive Systems: Yourdon, Statemate, and the UML Rating: 3 out of 5 stars3/5Confident Programmer Debugging Guide: Confident Programmer Rating: 0 out of 5 stars0 ratingsLate Light Rating: 5 out of 5 stars5/5Mastering Microsoft Virtualization Rating: 0 out of 5 stars0 ratingsJob Interview Essentials Rating: 0 out of 5 stars0 ratingsThe Ultimate Backup Guide: Saving, Syncing and Sharing Your Digital Life: Location Independent Series, #3 Rating: 0 out of 5 stars0 ratingsMicrosoft Conversational AI Platform for Developers: End-to-End Chatbot Development from Planning to Deployment Rating: 0 out of 5 stars0 ratingsMobile App Design A Complete Guide - 2020 Edition Rating: 0 out of 5 stars0 ratingsWhy AutoHotkey? How Free AutoHotkey Adds Power to Your Windows PC and Provides You Important Brain Food Rating: 5 out of 5 stars5/5Scripting Superpack For Beginners: Python, Powershell, Bash, And Java Mastery Rating: 0 out of 5 stars0 ratings4 Steps To Solving Your Problem: The ONLY Troubleshooting Resource You Will Ever Need Rating: 0 out of 5 stars0 ratingsIntroducing Azure Bot Service: Building Bots for Business Rating: 0 out of 5 stars0 ratingsProfessional WordPress: Design and Development Rating: 0 out of 5 stars0 ratingsJump Start Sass: Get Up to Speed With Sass in a Weekend Rating: 0 out of 5 stars0 ratingsAndroid Apps Security: Mitigate Hacking Attacks and Security Breaches Rating: 5 out of 5 stars5/5Passive Income Through Crypto Currencies: passive income streams Rating: 0 out of 5 stars0 ratingsExcel 2010 – Business Basics & Beyond Rating: 0 out of 5 stars0 ratingsWord 2016 For Dummies Rating: 0 out of 5 stars0 ratingsMicrosoft Skype For Business 2016 Keyboard Shortcuts for Windows Rating: 0 out of 5 stars0 ratingsSmart TV The Ultimate Step-By-Step Guide Rating: 0 out of 5 stars0 ratingsCacti 0.8 Network Monitoring Rating: 0 out of 5 stars0 ratingsAmazon Echo: How to Get the Most Out of Your Amazon Echo: User Guide, Tips, Tricks & Commands (Revised, Expanded & Updated for 2016) Rating: 0 out of 5 stars0 ratingsiPad App Guide: How To Create Your Own Ipad App and Make An Amazing Income Stream Rating: 0 out of 5 stars0 ratingsBuilding Your Wealth Inside Corporate America: Financial Strategies for Today’s Executive Rating: 0 out of 5 stars0 ratingsLaptops for the Older and Wiser: Get Up and Running on Your Laptop Computer Rating: 0 out of 5 stars0 ratings
Business For You
Robert's Rules Of Order Rating: 5 out of 5 stars5/5Crucial Conversations Tools for Talking When Stakes Are High, Second Edition Rating: 4 out of 5 stars4/5Becoming Bulletproof: Protect Yourself, Read People, Influence Situations, and Live Fearlessly Rating: 4 out of 5 stars4/5Crucial Conversations: Tools for Talking When Stakes are High, Third Edition Rating: 4 out of 5 stars4/5Nickel and Dimed: On (Not) Getting By in America Rating: 4 out of 5 stars4/5Summary of J.L. Collins's The Simple Path to Wealth Rating: 5 out of 5 stars5/5Law of Connection: Lesson 10 from The 21 Irrefutable Laws of Leadership Rating: 4 out of 5 stars4/5Collaborating with the Enemy: How to Work with People You Don’t Agree with or Like or Trust Rating: 4 out of 5 stars4/5High Conflict: Why We Get Trapped and How We Get Out Rating: 4 out of 5 stars4/5Set for Life: An All-Out Approach to Early Financial Freedom Rating: 4 out of 5 stars4/5The Richest Man in Babylon: The most inspiring book on wealth ever written Rating: 5 out of 5 stars5/5Leadership and Self-Deception: Getting out of the Box Rating: 4 out of 5 stars4/5Capitalism and Freedom Rating: 4 out of 5 stars4/5The Catalyst: How to Change Anyone's Mind Rating: 4 out of 5 stars4/5Lying Rating: 4 out of 5 stars4/5Emotional Intelligence: Exploring the Most Powerful Intelligence Ever Discovered Rating: 5 out of 5 stars5/5The Five Dysfunctions of a Team: A Leadership Fable, 20th Anniversary Edition Rating: 4 out of 5 stars4/5Red Notice: A True Story of High Finance, Murder, and One Man's Fight for Justice Rating: 4 out of 5 stars4/5Buy, Rehab, Rent, Refinance, Repeat: The BRRRR Rental Property Investment Strategy Made Simple Rating: 5 out of 5 stars5/5The Intelligent Investor, Rev. Ed: The Definitive Book on Value Investing Rating: 4 out of 5 stars4/5Just Listen: Discover the Secret to Getting Through to Absolutely Anyone Rating: 4 out of 5 stars4/5Your Next Five Moves: Master the Art of Business Strategy Rating: 5 out of 5 stars5/5Tools Of Titans: The Tactics, Routines, and Habits of Billionaires, Icons, and World-Class Performers Rating: 4 out of 5 stars4/5How to Get Ideas Rating: 5 out of 5 stars5/5
Reviews for Computer Productivity Book 2. Use AutoHotKey to Share your Personal Productivity Scripts
0 ratings0 reviews
Book preview
Computer Productivity Book 2. Use AutoHotKey to Share your Personal Productivity Scripts - Max Drake
ACKNOWLEDGEMENTS
I am standing on the shoulders of Giants.
I wish to thank the people on AutoHotKey Forum who have shared their knowledge & scripts to help others. Specifically, I’d like to mention Maestrith for Workspaces scriptAHK Command picker and Daniel Schroeder /deadlydog for AHK Command Picker.
DEDICATION
I would like to dedicate this book to my elder brother Jeri who passed away recently, and to his widow Sue. May he rest in Peace and I hope she has the fortitude to carry on with running the business that they built together.
I wish her all the best for the future.
My thoughts are with them both.
INTRODUCTION
This book is part of a journey into making life a bit easier, finding and developing simple scripts that take some of the tedium out of modern work life. Looking at automating simple repetitive tasks that usually are irksome and wearing.
I would recommend that you read the previous Book 1:COMPUTER PRODUCTIVITY BOOK as the thrust of the book may not make sense.
Also the AutoHotKey environment setup is not discussed in this book, but is discussed in both the previous books, one of them is free on 2 eBook outlets. I cannot say which as the publishing process blocks any mention of publishers, especially if they are competitors links.
This book follows on from Book 1 :COMPUTER PRODUCTIVITY BOOK I, Use AutoHotKey Create your own personal productivity scripts
There is also another book that I added as a demonstration of some simple AutoHotKey commands:
Book 0. COMPUTER PRODUCTIVITY AUTOHOTKEY. Let’s Build a Shareable Personal Productivity Script in AutoHotKey
In the previous books I wanted to expose you to some concepts in AutoHotKey that have practical uses for Productivity scripts you can write and develop for yourself.
In this book COMPUTER PRODUCTIVITY BOOK II, Use AutoHotKey Share your personal productivity scripts, I want to extend those ideas to generalize personal scripts to share with others. This one has a few heavy chapters and ‘ve tried to lighten the intensity of those chapters with some short chapters on other items.
This means the book will seem a bit haphazard. The main thrust of the book is to give practical examples and go into them in some depth, for generalizing scripts and for building GUI’s. I also touch upon using mouse actions as I didn’t cover this method in the previous book.
As well as the deep dives I also want to highlight other scripts and actions that may be of use for you in building productivity scripts to share with others. I’m throwing out ideas that I may have covered in previous books but want to give other examples of as well, eg encryption (one reason for this is we will be using t in Book 3)
As in the previous books, there will be script examples for most chapters and the scripts will be downloadable, so you can test run them and then hack them as you see fit.
At the end of the book, there is a link to download the combined script of a lot of the examples in the book combined into a single script, so you have a starting point to develop your own generalized script.
I’ve tried to make the learning method simple by showing the scripts that you can review & you can download directly to test & adapt. This means you can run the original script and see how it works, then slowly tweak it for your own needs.
Notionally, the intention is that at the end of this book we should have a shareable script that we can share when its COMPILED. So users will have to put in their preferred information in support files through one means or another.
Book 3 will be about protecting your script, being able to create a license for it and then create an install/uninstall file to make it easy for users to install on their PC.
I want to also explore ways of using websites as an online shop, a place to download files and as a blog and help site to help manage your program in delivering a service to others. I think that will be beyond the scope of Book 3 so may end up being a further book that is not specific to AutoHotKey productivity script programing
The 2 previous books have also been made into Video courses currently on Udemy. You may want to check those out. I personally prefer a visual course to a text course, I’m very much a monkey see monkey do sort of person, that is why I created the video courses.
In reflecting on the chapters and topics in this book I realize that they are a little disjointed. It sort of reminds me of my mathematics degree. The first year taught cohesive courses on Algebra and modern mathematics and the topics all inter-related, but the next 2 years were all about exceptions and odd branches of mathematics such as Eigen values, Imaginary numbers, Transcendental numbers and lots of other wonderful topics. More abstract but still very interesting.
So this book is trying to follow on from Book 0 & Book 1, talk about generalizing topics and also to start supporting topics in Book 3.
I do apologize about the lack of flow in the structure of the book, but its trying to bring a lot of disparate ideas together. I’d stopped writing this book a number of times and thought about the lack of flow its content. I cannot resolve it at this time, but I still think its important.
I hope you find it a useful resource for your projects.
Max Drake
Part 1
CHAPTER 1- FROM PERSONAL TO GENERAL-MODIFYING BROWSER SCRIPT FOR FLEXIBILITY
Open Multiple Websites from a file
Download All Main & Support Files for Chapter 1
Personal to General, adapting script from Book 1
I’m going to use the example of opening multiple webpage tabs in my preferred browser.
In Book 1 it was a personal group of webpages, some on news, and some on Covid-19 around the World which I use for my daily diary.
So, straight away we have four things that are specific to my preferences:
The specific hotkey or Hotstring to trigger the script
The specific web browser
The web pages of my choice
The number of web pages that I want to open at one time
The script works, and it is fine for my needs. Someone in the office sees me doing this and say’s, hay, can I do that too? Can you give me the script?
You say yes, but they will have to re-write the script to suit their specific needs, so they have to either:
Get you to re-write the script for them
They’ll need to install AutoHotKey onto their computer and then learn some aspects of AutoHotKey and then modify the script to suit their own purpose.
Then someone else comes along and suddenly you have multiple variances of the same script. All tweaked to other peoples needs.
How about creating one script and just let them add their own preferences? You give them a compiled executable program file with a .INI file where they can add their own preferences.
The script file from Book one is:
; browserNewsTabs.ahk
!3:: ;Alt+3 to run
{ If WinExist (ahk_exe firefox.exe
)