Keep Watch v1.0 – A small system monitor: cpu, memory, file changes, disks and malware

[UNDER CONSTRUCTION]

A few years ago the company I work for had been hit a couple of times with the then new class of malware called ransomware. At that time, our anti-virus software wasn’t able to stop ransomware, so I was able to come up with a file monitor application called DocWatch. DocWatch would allow users to monitor several disks: local, removable or network for any type of file changes. If files were added, renamed or deleted, the program would track it. Since ransomware, by nature, has to leave instructions behind, DocWatch was able to detect those filenames and send both visual and email alerts.

Since I’m not a commercial software engineer, only myself and a coworker used DocWatch. We managed to catch some ransomware activity on a couple of occasions. The program helped to lessen the number of files which got encrypted. Thankfully, for server based files, they were restored from earlier backups.

Within a year, our anti-virus vendor and others began to do a good job of tracking malicious file activities and ransomware. So, the usefulness of DocWatch was short-lived.

However, another friend who is an independent IT consultant mentioned how he and his clients could use something like DocWatch. He and a couple of clients had been hit with ransomware in the previous year or two, and it was quite unpleasant to recover from.

So, we did some brainstorming and I started writing what would become Keep Watch, a glorified successor to DocWatch.

Keep Watch gives users access to a lot of information. The main window is below.


From top to bottom, it shows the following:

  1. Current Date/Time.
  2. Current Local Weather. (click it to change the NWS Weather station)
  3. Relative CPU usage. (click CPU to see processes when CPU usage is >90%)
  4. Current number of Running Processes. (click procs to view them all)
  5. Current RAM Memory in use and total RAM.
  6. Current Swap File Memory in use and total Swap.
  7. A list of current disk drives [local, removable and network] showing the amount used. (Click any drive to explore it)
  8. A list of current drives showing relative Read and Write operations.
  9. The computer’s IP address and Internet status.
  10. The number of Running Services. (click it to display them)
  11. The number of active Ports. (click to display them)
  12. The number of executable file changes since Keep Watch was last started.
  13. The number of data file changes since Keep Watch was last started.
  14. The number of malware related file changes since Keep Watch was last started.
  15. The number of files with categorized Extensions that were created since Keep Watch was last started.

For items 12 to 15, users can click on the White labels to display the actual file changes.
Click on these will display windows like those below. They will display separately unless you choose Realtime display, which displays them together.Users can double-click on any file to go to its folder or to add/remove exceptions.
If you want to filter out a folder or add a new file extension as safe, you can double-click a file and choose those options. If the file still exists, you can also Go To its location.

When Keep Watch is started, it will display the local weather if connected. How this looks depends of what Operating System you are using. This is seen with Windows 10. The Weather is checked every 15 minutes and redisplayed only if it has changed. Click the upper right corner weather display to open up a list of NWS weather locations. Find the one closest to you then double click it to select it.

As file changes occur, Keep Watch counters will go up.

If a new file extension is detected, a white on blue popup will appear.

You can add new extensions to the safe list by right-clicking the program’s tray menu icon and choosing Edit File Extensions.
     
Editing File Extensions will display a lot of short letter sequences separated by commas. When Keep Watch is first run, it scans the user’s hard drive and gathers list of all current extensions. You may add any new extensions at the top of this list. Just remember to add a comma after it. Most computers will have at least 1,000 different file extensions already.
Keep Watch also gathers the current Startup Items from your computer so it can watch for additions to that list. Additions can potentially be unwanted or malicious software. If it detects a New Process or a New Startup Item, it will allow you to stop or remove it. These lists are kept in the Keep Watch INI file. Weather settings and filtered out folders are also saved here.

Whenever users view or make changes to these files, the program will ask if you want to Restart.


The changes will still be in effect if you don’t Restart. Clicking No will ask if you want to Reset the counters to zero.

Keep Watch will alert users to either detected Malware or if there have been 500 file changes in the last minute, which could be something bad going on. For Malware, the alert appears as below.

If Keep Watch is hidden, it will redisplay and it’s status bar will turn Red if it suspects a malware attack. The status bar also displays the current changes in the last minute, if any disk is 90% full and other tidbits.

In order to detect malware, especially ransomware, the program has a database of file names and extensions that it regards as safe and others that are known to be dangerous. Users can update these files, but, I plan to have an autoupdate mechanism soon.

If the supplied SwithMail client has been configured, the program can also send email or text messages to one or more users.
Keep Watch keeps up to 3 days of historical information on file changes. These can be viewed by selecting Show Change Stats from the menu or drop down list.

For example, I can see details on PowerShell script file changes from the Stats report by double-click on ps1.


To summarize Keep Watch, if takes a snapshot of running processes, startup programs and existing file types and uses that information along with its malware database to alert users of what can be malicious activities.

Users can get email alerts, they can also click Shutdown to turn off their computer and request IT support to help retrieve file which are still good. Users can Hide the program and Pause the program. If you are about to install a program or big upgrade then Pause the program or Exit it first. It’s best to Pause the program before Ejecting/Removing external storage devices also. The program will restart whenever a new drive/disk is detected.

Lastly, if you are going to be away from your computer for some time or over night, you can click on I am HERE and change your status to I am AWAY. When you are away, if the program detects too much file activity or malware/ransomware related filenames, it will send an email alert, display a 15 second warning then Shutdown the computer.

Program download is here: Setup-KeepWatch

LiveBible – A (future) multi-platform Bible program

September 15th, 2019 – Version 1.1.0 is available. Additional key commands, a few more buttons and Bible Charts have been added.

June 22nd, 2019 – Version 1.0.0 of LiveBible for Microsoft Windows is now available. As I learn more I plan to upload both Macintosh and Linux versions. Read along for the ‘genesis’ of this program and its many features. 

Click here for the Full download (97 megabytes) of LiveBible

To install the program simply download this file below then extract (copy) all of its contents to an existing or a new folder of your choice.Double click on the LiveBible Startup icon to run the program.


The program features are:

  • Added Strong’s Greek/Hebrew dictionary to go along with the AKJVS translation. Search on Gxxxx or Hxxxx numbers to find matching verses. Switch to the AKJVS then click any  Greek or Hebrew item to display it in the Dictionary. Double click the item to do a Bible Search on it.
  • If the program detects a newer version, it will display a prompt. If update is selected then the program’s Blog page will be opened in your browser. Typically, two small files will be in the update, the two LiveBible stacks. The full install will always be available as well.
  • If Hilite Text is checked then the active window has a green background.
  • Click on the round Night Mode button to switch between dark and light backgrounds.
  • Moving the mouse over Bible verses now synchronizes Commentary text.
  • Clicking on any verse in the Search window will display that verse chapter in the Bible window.
  • Clicking on any verse references in the Commentary and Devotional windows will display that chapter in the Bible window.
  • Audio playback now automatically continues if users have clicked on multiple items. Earlier versions required mouse movement to play queued items.
  • Checking the Help Tips On/Off will display mini instructions when the mouse is moved over each window element. Useful mostly while learning the program.
  • The Additional Resources button now displays many add on items that are part of my Ready Bible Study application. The last four pages (cards) of this stack are each a list of items which are displayed randomly at 15 minute intervals in a small window. The window is located at the bottom right of the main monitor. Users can click on Stop Popups or click the Additional Resources Close button to stop Popups. 

