topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Friday December 13, 2024, 6:02 pm
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Last post Author Topic: NANY 2012 Pledge & Final Release: Tell When Done  (Read 48716 times)

anandcoral

  • Honorary Member
  • Joined in 2009
  • **
  • Posts: 783
    • View Profile
    • Free Portable Apps
    • Donate to Member
NANY 2012 Pledge & Final Release: Tell When Done
« on: November 07, 2011, 12:22 PM »
NANY 2012 Entry Information

Application Name Tell When Done
Version 1.6.0
Short Description Watches a program window, which is doing some process, and tells when it has done it's processing. Effectively freeing the user to do another job in another window, without worrying about it.
Supported OSes WinXp and above
Web Page https://sites.google...m/site/tellwhendone/
Download Link https://sites.google...endone/home/download
Author Anand K Gupta


Description
Many a times I run a program which does some process and displays a report/log etc. This program just shows a spinner/marquee which means I may have to wait 1/10/30 etc. minutes depending on the process. It also happens that I need to take next step after it has completed the process. Some programs do show some notification alert if it is in the background but many do not.

Now while watching the spinner, I feel like having a quick look at my Twitter stream/ Facebook notification/ New unread mail etc. So I just switch to another window do the look and switch back to find that the process is still going on.

I do this switching and at one time get so engrossed in reading new mail and its link that I forget when 20 minutes has gone by. I suddenly realize and switch back to find the program has done it's processing long time back.

Enough. I am the master of the computer and not the other way around. I want all programs to tell me when it has done it's process, so that I can concentrate on useful work instead of looking at a spinner.

Tell When Done is born.

Pressing Win+t (changeable) hotkey on the program which is doing some process, activates it to watch it and tell me when it has done the process. The notification is displayed above all windows so that I can not miss it.

Regards,

Anand
« Last Edit: January 10, 2012, 12:21 PM by anandcoral »

Ath

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 3,629
    • View Profile
    • Donate to Member
Re: NANY 2012 Pledge & Release: Tell When Done
« Reply #1 on: November 07, 2011, 01:18 PM »
That's quite useful :Thmbsup:

I have a lot of tasks just like that, and waiting for them to finish, twiddling my thumbs, is quite annoying. I'll try TellWhenDone and report my findings here.

ewemoa

  • Honorary Member
  • Joined in 2008
  • **
  • Posts: 2,922
    • View Profile
    • Donate to Member
Re: NANY 2012 Pledge & Release: Tell When Done
« Reply #2 on: November 07, 2011, 03:28 PM »
This sounds great!

Any chance of recording and reporting the total time related to observing the processing?

On a tangential note, I didn't find a checksum on the download page (e.g. MD5, SHA1, etc.).  Is there something there?

Ath

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 3,629
    • View Profile
    • Donate to Member
Re: NANY 2012 Pledge & Release: Tell When Done
« Reply #3 on: November 07, 2011, 03:37 PM »
I'm curious how the activity is measured.
Is it based on CPU load or something else? as I use quite some Client/Server apps, where the load is on the server (ofcourse) so the client isn't very busy, but I still have to wait for it to finish. And there also isn't a wait cursor in all cases.

anandcoral

  • Honorary Member
  • Joined in 2009
  • **
  • Posts: 783
    • View Profile
    • Free Portable Apps
    • Donate to Member
Re: NANY 2012 Pledge & Release: Tell When Done
« Reply #4 on: November 07, 2011, 08:35 PM »
@ewemoa, I will put the checksum on the website next time, also will change the App to report the total time, thanks.

@Ath, it is based on CPU load, as that is the only measurement for all process in general. I will like to hear how it works in client/server setup.

Regards,

Anand

ewemoa

  • Honorary Member
  • Joined in 2008
  • **
  • Posts: 2,922
    • View Profile
    • Donate to Member
Re: NANY 2012 Pledge & Release: Tell When Done
« Reply #5 on: November 07, 2011, 11:53 PM »
Thanks for the response!  Looking forward to the updates :)

Ath

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 3,629
    • View Profile
    • Donate to Member
Re: NANY 2012 Pledge & Release: Tell When Done
« Reply #6 on: November 10, 2011, 10:05 AM »
As I expected, testing 'reveals' that Tell When Done isn't going to work on Client/Server applications. The client isn't busy enough, while waiting for the server to complete, to trick TWD into thinking it's still busy :huh:

Q: Would it be possible to add a/some test(s) for alternate waiting methods, like a wait/busy cursor being active, or some control (avi, gauge) or window being shown (depending on the exe-name), to let TWD know it's still busy? Ofcourse I'll assist in testing 8)

anandcoral

  • Honorary Member
  • Joined in 2009
  • **
  • Posts: 783
    • View Profile
    • Free Portable Apps
    • Donate to Member
Re: NANY 2012 Pledge & Release: Tell When Done
« Reply #7 on: November 11, 2011, 12:59 AM »
Thanks @Ath for the feedback.

