Simple Work Timer

While reading an online article I found a program that would total up the time spent in up to 3 applications. I thought it was worth exploring so I added the ability to track as many programs as is needed. I also added two timers, one for Slack time, one for time spent in any program in the saved list. Users can see the total time spent in each program, make the window semi transparent, etc. When you are in a program that is not being tracked, the window will be orange. Once the program has been added to the menu and you are using it, the window will be blue.

A download is found here. worktimer And screenshots are below.

The initial window
work-timer1

Choose App 1 (Not set)
work-timer2

The program is now waiting for you to click inside one of the applications you want to track time.
work-timer3

In this example, I clicked on a program called Greenshot and it is now tracking time for it.
work-timer4

Do this for each program you want to track time on. If you have more than 12 programs then click on Program Items and bump up that number.

work-timer9

work-timer5

After some time, I click on the menu and choose Timer Summary to see work-timer6

16 seconds in Greenshot, 1 second in Windows explorer, almost 5 and a half minutes of Slack or uncategorized time.

You can set how many seconds of inactivity before Idle time is counted, the number of items in to track (always make it more than you have already entered), and an optional transparency value.

work-timer7

When you are done with today’s summary then select Restart Timers to zero every one and begin tracking again.

work-timer8

Diary Assistant v1.16 for Stickies 9.x

[Diary Assistant v1.16 is available here.  stickiesdiary]

While researching software for saving daily notes and other information, I have run across several free applications that are noteworthy.

For a couple of years, I have used RedNotebook to save daily notes at work. It works pretty well but occasionally doesn’t “close right” and tells me that the next time I run it. It allowed me to quickly search for any text in any daily note. Very handy.


Recently, I moved to a similar program called CherryTree with which you can store notes in a tree with any level of subordinate tree note that you desire. And it had the awesome press F8 key which either creates a note for today or takes you to an existing one. This feature made it very handy as a daily journal and it is more flexible than RedNotebook. A couple of screen shots are below.


CherryTree did most of what I want in a note taking application. At least until I found a couple of long available Sticky Note applications. PNotes and Stickies 9.0c are venerable sticky notes freeware programs. I had seen them a couple of years ago but didn’t pay close enough attention to a breathtaking feature — attaching notes to documents, web pages and/or other active programs.

I always felt that having half a dozen, a dozen, or more notes on my monitors would just be too much clutter and too distracting to use comfortably. But, when you can create a note and attach or pin it to a specific document, then the usefulness is greatly multiplied. The original PNotes is smaller and lacks a crucial feature when pinning a note to a document. It can only pin a note to a specific document or web page. That works well, but, I wanted to pin notes to programs also. Their newer program, PNotes.NET has the ability to use wildcards when pinning notes and is much more flexible. Their dark theme leaves a lot to be desired though. Below is a screenshot from PNotes.NET showing a sticky note for December 5th.

PNotes creates a Diary group and creates a daily note when you press Ctrl+Alt+D. You can hide the note and return back to it any time. If the day has changed then just look under Diary for daily entries. PNotes does a real fine jobs of managing sticky notes but it also requires Microsoft .NET 4 Framework, hence the name PNotes.NET.  While .NET has been around for a long time, it is quite a bloated piece of programming, in my opinion. And there are usually many security updates for it every year.

In order to hopefully stay away from needing .NET, I took another look at Stickies 9.0c from Zhorn Software. It is a very small application at less than 2mb download. It has pretty much the same features as PNotes with some functions named differently. With Stickies 9.0 you can create the following: 1) Desktop Notes which are always visible until you are done with them, 2) Stored Notes which are saved until you delete them, 3) Attached Notes which are only visible when a specific document, web page or application is visible (yeah!), 4) Sleeping Notes which reappear after a designated time and 5) Recurring Notes which popup at intervals and days you choose. Below are some screenshots.

Attaching a note to a window, in this case, a web page, makes that note appear when the web page is browsed to as shown below.

As soon as I click on another web page or program, the Freeware Files sticky will disappear. This makes having lots of sticky notes easy to manage and make much sense in a computer setting. Otherwise, they are not much more than physical sticky notes. I realized that one feature was missing in Stickies 9.0c that was in RedNotebook, CherryTree and PNotes. The Diary or journal feature was nowhere to be found. Having been writing some script and freeware applications the last year and a half, I decided to see if I could program this feature or bolt onto Stickies 9.0.

What I came up with is a script that allows users to add and update Diary notes via either short text commands or a right-click menu. Users can also search Diary notes for the month and the year. I called the add-on “Stickies Diary Assistant” and here are some screen shots.

By using and manipulating the Manage stickies window, I was able to create and search on diary notes. If you choose Add Diary Stickie or type @dt in an editing window, you will be asked to create a note for today. Or you’ll be taken to that note in the Manage stickies window.

create-diary-sticky 

The program starts with a rather plain design or skin like a paper sticky, but, allows for sophisticated stickies with toolbars just like mini word processors.

sticky-skin1

sticky-skin2   sticky-skin3

In order to add another entry choose Add Diary Entry. This will add a separator to today’s note.

The other features of Diary Assistant are for searching notes.

 Month search

Year search

Any text search

When you are done with today’s note you need to Store it. I created a Diary group to put mine in, but, you can categorize it any way you want.

   

At any time you can press Ctrl-Alt-M to display Manage stickies then search on your notes. Or choose Search All Stickies from the Assistant’s tray menu, enter your text then click OK.

For now, I will be using CherryTree and Stickies 9.0c to manage a lot of different information at work and at home. Yes, I know I could use MS OneNote, but, I have a predilection for small, portable software programs.

One or more of these program could benefit you in your work or home office, you should give them a try.

Ready Bible Study & Reference software v2.70

[v2.70 update – some information about Christmas was added to the right-click menu and now users can set both the window edge color and the text background color. For Mini window, click Setup then in the upper right corner choose Edge Color and/or Back Color. For the Zoom window, click Set Edge and/or Set Back at the bottom of the Bible tab. For me, having non-white background makes it easier to read text.]

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 couple of 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.

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. You can download the ZIP file here. biblereferences

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.

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

zoomwindow

  

Welcome to Ready Bible Study and Reference!

Perhaps the only Zero install useful Microsoft Windows Bible program that is a 10 megabyte download. Just copy the program to any folder and run it.

* 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.
———————————————————————-

How to use this program:

** 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