In my continuing search for programming languages that do not give anti-virus applications periodic fits, I ran across LiveCode which began 17 years ago under different names. The Community version is Open Source and free to use. Yippie!

It’s lineage goes all the way back to 1987 with an Apple product called HyperCard. Those of us who are old enough in IT or in Education will remember HyperCard as it was very popular for over 10 years. And Apple gave it away for free with the purchase of Macintosh computers. I happened to have a copy of it long ago before the Internet existed. LOL. And a good bit of that knowledge came back to me. But, I still had to do a lot of reading about all the new capabilities.

LiveCode incorporates everything that made HyperCard a unique application development environment. Each file or Stack can contain any number of Cards (i.e. think of Rolodex cards in a file). In its simplest uses, users can create simple databases, multimedia presentations and training programs.

I decided to see how well it would work for Bible study and while I am still learning its strong and weak points, I am posting up what I call LiveBible. I’ve spent about 60 hours in the last two weeks (nights) getting to a usable Bible study program.

LiveBible uses a one card stack to display various Bible information. A secondary stack contains additional information and I hope to add a lot to it later on. The program can create executables for Windows, Macintosh and Linux operating systems. I’m only posting up a Windows version for now.

The main window displays one Bible chapter on the left side and either Search/Dictionary, Devotionals/Readings or Commentary on the right side.

Users can press n for the next chapter, p for the previous chapter or use the small arrows at the bottom left. To go to a specific Book and Chapter, click on Load Chapter or press l.


Type the number 1, 2, or 3 or click on the one of the three Bible translation at the bottom left to change from the original King James to a more modern version. The modern version also shows the words of God in red in the Old Testament. The AKJVS version displays both Hebrew and Greek dictionary numbers that are keyed to Strong’s Dictionary.

Clicking on the Show Numbers item will either show or hide the Verse numbers. When the numbers are off, the verses are shown as one paragraph, as below.

To search for Jesus, either right click the word, click Find Text or type f (find).
The found verses are in the upper right corner of the main window. The number in parens is the total found verses. With Exact on, search will match upper/lower case. Click Exact to turn it on and off (or type X).

Right clicking on Find Text will prompt for an item to find in the Dictionary. Right clicking on a word or phrase in the Bible text will also allow Dictionary searching.
The current Commentary for the shown Chapter is displayed when you move through the chapters or when clicking on the Commentary tab. The two Commentaries are Matthew Henry’s Concise Commentary and the Jamieson, Fausset & Brown Commentary which is mostly verse by verse.

Daily Devotionals and Bible Readings are found on the second tab. Use the arrows below to change them. There are three Devotionals and three Readings for each day.

If you would rather listen to any of the items, you can click on Choose Items to Speak or click in any window then press F6 to add that item to the Audio Queue.

You can press the F8 at any time to Stop Audio.

If you want to display a larger window, press z or F12 to Zoom and Un-Zoom.

Lastly, in this release is the start of an additional resource stack which will be added to. Click on Additional Resources to display it.
Press ESC key to close this extra window. Pressing n or p will show the Next / Previous card in this stack along with clicking the arrows at the bottom. If this window is Minimized or Hidden, Popup information will be displayed every 15 minutes. It may be turned off by clicking Stop Popups.


Version 1.1 adds the Bible Charts feature which is over 100 charts in PDF format that make it easy to quickly learn much of the Bible. Simply click on any chart title on the left side to see the chart on the right side. You may print the charts as well.

Since I am a keyboard fanatic there are Keyboard shortcuts for everything (case sensitive):

  • Esc – Minimize the main window
  • z – Zoom / Unzoom the main window (also F12) If you have a small monitor this will reduce the size of text. A big monitor will zoom up everything to a nice size.
  • l (small L) – Change Location to another Book and Chapter
  • b – select the Bible window (if selected already then go to previous verses)
  • 0 – turn Bible verse numbers on/off
  • 1 – select the King James Bible translation (Jesus’ words in red)
  • 2 – select the KJ2000 Bible translation (OT God’s words in red, NT Jesus’ words in red)
  • 3 – select the King James with searchable Strong’s Greek and Hebrew dictionary.
  • O – go to Genesis 1
  • N – go to Matthew 1
  • f – Find text in the current Bible
  • F – Find text in the Dictionary
  • c – Display the Commentary for the current Chapter
  • C – Copy the currently selected Bible text to the clipboard
  • p – Go to Previous Chapter (also F3)
  • P – Print the current Chapter
  • n – Go to Next Chapter (also F4)
  • M – Night Mode on/off
  • B – Go to previously Bible Location (history feature)
  • d – Display Devotionals for today
  • D – Display the Dictionary
  • r – Display Bible Readings for today
  • s – Display last Search verses
  • x – Exact text search on/off
  • h – Turn Help Tips on/off
  • H – Turn active window Highlighting on/off
  • S – Display Audio selector (click any item to play Audio)
  • F6 – Play Audio from the currently active window
  • F8 – Stop all Audio

Pressing the ? key or clicking on the Info button will display general help text as well.
Pressing the k key or clicking on the Keys button will display all of the single letter keyboard commands.


I hope you enjoy LiveBible and get more out of God’s Word.

1 Key Browsing (for Firefox and Chromium browsers)

Recently, I found a browser called qutebrowser that uses keyboard commands extensively. I used it for a while before I discovered similar add-ons for Firefox and Chrome that are based on the VIM Linux editor.

I was about to make a time commitment to learn VIM but then thought “why not write a program that truly uses one letter commands to navigate pages and tabs?” The resulting AutoHotkey program works with both Google Chrome and Firefox (and other browsers based on them).

To install just place the contents of this Zip file 1KeyBrowsing into any location and run the 1KeyBrowsing.exe file. The two ico files are the program’s icons and the gif file is the quick help accessed by pressing the ? key when the Quick Keys are On or active.

The program’s right click menu is quite short. There are two modes of use: Heavy Browsing or Heavy Typing. If you are editing/typing a lot during browsing then use Heavy Typing as it keeps the Quick Keys Off unless you turn them On. Or, if you are scanning news pages, doing a lot of reading and have a lot of tabs open then set it to Heavy Browsing which keeps Quick Key On.

You can type a semicolon any time to temporarily turn off Quick Keys. Pressing Insert or Ctrl + semicolon will turn them back on. Selecting “Sync with Enter” from the menu below will allow the Enter key to put the program back to your preferred usage mode. [ Warning – it can take some getting used to having Quick Keys on as we’re all so used to the Mouse. ]


Choosing “1 Key Browsing Info” will display basic help.

After this information is displayed, users are asked if they want to see the key commands list.

This list is displayable any time by pressing the ? key when a browser is active and Quick Keys are On.

After starting 1KeyBrowsing, whenever Firefox or Chrome are active, the program will display either “Quick Keys (OFF) or Quick Keys (ON)” in the browser’s title bar. Pressing the Insert key will turn Quick Keys on and off.

With Quick Keys On, press t to open a new Tab then press the n and the p keys to move to the next and the previous Tabs.

Refer to the Quick Keys Commands List and it won’t take long to learn a keyboard method to control your browser.