Adding some alternate method is good suggestion and I will try to implement it. "Window title shown" is easier alternate and I will first try on it.

Regards,

Anand

skwire

  • Global Moderator
  • Joined in 2005
  • *****
  • Posts: 5,287
    • View Profile
    • Donate to Member
Re: NANY 2012 Pledge & Release: Tell When Done
« Reply #8 on: December 25, 2011, 04:44 PM »
More ghacks.net love.   :D 

http://www.ghacks.ne...ndows-automatically/

anandcoral

  • Honorary Member
  • Joined in 2009
  • **
  • Posts: 783
    • View Profile
    • Free Portable Apps
    • Donate to Member
Re: NANY 2012 Pledge & Release: Tell When Done
« Reply #9 on: December 26, 2011, 02:03 AM »
Thanks skwire and also thanks to DC that Ghacks found this one useful, though I still have some ironing on it to do.

Regards,

Anand


mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,914
    • View Profile
    • Mouser's Software Zone on DonationCoder.com
    • Read more about this member.
    • Donate to Member
Re: NANY 2012 Pledge & Release: Tell When Done
« Reply #10 on: December 29, 2011, 05:03 PM »
Big write up with suggestions for how to improve the program on dottech.org today:

http://dottech.org/f...with-tell-when-done/

anandcoral

  • Honorary Member
  • Joined in 2009
  • **
  • Posts: 783
    • View Profile
    • Free Portable Apps
    • Donate to Member
Re: NANY 2012 Pledge & Release: Tell When Done
« Reply #11 on: December 30, 2011, 01:01 AM »
Ahh my.. I am overwhelmed by the writer's and commentators points. What more a developer will want.

It is like an energy boost to me. Thank you mouser for the link.

Regards,

Anand

anandcoral

  • Honorary Member
  • Joined in 2009
  • **
  • Posts: 783
    • View Profile
    • Free Portable Apps
    • Donate to Member
Re: NANY 2012 Pledge & Final Release: Tell When Done
« Reply #12 on: January 01, 2012, 01:06 PM »
I have updated the version and made as final release the original post.

Regards,

Anand

Tinman57

  • Charter Member
  • Joined in 2006
  • ***
  • Posts: 1,702
    • View Profile
    • Donate to Member
Re: NANY 2012 Pledge & Final Release: Tell When Done
« Reply #13 on: January 08, 2012, 07:32 PM »
  What would really be great is if it had an alarm so you know when it's done while in another room (or not looking at the monitor).

Curt

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 7,566
    • View Profile
    • Donate to Member
Re: NANY 2012 Pledge & Final Release: Tell When Done
« Reply #14 on: January 09, 2012, 01:18 PM »
 What would really be great is if it had an alarm so you know when it's done while in another room (or not looking at the monitor).

I have the exact same request; play a tune when done :-)

anandcoral

  • Honorary Member
  • Joined in 2009
  • **
  • Posts: 783
    • View Profile
    • Free Portable Apps
    • Donate to Member
Re: NANY 2012 Pledge & Final Release: Tell When Done
« Reply #15 on: January 10, 2012, 10:33 AM »
Hi Tinman57 and Curt, I had more plans for TWD along with the sound option. But it looks like this is a basic feature and should have been from the initial release.

I have found two sound (mp3 files) which I will include in next release, hope fully this week end. One is of short length and the other is a bit longer, so that one does not miss it from next room :)

It will also be possible to play you choice mp3, wav etc. file, instead.

Regards,

Anand
« Last Edit: January 10, 2012, 08:18 PM by anandcoral »

anandcoral

  • Honorary Member
  • Joined in 2009
  • **
  • Posts: 783
    • View Profile
    • Free Portable Apps
    • Donate to Member
Re: NANY 2012 Pledge & Final Release: Tell When Done
« Reply #16 on: January 10, 2012, 08:19 PM »
Version 1.6.0 uploaded.

Changes,
- Plays a sound when watched program has done its process.
- Sound file can be defined in Settings.

Its a great feeling to see satisfied users.

Regards,

Anand

ewemoa

  • Honorary Member
  • Joined in 2008
  • **
  • Posts: 2,922
    • View Profile
    • Donate to Member
Re: NANY 2012 Pledge & Final Release: Tell When Done
« Reply #17 on: July 10, 2012, 01:57 AM »
I will put the checksum on the website next time

Thanks for doing this.

I just downloaded the zip file for 1.6.0, and computed some checksums for it.  Unfortunately, what I got:

MD5: 5816907e299cc6798c2a2df83322f404
SHA1: fcda32396572c0f009c21e4db399de90fb29be24

differs from what I see at the Download section:

MD5: B730B35429820D191F1E76CFB5367E6C
SHA1: CFE68189D4DD9C53899958C316F27C2E235A7FF2

Any ideas as to why there appears to be a discrepancy?

I decided to check for 1.5.0 as well and also ended up with different results:

MD5: 9daa9a8098c53dcde3a3915d4f799d96
SHA1: fe9f4d664920504ed0cc59bbfe68c8ea6d6755ec

What I see at the site is:

MD5: 92075C9913F83A09E3F6148D0073AAA1
SHA1: 0886E3D2B6619DD2B9A83B7DAF20F15B52F51700

anandcoral

  • Honorary Member
  • Joined in 2009
  • **
  • Posts: 783
    • View Profile
    • Free Portable Apps
    • Donate to Member
Re: NANY 2012 Pledge & Final Release: Tell When Done
« Reply #18 on: July 10, 2012, 11:05 AM »
Hi ewemoa,

Thanks for your feedback.

I downloaded the "Tell When Done.exe" from the zip file of version 1.6.0 (Google sites, opened the zip file in web and allowed me to download just the exe :) ).

Ran again HashMyFiles v1.72 (from http://www.nirsoft.net). It gave same result. The full text is as below,

==================================================
Filename          : Tell When Done.exe
MD5               : B730B35429820D191F1E76CFB5367E6C
SHA1              : CFE68189D4DD9C53899958C316F27C2E235A7FF2
CRC32             : C3F79B42
Full Path         : Tell When Done.exe
Modified Time     : 7/10/2012 9:23:40 PM
Created Time      : 7/10/2012 9:23:37 PM
File Size         : 454,863
File Version      : 1, 0, 48, 05
Product Version   : 1, 0, 48, 05
Identical         :
Extension         : exe
File Attributes   : A
==================================================
(Please ignore the version number shown above)

I am running WinXp 32 bits.

Can you please check it with Nirsoft exe ? if you are using a different one, please tell me the name. Also please tell your Os version and 32/64, though this should not be the problem.

Please revert back.

Regards,

Anand


ewemoa

  • Honorary Member
  • Joined in 2008
  • **
  • Posts: 2,922
    • View Profile
    • Donate to Member
Re: NANY 2012 Pledge & Final Release: Tell When Done
« Reply #19 on: July 11, 2012, 03:21 AM »
I have an idea about what may be going on.  I am computing the checksums for the zip files.  From your post it looks like your computations are for the exe files.  A test here appears to be consistent with this view.

anandcoral

  • Honorary Member
  • Joined in 2009
  • **
  • Posts: 783
    • View Profile
    • Free Portable Apps
    • Donate to Member
Re: NANY 2012 Pledge & Final Release: Tell When Done
« Reply #20 on: July 11, 2012, 05:12 AM »
Yes, the checksum is for the exe, as the values are also in the hash.txt file in the zip file, for anytime reference by the user.

I will mention so on the website, to clear any misunderstanding in future.

Regards,

Anand

Ath

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 3,629
    • View Profile
    • Donate to Member
Re: NANY 2012 Pledge & Final Release: Tell When Done
« Reply #21 on: July 11, 2012, 05:22 AM »
Yes, the checksum is for the exe, as the values are also in the hash.txt file in the zip file, for anytime reference by the user.

I will mention so on the website, to clear any misunderstanding in future.

Regards,

Anand

It would be more helpful to (also) publish the md5/sha hashes for the zipfile, as I'd be (theoretically) able to replace the exe, update the txt file with new hashes and publish a new zip-file...

anandcoral

  • Honorary Member
  • Joined in 2009
  • **
  • Posts: 783
    • View Profile
    • Free Portable Apps
    • Donate to Member
Re: NANY 2012 Pledge & Final Release: Tell When Done
« Reply #22 on: July 11, 2012, 07:58 AM »
Good idea, thanks Ath.

So the website will have the hash for zip file and also the exe ; and mention so.

The zip file will have hash text for the exe, as usual. This to help if a user's machine gets infected, and he/she wants to verify the exe.

Regards,

Anand

ewemoa

  • Honorary Member
  • Joined in 2008
  • **
  • Posts: 2,922
    • View Profile
    • Donate to Member
Re: NANY 2012 Pledge & Final Release: Tell When Done
« Reply #23 on: July 11, 2012, 08:25 AM »
So the website will have the hash for zip file and also the exe ; and mention so.

Thanks!

dr_andus

  • Supporting Member
  • Joined in 2012
  • **
  • Posts: 851
    • View Profile
    • Dr Andus's toolbox
    • Donate to Member
Re: NANY 2012 Pledge & Final Release: Tell When Done
« Reply #24 on: December 30, 2013, 10:15 AM »
Hi Anand,

I was hoping to be able to use "Tell When Done" with ConnectedText (CT), but for some reason it doesn't work with it. Any idea why?

CT is a wiki that allows for inclusion or transclusion (including one page within another), and as I have some complex daisy-chains of inclusions, sometimes it takes 1 to 2 min for a page to process and be displayed (after clicking on a link). While that happens, CT simply says "not responding" (i.e. doesn't say anything), so being able to use "Tell When Done" would be great.