[Source code for this program is here 1KeyBrowsing source ]

Script Languages vs Antivirus Programs

Antivirus Woes for Freeware Software Developers

Due to the fact that hackers use more and more ways to create malware, spyware, etc. it has become more difficult to write software that does not cause antivirus programs to sometimes display warning messages. For example, my computer at work decided to eat two of my home grown programs the other morning when I logged in. I have been using those same applications for months without incident. But, after an update of the antivirus software database, it decided they were dangerous and removed them. So I had to add those programs as exceptions to the antivirus and copy them back to my work computer. What a pain!

After looking for several weeknights of time, I have determined that I can stick with AutoHotkey as my main script language if I do not compile my programs. Compiling is the process that takes the plain text language of any script or program and converts it into a standard executable Windows program. For AutoHotkey, the user written script is combined with the AutoHotkey interpreter and any other icons, included files, etc. into one file ending with .exe. Doing this makes it easy for other users to run any of my programs. But, starting last summer, more and more antivirus programs throw up warning about some of my applications.

Here are other alternatives I’ve been looking into, most of which are over 20 years old. All of these programming languages are free to download  and use.

Language Name: Pros: Cons: Size of a “Hello World” exe file:
Rebol
  1. Very small and fast. Decent Graphical User Interface applications can be written quickly.
  2. Distribution contains the Rebol interpreter and user written script files.
  3. Language allows are very concise programs that can be much quicker to write.
  4. In addition to the Forum there are over 1,000 user written scripts on Rebol.org.
  5. The Rebol websites are also run by server side Rebol scripts.
  6. No antivirus warnings.
  7. User Nick Antonaccio has a handful of Rebol tutorial sites and almost 70 videos, which is more than a great start to learning Rebol. See Rebol Tutorials)
  1. Takes a bit of getting used to as it is somewhat different from traditional languages.
  2. Version 2 last updated 7 years ago. Version 3 is Open Source and hasn’t been updated for about 5 years publicly. (There is a company called Saphirion that uses their own version of Rebol 3)
  3. Many standard features of Windows applications take extra work to implement in Rebol. Documentation of a lot of features is incomplete. Very frustrating to figure out how to do things that are already part of most Windows programs.
  4. No source code protection.
844 KB
Red Since Red is based on Rebol is has the same Pros with the addition of:

  1. being able to compile script to exe files for different Operating Systems (Windows, Linux, Mac OS, Android).
  2. Updated yearly.
  3. Source code protection via compiling.
  1. Same Cons as Rebol plus it add features and takes some away and has a ways to go before all the desired features are present.
  2. Several antivirus warnings on VirusTotal.
634 KB
Tcl/Tk
  1. This language has been around for quite a while and has a lot of tools and add-ons available.
  2. The Tk toolkit allows the creation of any sort of graphical interface.
  3. Last updated this year to v8.6.8.
  4. Source code protection via compiling.
  5. No antivirus warnings.
  1. Somewhat difficult syntax with great expansion of functions over the years.
  2. A wide variety of add-ons take some time to sort through.
  3. Three steps are required to convert scripts to executable files. And the smallest executable files are around 5 MB.
5,000 KB
Open Euphoria
  1. A somewhat more Basic like language which is easier to learn than Tcl.
  2. Scripts can be easily converted to executable files with Bind.
  3. Graphical User interfaces can be created with libraries for Windows 32, GTK (from Unix) and IUP. The last two libraries help create programs for Windows, Mac and Unix.
  4. Source code protection via compiling.
  5. No antivirus warnings.
  1. Getting a proper development environment setup can take time. Euphoria relies on system variables to find its interpreter, includes and compiler.
  2. Several editors are available and choosing one takes time as well.
  3. The language relies on lots of included .e files for most of it standard functions.
  4. Last updated in 2013.
2,300 KB
AutoHotkey (my default language)
  1. Somewhat easy to learn.
  2. Has all the bells and whistles to create graphical Windows programs.
  3. Can run scripts via its interpreter or compiling.
  4. Updated a couple of times a year.
  5. Source code protection via compiling with compression.
  1. Causes Antivirus programs to display warnings when AutoHotkey applications contain other files or heavily use the keyboard.
  2. Not as modern as some script languages. Sister language to AutoIT which now uses a BASIC-like dialect.
  3. A few to many antivirus warnings depending on script complexity and embedded files.
809 KB

or

332 KB
(compressed)

Python
  1. Has a huge following and ecosystem.
  2. Has a lot of different types of installations from first time users to professionals.
  3. Recognized as one of the top 5 programming languages to learn and make top dollar with.
  4. Source code protection via compiling.
  1. Largely used for scientific, numerical and charting intensive applications that dive into lots of data.
  2. Has a quite stringent language syntax.
  3. The sheer amount of options take time to grasp.
  4. Using the Anaconda environment takes up 6gb of disk space.
  5. Several antivirus warnings with a compiled exe file.
5,709 KB !!

As can been seen from this table, while there are several script languages that can be compiled for easy distribution to users, there are many difference between them. From as little as 332 kilobytes to as much as 5,709 kilobytes, all of the programs create the same output.

I’ve always preferred small executable files for simple utilities and don’t really see myself using something like Python for anything but data manipulation, number crunching and fancy statistics and charts. While Tcl and Euphoria can do the types of programs I like to write, either one will take time to get a good handle on.

I have written one application in Rebol that has shown me how little program code can accomplish quite a lot. But, the drawbacks are that it doesn’t have the same look and feel as most Windows programs, out of the box. I will probably spend more time with it. Eventually, Red will be more complete and I’ll check it out again. It’s creator plans for it to support PC and Mobile devices, which will be quite nice even if that is a year or two away.

In the meantime, I will look into repackaging my AutoHotkey applications with new Installers and see if that avoids most of the Antivirus warnings that I and others have experienced.

Happy programming to those who like to tinker applications together,

Mike

Quick BIBLE

12/09/18 Quick-BIBLE v1.05 smoothed out a couple of issues, users will no longer get asked if they want to install the Rebol interpreter when they change the Font size.
12/03/18
v1.03 adds: 1) King James Word List, 2) Smith’s Dictionary and 3) Torrey’s How To Pray book.

Recently, I have come across a very concise and interesting script language that has already been around for 20 years. The REBOL or Rebol language was first released in 1998 and version 3 became Open Source on 12-12-12. Luckily, the world didn’t end on that day and we’re all still trucking along. My first foray into learning Rebol is to recreate an already written Bible study application. My Ready Bible Study, written in AutoHotkey, is almost 19,000 lines of code and comes with 40 megabytes of text files. The initial Rebol version will be much smaller and is more of a demo than anything, Currently, it is only 500 lines of code, which is pretty impressive! I am writing it using Windows OS, but, it should run, as is, on Linux and Mac OS X operating systems after users install those respective versions of the small Rebol 2 interpreter (less than a megabyte). The download page for Rebol / View is here: http://www.rebol.com/downloads.html

The download for the Quick-BIBLE program is here: Quick-BIBLE

Just place the contents of the Zip file into any folder and run the setupQuickBIBLE to install the program. Here are some screen shots. The program launches quickly, searches are less than 1 second, hence the name.Shortcut letters for the main window buttons are: H (Matthew Henry Commentary), M (Morning Devotional), E (Evening Devotional), T (Find verses by Text), V (display verses in the main window, given Book or Book Chapter), C (Copy displayed Verses to the clipboard) and Ctrl-Q (Quit).

A popup Popular Bible Verse is displayed every 15 minutes if the checkbox is selected.

Sit-Stand-Stretch – a program for greater mobility

For close to two years, I have been using a standing computer desk while at work. After reading multiple articles on the dangers of too much sitting, I decided to give this a try. It has worked pretty well, but, I started noticing a couple of varicose veins in my right thigh several months ago. I’ve never had varicose veins before. Recently, they got worse, so I started Googling “standing and varicose veins.” Well, it didn’t take long to find out that too much standing is a common factor in getting varicose veins and can also cause other health issues.

Well, dang, here we go again. I naturally started sitting more during the day. Then I found a Cornell University study which suggests the following routine:

  1. Sit for 20 minutes.
  2. Stand for 8 minutes.
  3. Stretch or move around for 2 minutes.
  4. Generally repeat this cycle during the day.

Here is a link to the Cornell Study findings.

A new program has been created to remind users to go through this Sit, Stand, Stretch cycle.

(Nov 4th, 2018) The setup for version 1.03 of the program is here Sit-Stand-Stretch-setup. Just open and run the included setup application. It will place the program into your Desktop folder. The shortcut appears as below.

When the program is started, it begins a new Sit phase of 20 minutes. It will remain onscreen or users can click Hide. It will also show how many minute/seconds the current phase has been running and its button is in bold text. The counters underneath are just for general information. Users can restart any phase by clicking that button.

After 20 minutes, a window will display saying it is time to Stand. Until you click OK it will remain in the Sitting phase. [v1.03 important change – in the latest version, all the prompts have OK and Cancel buttons. If you click OK or press the Enter key, the program will advance to the next mode. If you click Cancel or press the Escape key, the program will restart the current mode. And after the prompt closes, the program sets the focus to the last active window.]

     

And after 8 minutes of Standing, a prompt will appear reminding users to Stretch and/or Move for a least 2 minutes.

    

When the 2 minutes of Stretching is done, the next prompt is to start Sitting again for 20 minutes.

So, this cycling of Sit, Stand, Stretch continues until you exit the program. If the computer goes into Sleep or Hibernation, upon Waking, the program will start in Sitting phase again.

The program window can be placed on top of other windows by right-clicking on part of it or by choose “Always On Top” from the taskbar menu. Using “Always On Top” removes the title bar of the Window, which is just a visual indication that it is turned on.

Use the left or right mouse buttons to activate the system tray menu.

Users can turn on/off “Always On Top” and can click on the Hide button to not show the main window. [v1.02 additions are: 1) Transparent – choose this to make the program see through and 2) Run Silent – choose this to turn off all program prompts (the icon will turn white and black while the program is silenced).]

Clicking on About on the main window will display the following:

Click “link to the study” to see the original study from which I got the information to create this program. Or click “Blog page” to browse to the program’s home page.

The “Show Window” menu option will always display the program window in its last position. If the window has gone off-screen then choose “Restart Program” to center it.

That’s about it, feel free to leave comments and/or suggestions.

Cheers!

InfoWarp – A small multipurpose launcher with text store, hotstring and reminders capabilities

InfoWarp – A Multipurpose Windows Launcher

Synopsis: This program’s first use allows users to collect their most used programs, web links, documents and folders into a small grid so they can be quickly launched or switched to if they are already running. It’s second use is to let users add textual items which are displayed when the mouse passes over them. The third use of the program is the creation of Hotstring items. The fourth use is to add popup Reminders to any Text items. A Hotstring is a short sequence of characters that expands to a phrase or even several paragraphs after being typed.

The program is a Document, Folder, URL and Program launcher with these capabilities:

  • Manage and Launch all the types of Windows shortcuts: Files, Folders, URLs, Programs.
  • Launch any item via mouse, keyboard or a Hotstring.
  • Create Hotstrings to enter standard texts with a few letters.
  • Display the current Hotstrings.
  • Add Reminders to any Text items.
  • Display the current Reminders.
  • Display and open Recent Files/Folders.
  • Store and quickly display or search on Textual items.
  • Display a Rich Text editor for quick notes via the F9 key.
  • Set items on any Tab to have characteristics of typical ToDos or a Kanban board.
    (These items can be moved Left and Right via right-click to change their status from ToDo/Backlog to Doing to Done. For Kanban items, several other status codes can be set and the text color will change. Mousing over the items will also display their status.)

Updated to v1.54 on 12/15/18: Added additional Statuses for Todo, Kanban items that are also color-coded, Moved Display items into Tools Menu bar. Added Display ToDo/Kanban report in Tools menubar. Added Display Basic Statistics report in Tools menubar. Fixed Resetting of Text Colors after a Reset Found is done. Sorting now leaves ToDo and Kanban Tabs alone and also does an Auto Backup before it starts. Small change on Silencing Reminders during Sleep/Awake, updated Stats report. [Also switched to a different file compressor to cut down on false positives from antivirus programs.]

Updated to v1.45 on 10/14/18: Fixed: some minor issues and brought back the use of Icons in the program’s menus because I like them. If an older computer doesn’t have some of the icons, no errors will be displayed. Fixed: The status bar now displays Double-Click here to enter Edit Mode whenever the mouse is not over a button. Added: some more help text in Features and an option to go to the Blog Page from the Tray menu. A few screen shots in this page have also been updated.

There are two installation options:

    1. Here is a Setup Zip file which runs a traditional installation program. This version should be less prone to setting off antivirus warnings. It will place InfoWarp and a sample file into your Programs folder. setup
    2. Here is a Zip file with the InfoWarp program and a sample file that you can drop into any folder you like. InfoWarp

While looking through some free software sites, I came across an older program called Pigeonhole Organizer. It allows users to store a lot of text through small labeled buttons. As the mouse is moved over buttons the underlying text is automatically displayed in a pop up window. Users can drag items around, color them and search them. A link is here pigeonhole. In my opinion, this is a pretty neat idea, but way too many buttons on one page.

Since that program hasn’t been updated in 11 years, I decided to write something similar in AutoHotkey. In this version you start with 30 items  in three columns of 10. The font style and size are adjustable. Users can select from 1 to 6 columns. Also, to make it more versatile, additional Tabs can be used to help organize items. The screen shot below has several Tabs organized by the type of items.


Clicking on the + tab will prompt to add another tab.

The program lets users click on any empty (gray) item and create one of the following:

  1. Text item – users type or copy/paste into a small text box. This box will automatically display as the mouse moves over Text items. You can also turn on a capability to Monitor Clipboard Copies which enables you to select then copy text (Ctrl C), the program will see the new text on the clipboard and prompt you to create a new Text item. If you click Yes then that text will become the new item. This feature is not intended to remain on always, but, just when you are trying to quickly build up Text items.
  2. Program item – enter the program name and click the button to select the desire program OR just drag and drop the program icon over the InfoGrid.
  3. Document item – same as number 2, drag and drop is easiest.
  4. Folder item – enter manually or drag and drop.
  5. Link item – shortcut files (ending with .lnk) can link to any of the above items and are converted to one of them.
  6. URL item – these files are created by dragging from the address bar in a browser into a folder.
  7. Batch item – if you want to launch many of your items with one click, just create a batch item and it will let you check mark any set of items to launch. It’s a great time saver and won’t relaunch items that are already open.
  8. Hotstring item – hotstrings are short sequence of characters that are replaced by much longer text. For example, typing addr1 can enter the address below. Hotstrings can also be used to launch any item.
    ACME, Inc.
    100 Main Street
    Anywhere, USA 00000

Users can edit, delete, cut and paste items. Since the program allows for additional Tabs (page of items), items can be Cut the moved from one page to another. After clicking Cut click the empty location where you want to move that item to and you will see an additional Paste option.


Item are colored as follows:

Green – Folders
Dark Blue – Programs
Light Blue – Text items (mouse over to reveal their contents)
Olive – Documents (Word, Text, Excel, etc.)
Purple – Hotstrings (Text inserted with just a few letters)
Black – Batch item (allows many items to be run with one click)

Adding a Text item – click an empty item then choose Text. This window will be displayed. At your text item name and contents then Save it.


When you mouse over any Text item, it’s contents are displayed.

If you need to resize the window or grab any text from it then press a Shift key or double-click the status bar to enter Edit mode. You can do anything with the window until pressing Shift again to leave Edit mode. The status bar and window title will change to let you know when you are in Edit mode.

Program Menus

The program’s menu options are easily understood.

Users can backup and restore their items file to/from any folder. All data is stored in InfoWarp.ini which is in the same folder as the InfoWarp program. An Auto Backup is also done every minute to your Temp folder in case you delete items you didn’t mean to. To do an Auto Restore, just right-click on the Tray icon and choose that option.


You can Delete ALL will start with an empty grid, if desired. Sort ALL will sort each Tab (page) individually by the items names.


Choosing Find Text Only will ask for the search text and highlight items that match. When the mouse moves over items containing matching text, the program will select the first match. Below the word Hotstring was searched on.

Find Any search item names, folder names, text, etc. on the current Tab and highlights them.


Users can Add, Delete and Rename Tabs from the menu or by double-clicking an existing Tab or using the menu. The font size and the number of columns are also changeable. When going to a lesser number of columns the program will prompt to Sort items and it will let you know if not all items will be displayed. Items will not be lost by Sorting or reducing columns.

Drag / Drop interface to add items

Dragging a program shortcut onto InfoWarp displays a prompt for the name you want to call it. Then it is added to the grid where you dropped it or in the first available empty spot. You can select a lot of shortcuts at one time and drag them over the grid. You will be prompted for a name for each item, the default will be a short name based on the item’s filename. Once a grid is full, you will be prompted to add another column. The program can maintain up to 6 columns. Or, you can add additional Tabs or pages which can keep the number of columns small.

Launching items just with the keyboard

Users can press Win-Alt-I to show the program, then press the number of the Tab they want to display and then press the Space bar to show letters by each item. At this point, pressing a letter will launch the desired item. [If you get here by mistake then press the ESC key to remove the letters.] Clicking on other Tabs or pressing numbers is disabled until you type in the letter of the item you want or press ESCape. This behavior is normal. The picture below (camera shot) shows the quick access letters. My apologizes for the quality. While InfoWarp is waiting for a quick letter to be pressed, I was unable to take a normal screen shot.

For non Text items, their path is displayed in the status bar while the mouse is moved around. This is helpful if the item name isn’t self-explanatory.


Users can drag any type of shortcut, program or folder over the main window and it will create corresponding items.

Creating Hotstring Items:


For the Address 1 Hotstring, it was created as shown below:

Typing addr1 will send the address text to whatever program that is active. So, typing Addr1, addr1, ADDR1 will all cause the Hotstring to fire. If you want a Hotstring to only be active in a particular program then enter its name under Hotstring Condition (i.e. notepad.exe would only make a Hotstring active in Windows Notepad, as above).

To create a Hotstring for a program, folder or document, simply place the Hotstring inside brackets as shown here. Typing ntpd will run Notepad, typing prt will display the Printers Control Panel. *IMPORTANT* If you create a Hotstring and it doesn’t immediately activate you can go to File, Restart or Search, Display Hotstrings and click on Restart to reactivate all Hotstrings.


You can also create use a Hotstring to launch a program as shown below. Normally, it’s better to drag and drop programs to create their items. But, for some portable applications, the program used to launch them is not the same name as the program themselves. In the example below, the program is started with PortableToDoList.exe which runs ToDoList.exe. This causes switching to ToDoList to not work properly. But, one can add a Run ToDo (rtd) Hotstring like this and it will activate any running copy of ToDoList.

* Additional more powerful Hotstrings in version 1.30 *

In this version Hotstrings may contain commands that move the cursor around, click the mouse and activate other keys like Ctrl, Alt, Win and Shift.

If you wanted a Hotstring to always move to the top of your document before entering text, you can use ^{Home} to do a Ctrl – Home command. The Hotstring would look like:

^{Home}To whom it may concern,{Enter}{Enter}This is a test letter for anyone.{Enter}{Enter}Sincerely,{Enter}{Enter}

This would produce:

To whom it may concern,

This is a test letter for anyone.

Sincerely,

The underlying AutoHotkey scripting language has a Hotstring section with lots of help info online.

Adding Control Panel items:

When adding a Program item, you can select from a bunch of Windows Control Panels or click the button to navigate to a program to add.


Adding Batch Items:

Creating a Batch item will display all items for you to check mark the ones that are part of the batch. In this instance, Sample Batch is the name and it will run the checked items with a click or by typing 0bt which is its Hotstring. Every item has an ID assigned to it, so if you move items to different Tabs, batch items will still work properly.


New Hotstrings do not always activate but you can Restart the program to take care of that. Using the Search, Display Current Hotstrings will so the ones you have created.


Using the Hot Apps Launcher v1.23+:

Since the typing of Hotstrings can interfere with some applications or overwrite say a cell in Excel, users can press both Shift keys to display the Hot Apps launcher window. From here, just start typing a Hotstring. When a complete Hotstring is entered this window will close and the application will be launched.

If you start typing a Hotstring, the list will narrow down. Once you have entered a complete Hotstring that item will launch.

Adding Web Pages (URLs):

For web pages, most users will just save bookmarks and/or several start pages and be just fine with that. But, for the sake of completion, I added the launching of Web pages via their URLs as well. URL items only need a name and a URL to launch a web page. If the web page title and browser are saved the program can crawl through all open web pages looking for the one you want before opening a new browser tab. To store the extra info, just press Shift Ctrl F12 when the web page is active. Some web pages don’t work in every browser so this lets users specify the browser to use to fix that issue.


Certain settings can be changed or turned on and off if you wish by right-clicking the Tray icon and by using the program’s Menu bar. Items starting with AutoStart are either checked or unchecked and are remembered when restarting the program.


New v1.23 menu items are in Red.

The menu setting called Window Follows Mouse is for users that have 2 or more monitors. If this is turned on whenever the program window goes from hidden to shown, it will appear next to the Mouse pointer. So, if you have two monitors and the mouse pointer is on a different one since the program was last made visible then it will move to that window. (Using Win – Alt – I, double tapping Ctrl or Alt keys or whatever hotkey you have set.)

There is more information in the program menus and also a Tutorial section.

Since InfoWarp is primarily a launcher, it can be set to hide when items are clicked or by clicking on its Tray icon. The default Hotkey to show/hide the program is to press the Windows, Alt and I keys together. You can also turn on double tapping the Ctrl and the Alt keys to show the program.


Several settings will restart the program (deleting Tabs, sorting, turning Hotstrings on and off, etc.) which is normal.

To summarize, the two main uses of InfoWarp are to launch programs, documents and folders AND to store lots of frequently referenced text for rapid display. Please read through the purpose, features and the Tutorials for more information.

The new Quick Notes editor in v1.33 is accessed from the menu bar or the tray menu or by pressing F9. All of the most typical word processing formatting is available in this window. You may use up to 16 tabs (notes) and click on the Gear to set names for them. If you use week days for names then pressing F8 will take you to today’s note. Pressing ESCape or clicking on the X will save changes and hide the window.

Right-click in the window for the formatting menu.

Click on the (?) in order to see quick help.

Clicking on the magnifying glass will display the Find Toolbar so you can search for text.

Additions for v1.41:

Setting and Displaying Text Reminders –

Adding a time or an interval to a Text item will cause a popup to be displayed.

 


This will display popups at the bottom of monitor 1 as below. Click on reminders to close them. You may silence Reminder popups by choosing Silence Reminders from the right-click tray menu.

ToDo / Kanban tracking –

By naming Tabs specifically, tracking of simple ToDos or Kanban flow can be done. In a two column setup, ToDos will start in status TODO then change to DONE when they are moved to the right. In a three column setup, Kanban items will start in TODO status and go to DOING then to DONE by moving them to the right two times. Right click items to move them Left or Right to the topmost empty cell. The default Tab names for this feature are ToDo and Kanban. Other names can be entered with Set ToDo/Kanban labels on the Right-click Tray menu. This is shown below.



Kanban items work the same way, but, require three columns for TODO, DOING and DONE. This labeling merely helps users to remember the status of each item and is not part of the Item’s name.

*New* Additional Kanban status codes are available. Right-clicking on a Kanban item will display other codes you can use to track progress on it. If you use any of these status codes, the item’s text color will change. You can switch back to the simpler Column based status as long as you have at least three columns for Kanban items (Backlog, Doing, Done). Using these status codes allows you to have fewer columns and still track the items.


ToDo items have less additional codes.

*New* ToDo/Kanban reports from the Tools, Display Current ToDos/Kanbans option.

*New* Statistics The program can now display a summary by item type by choosing Display Basic Statistics from the Tools menu.

Please feel free to leave comments and suggestions.

Weather Info Plus – quick local weather app

[Minor Update 8/17/18 – Version 1.0 download of Weather Info Plus is here: Weather Info Plus]

While reading some articles on my favorite scripting language, AutoHotkey, I ran across a few lines of code that demonstrated how to retrieve weather data from the National Weather Service website. That site includes weather data from about 2,500 locations, but, I am trying to find other free data as well. (You can run the program from any folder, it only requires another file called WeatherInfoPlus.ini)

It was easy enough to do a quick script to display the nearest airport weather so I started fleshing it out into a regular application. I added some motivational quotes (every 20 minutes) also. And, if your computer is very busy or running low on RAM memory, the program will display alerts for those as well.

When you run the program, you will need to set a weather station location that is closest to you. After that, you will see updates every 15 minutes and random quotes every 20 minutes. You can turn the quotes and PC stats on or off. If you miss a weather popup you can always place your mouse over the program’s icon in the taskbar. It will display the last weather update from there.

The Weather Background/Foreground colors for Pop-Ups are as follows:

Green/Black – less than 95 degrees, less than 90 percent humidity
Yellow/Maroon – high index tempatures >= 95 degrees
Yellow/Blue – high humdity >= 90 percent
Aqua/Blue – raining
Aqua/Fuchisa – thunderstorms or hail
Blue/White – snow

The Tray icon’s colors will correspond to those above.

If PC Stats are active then you will see small popups when:

CPU usage is >= 95 percent busy
RAM usage is >= 95 percent used
Swap file usage is >= 95 percent used

Quotes are displayed every 20 minutes if active.
Mouse over the tray icon to see the last weather stats.
Clicking the tray icon will turn off all popup items.

Some  screenshots are below:



For those who like it and want to tweak it more, they can set over values as shown below.

TimeLogger – For the curious

For those curious as to just how much time they spend in different applications, feel free to download TimeLogger. It is a very simple program that just keeps totals for each application you work with.

Clicking it’s icon will show or hide the TimeLogger window. You may Pause it for program you don’t wish to time. When you exit the program, it creates a comma-delimited file that you can import into Excel, or you can just do Paste (Ctrl-V) into any application right after you quit TimeLogger.

You may download it here. TimeLogger

Click the icon in the Taskbar after running the program displays it’s window.

Right-clicking the tray icon shows this menu. You can Pause the program from here.

When you exit the program, you will see a summary window.

I am working on Windows Logger which will allow times to be accumulated by Window Titles and/or program names. You will also be able to categorize timed windows for project work.

Ready Bible Study & Reference software v3.14

Important note – there are a few antivirus programs that report Ready Bible Study to contain Trojans or Malware. This is not true. The reason is that other people have written malware using AutoHotkey, the script language I also use. This causes almost all of my applications to give false positives by antivirus programs. I am working on ways to lessen these alerts and possibly rewriting some applications in another programming language (See QuickBIBLE). My apologies for any confusion this may cause. *NEW 12/15/18 * Use Installer #2 to avoid antivirus messages.

Version 3.14 of Ready Bible Study is now available! Scroll to the bottom to see information on recent changes.

Nov 4th, 2018

v3.14 – Added two keyboard commands to further control the program:
1) Press Shift-Backspace to display the Quick Command Bar (two letters for each item)
2) Press both Ctrl keys to display a list of all commands (enter words to search on, double click to run a command.)
v3.13 – Added Jesus Speaks popup, updated Devotionals and Famous Quotes.
May 9th 2018
v3.03 – Recompiled the program to avoid some antivirus messages.
v3.02 – Mousing over program icon in the system tray now displays Left/Right click for options. Added Visual Help Guide to the left click menu.
v3.01 – Created a new Help file, click Visual Guide or type a ? to display it.
v3.00 – Added a left-click Menu to show daily progress, reorganized the right-click Menu, added visual indicators of which Readings have been done for today.
v2.93 – Moved all add on files to Resources folder for a cleaner installation.


If you receive any antivirus messages with Install #1 then use Install #2 instead 🙂

INSTALLATION 1 – Open the contents of the ZIP file then the ReadyBibleSetup program. This installs the program in Program Files folder. Download the ZIP file here. ReadyBibleSetup

INSTALLATION 2 – Open the contents of the ZIP file then the ReadyBibleSetup2 program. This installs the program in Program Files folder. Download the ZIP file here. ReadyBibleSetup2

A copy of the Visual Help Guide is here if you want to check it out before downloading the program. ReadyBible Help


PROGRAM INCEPTION:

Since early 2016, my freeware Bible program, Ready Bible Study and Reference, has been available online. I was studying a very small Bible tract that had about 180 verses cross referenced in different groups. I wondered how hard it would be to translate it to a computer program. I had to write a lot of code and learn how to format Bible text but was able to do it fairly easily. Then I decided that it could track readers progress with visual clues and colors.

Then I added a simple Find or search function to it and realized that computers are 1,000 times faster than when I first used one in 1982. That Z80 processor running the CP/M operating system ran at 4 megahertz. Well, today, everything runs at between 1 and 4 gigahertz, which is a simple factor of a thousand. But, computers today are also running dual core and quad core processors. So, they may easily be 10,000 times faster since 34 years ago. To make a long story short, I searched on the word God and in 2 seconds I had a window with over 4,000 Bible verses containing that word. The script read all 31,000 verses and pulled out the matching ones into a new window in that short time. Well, I was flabbergasted because I was using the AutoHotkey “scripting” language and thought it would be much slower than that. I now had the idea of building a general purpose Bible Study application. Over the next four months, I found and editing several Bible texts, commentaries, devotionals and reading plans. I figured out how to use the Windows INI file format for saving, searching and retrieving what was needed. And I had to research many articles in order to get the scripting language to do everything I wanted.

PROGRAM GENERAL INFORMATION:

The software has an entry level Mini window with cross referenced questions and answers on the first two pages, a general Bible Study on page 3 and additional web links on page 4. By pressing F10, users can switch to/from the Bible Zoom window which can use full screen. A picture of each window is below. Searching on text, viewing Daily Readings and Devotionals and other items each have their own window.

If you click the program icon in the task bar, the program will hide and run in Companion mode with various features accessible from the right-click menu.

Additional information is below.

Just open the ZIP file and drag or copy the one file into a new folder and run it from there. All of Bibles, Commentaries and other data files will extract from the main file when first run.

Some screenshots:

2016-01-29-21_10_08-ready-bible-study-reference    newtraymenu  2016-01-29-20_12_43-ready-bible-study-reference

zoomwindow

  

* NOTE * — There are three modes to this program:

Use the F10 key to switch between MINI and ZOOM modes. [The Tray icon message will show which mode the program is using.]

MINI (smaller windows, includes categorized verse drop-down lists and many keyboard shortcuts)
ZOOM (much larger window with Tabbed headings, adds Topical references, Master Study Outlines and How to Pray resources)
COMPANION (clicking on the program’s Tray icon will hide the main windows, many features of the program may only be run from this mode using the Right mouse button and clicking on the Tray icon) [Two features only found in this mode are Famous Christian Quotes and Popular Bible Verses which popup at user set intervals.]

BEGINNING USERS should just use the first two pages which provide answers to many of the questions they are probably asking.

INTERMEDIATE USERS will probably want to concentrate on page 3 which contains Bible study tools.

POWER USERS (those who have used other Bible software) will feel most comfortable with Bible Browser Zoom, just press F10 to go there.

Please share this with anyone you know that needs a handy Bible reference and wants to learn more.
———————————————————————-

** IMPORTANT AUDIO NOTE ** When you click Start Audio from any window, it will change to Add Audio. Now, whenever you click Add Audio, that text will be added to the current Audio queue. In the bottom right corner of the Main Window it will display text like ‘Audio: Playing 3’ which means there are 3 items in the queue. Double-clicking on that part of the Main Window will display titles of the items in the queue.

PAGE 1: (Press Shift F1)

Click on any item in a drop-down list to view its related Bible verses.

Many of the items are Page 1 are drop-down boxes listing various groupings of Bible verses. Simply click on the drop-down list then click on the Item you wish to read. Whenever you read the verses associated with an Item, the Heading for that drop-down list will turn Red. This indicates you have started reading that section. If you read from top to bottom, selecting the last entry will turn the heading Green. This means you have read all of the section. If you wish to read in a different order, you may set the heading Green by holding down a Shift key then clicking on the heading. So you may read any group in any order. The program will mark headings in Red or Green automatically. It will also store which Item you last clicked on in each Group.

Bible Search: (Alt-F)

You may also search anywhere in the Bible. Three translations are provided.
For more information on Bible searching click on the ? button.

Dictionary Search: (Alt-D)

A drop-down list of entries from Smith’s Bible dictionary and
the Fausset Dictionary are located at the bottom right of Page 1.
And using Alt-D presents both dictionary lists for you search on.

Topical Search: (Alt-T)

A drop-down list of entries from Torrey’s Topical Textbook, Thompson
Chain Reference and Naves Topical Bible are located found in ZOOM mode.
And using Alt-T presents the three Topical lists for you search on.

Bible PDF Charts: (Alt-C)

A drop-down list of charts covering a wide range of Bible topics
which are displayed in a PDF viewer.

Bible Note Taker: (Alt-N)

Opens up a window from where Notes on any topic can be added and managed.

Buttons:

1) Reading Status – display last items viewed on Pages 1 and 2, and total reading time
2) Session History – display current session history of texts viewed
3) DONE – click here or press Escape to save Reading status and exit the program
4) Quick Help – displays this Help text
5) Reset – resets Reading status, restarts the program (total time is saved)
6) Setup – displays Setup window

Status bar Info and Functions:

You may double-click on the first three items on the status bar for more information:

1) Version – version info and recent changes
2) Session time – current session time plus total time
3) Bible info – full name of selected Bible translation
4) Audio status – a list of items added to the audio queue

The Audio section will let you know if Audio is playing or paused and how many
sections of text you have queued up to play. You may exit while Audio is playing.
You will be asked to save the Audio Queue for use next time you start the program.

———————————————————————-
PAGE 2: (Press Shift F2)

Click on any item view its related Bible verses. It will change color to Red indicating you have visited it. Hold down a Shift key and click on any item to mark it Green signifying that you have read of its contents.

Clicking an item in the Prophecy list will display the Old Testament prophecy along with its New Testament fulfillment. The Prophecy heading will change to Red color. Once you read the last item in the list, that color will change to Green.

———————————————————————-
PAGE 3: Daily Studies (Press Shift F3)

Here you may use the following:

Five (5) daily Bible Reading Plans.

click or type r1 for Into Thy Word – Book Order
click or type r2 for Into Thy Word – By Genre
click or type r3 for New Testament in 90 Days
click or type r4 for Psalms / Proverbs in 31 Days
click or type r5 for Comprehensive plan

Five (5) daily Devotionals are available:

click or type d1 for 1) One Day at a Time by William MacDonald
click or type d2 for 2) Morning by Evening by Charles Spurgeon (choose morning or evening)
click or type d3 for 3) My Utmost for His Highest by Oswald Chambers
click or type d4 for 4) Daily Light by Samuel Bagster (choose morning or evening)
click or type d5 for 5) Day by Day by Grace by Bob Hoekstra

Bible Browser window displays a chapter at a time:

– Press F1 for Previous Book
– Press F2 for Next Book
– Press F3 for Previous Chapter
– Press F4 for Next Chapter
– Press F5 to search Dictionaries for selected text anywhere
– Press Shift-F5 to search the Bible for selected text
– Press F6 to add the current Chapter to the Audio queue
– Press Shift-F6 to display Color Picker (background color only)
– Press F7 to Pause or Resume Audio
– Press F8 to Stop Audio playback
– Press F9 to jump to the entered Book Chapter or Book Chapter:Verse
– Press F10 to switch to/from the Bible Browser Zoom window

Three (3) commentaries are available:

Chapter specific comments–

type c1 for 1) Matthew Henry’s Concise Commentary (1714)
type c2 for 2) Bridgeway Commentary (2005)
type c3 for 3) Gray’s Concise Commentary (1935)

Book specific comments–

type cc1 for 1) Matthew Henry’s Concise Commentary (1714)
type cc2 for 2) Bridgeway Commentary (2005)

Morning/evening audio sets–

type pmd for Play Morning Devotionals
type ped for Play Evening Devotionals
type pmr for Play Morning Daily Readings
type per for Play Evening Daily Readings

Click on Advanced Features to display more details.
Click on the items in Extras to display some PDFs and Prophecy related information.
Click on Add Notes for Notes manager.
Click on PDF Charts for a list of one page informative charts.

PAGE 4: Web Resources (Press Shift F4)

Links to various freeware Bible applications for both Windows PC and Mobile Devices are found on this page.
Additional links to Bible Study resources are here also.

Bible Browser Zoom Window (F10 to Zoom/Unzoom):

This window allows for easier reading of Bible text, Commentaries, Devotionals and Reading Plans.
If you are primarily focused on reading the Word, this may be a better place to work from.

Every Bible resource from the Main Page 3 window are here, each in a separate window.

Pressing F11, F12 will switch between Bibles, Commentaries, Devotionals and Reading Plans.

Relevant Commentary for the current Bible chapter is automatically shown as are today’s Devotionals and Readings.

For Devotionals and Reading Plans you may click on <, T or > to display previous day, Today or next day readings.

For those who believe the King James Bible to be harder to read, the Dictionaries window contains the King James Word List which is short definitions to words uncommon today.

SPECIAL FEATURE: Topical Bible window (Topics tab)
– Instead of just displaying all related verse numbers of a topic, this window retrieves all of the verse text for easy reading or audio playback.

Press F10 to enter and leave the Zoom window. If you click Exit in Zoom mode, the program will return to it.

Tray icon – Right click Menu options:

1) Audio Control => Pause/Resume, Stop Audio or set the computer to Sleep After audio is finished
2) Auto Start – adds the program to Windows Startup if checked
3) Configuration – displays program Setup window
4) Bible => search verses, go to a specific verse, display Prophecy calculator and related info
5) Devotionals => play Audio devotionals, Morning or Evening set
6) Daily Readings => play Audio readings, Morning or Evening set
7) General Info – same as this Quick Help
8) Keys Help – shows all Mouse and Keyboard commands
9) Show/Hide Program – toggle displaying or hiding the main windows
10) RSS News Feeds => Start/Stop/Edit Feeds and Examples
11) Popup Wisdom => display one of four lists: Verses, Quotes, Science, Trivia – click anytime to close them
12) Quick Lookups => display Dictionary or Topical search windows
13) Web Update – check for newer program version and download if desired
14) EXIT PROGRAM

Setup:

You may set the following options here:

1) Choose from four fonts for use while reading Bible text
2) Enter a font size from 8 to 14 points.
3) Choose from any of three Bible translations:
a. the 1769 Authorized Version (also known as the King James version)
b. the 1999 American King James (the King James updated to a more modern vocabulary)
c. the 2012 Lexham English Bible (Copyright 2010, 2012 Logos Bible Software)
4) Refresh All Resources – updates Bibles, Commentaries, Devotionals and Reading Plans
[this is automatically done on first run or whenever you download a new version]
5) Audio Voice – the Text-to-Speech Voice will default to the first one, you may
pick from any others displayed. [Windows XP usually has Microsoft Sam, Windows 7
comes with Microsoft Anna, Windows 8/10 have Microsoft David and Zira] You may also
adjust the Voice speed with the Speech control panel.
6) Show Help Tool Tips – you may turn these off once you know your way around the program.
7) Session Time Limit in minutes – defaults to 20 minutes and reminds when 20 minutes are up.
8) Total Reading Time in minutes – this may be changed to any number or set to 0.
9) Background Color – you may set the background color here, choosing light colors is best
10) Update Program – checks for online updates (done automatically once a day)
11) RSS news reader – set update interval and the number of items to display from each website
12) Interval for Famous Quotes – set to 0 if not desired
13) Interval for Popular Verses – set to 0 if not desired
14) Interval for Bible Science facts – set to 0 if not desired
15) Interval for Bible Trivia items – set to 0 if not desired
16) How long to display popups – use 0 to view them until clicked on
17) Check boxes next to these intervals control audio playback

[v3.02 update – For Spring 2018, I add a shorter left click menu and a comprehensive visual Help file.]

The new left click menu – left clicking on the program’s tray icon will now display a more concise menu. From this menu you can access key program features, display the Scrolling Bible, play daily Devotionals and Readings, display Pop up info and news feeds.


Whenever you have started to listen or read to daily studies, the menu will turn blue. Click “Play Bible Readings or Play Daily Devotionals” to start your studies. Once the standard studies have been done for the day, the menu will turn green.

The program now includes a comprehensive Help file. Click “Visual Guide” from page 1 or type a ? to display the new help. When you type ? you will get help based on which window or page you are viewing. This help was needed and overdue, but, felt like writing a book. I hope it helps users to use more capabilities of the program.


[v2.90 update – For Christmas 2017, I merged two of my other Bible applications into Ready Bible Study. The Constant WORD scrolling Bible program and the Bible Promises program are now included. The separate programs have a few more features than what I included but I felt it is worth adding this functionality. I plan to improve upon it later on. The pictures below depict these changes. See those programs Blog pages for more information on them. The two newest features are discussed next followed by general information on the program. ]

THE SCROLLING BIBLE:

{When you first start displaying the scrolling text, it will be at the top, middle of your main monitor. Use the menu options below to adjust the size and color of the text and window.}

Clicking the program icon in the system tray gives options to show or hide the Bible program or the Scrolling window.

Mousing over the scrolling window.

Right-click the scrolling verse to see it’s chapter text.

All new menu items.

Optional settings for the scrolling window are here and are remembered.

THE BIBLE PROMISES MENU:

Bible Promises are accessed through the menu.

Sample of one set of promises.

Changes for v3.14:

There are two additional keyboard commands that give users access to all of the options in Ready Bible study without using the program’s menus. Thus, these are primarily to be used when the program window is hidden. There is the Quick Command Bar and the Full Commands List.

Quick Command Bar

Holding down a Shift key then pressing the Backspace key will display the Quick Command Bar. This window contains the primary Bible commands. Simply press the First letter of any commmand on the left side to see a list of options for that command on the right side. Press the First letter of a right side command and it will execute.


Full Commands List

Holding down both Ctrl keys will display a window with all of Ready Bible commands. Typing in a word or two of interest will filter the list. Double-click any item to display it. This is another feature that allows control of the program, even when it is hidden.


Search on Lord

Double-click “Promises: Jesus is your Lord”Hopefully, this keyboard access to program features will make it easier for all to do basic Bible study.