topbanner_forum
  *

avatar image

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

Login with username, password and session length
  • Thursday April 18, 2024, 2:15 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

Author Topic: IDEA: Generic saving reminder  (Read 8951 times)

me_7834539

  • Participant
  • Joined in 2010
  • *
  • default avatar
  • Posts: 33
    • View Profile
    • Donate to Member
IDEA: Generic saving reminder
« on: August 25, 2012, 07:54 AM »
Savíng reminder request

Hello, some time ago, an ahk forum member kindly wrote an AHK script for me
that would autosave message drafts in windows live mail. sadly, for some odd
reason it wouldn't work and would send typed letters into the draft quite often.
The script was also fairly complicated. (I am once again thanking the author for
their efforts tough!!) Today my system froze (win 7, usually stable) and I once
more lost a draft. So I decided this is a problem that needs solving, and probably
applies to many more programs other than WLM.

My idea is as follows: a script that will do this:

- at certain times, ideally every 15 minutes, i.e. 24h/d starting 00:00, 00:15, ... 23:45
it will simply pop up a save reminder popup box window (ideally with an OK button) if,
only if, at least one ATH_Note windows is currenly open.

bonus features would be:
- don't show another reminder box if one reminder box is already in display.
- show the total amount of currently opened ATH_Notes in the message
- option: choose key that will close the message (to prevent closure whilst
  typing space, which one obviously will be typing fairly often).
- experimental option: closing the message box will automatically
  send ctrl-S to all opened ATH_Note windows.
- you may want to check out above mentioned sophisticated yet partially problematic
  autosave script at: http://www.autohotke....php?f=1&t=85296

...thanks to all who consider this idea's, uhm, implementation... !!!!  :-*
« Last Edit: September 29, 2012, 11:19 AM by me_7834539 »

shmuel1

  • Supporting Member
  • Joined in 2012
  • **
  • default avatar
  • Posts: 48
    • View Profile
    • Donate to Member
Re: IDEA: Generic savíng reminder
« Reply #1 on: August 29, 2012, 08:29 AM »
Are you still interested in this?
What program you referring to? I can't find ATH_Notes. Do you mean ATnotes?
« Last Edit: September 04, 2012, 04:26 AM by shmuel1 »

me_7834539

  • Participant
  • Joined in 2010
  • *
  • default avatar
  • Posts: 33
    • View Profile
    • Donate to Member
Re: IDEA: Generic savíng reminder
« Reply #2 on: September 04, 2012, 06:54 AM »
hello, ATH_Notes is the name of WLM's e-mail composure windows!

Thanks for asking. :)


shmuel1

  • Supporting Member
  • Joined in 2012
  • **
  • default avatar
  • Posts: 48
    • View Profile
    • Donate to Member
Re: IDEA: Generic savíng reminder
« Reply #3 on: September 04, 2012, 08:26 AM »
I installed WLM and the new mail window says New Message. I installed Windows Live Mail Version 2009. Is that what you have?

me_7834539

  • Participant
  • Joined in 2010
  • *
  • default avatar
  • Posts: 33
    • View Profile
    • Donate to Member
Re: IDEA: Generic savíng reminder
« Reply #4 on: September 04, 2012, 10:29 AM »
Hi,

Window Class = ATH_Note
Window Caption is irrelevant
WLM version in use is 2009

All of that is not really important, since the script should work generically for any Window Class, by simply subsitituting the Window Class name. No need to install WLM.

:-)

shmuel1

  • Supporting Member
  • Joined in 2012
  • **
  • default avatar
  • Posts: 48
    • View Profile
    • Donate to Member
Re: IDEA: Generic savíng reminder
« Reply #5 on: September 05, 2012, 02:23 AM »
For these options I need to know the window class:
- show the total amount of currently opened ATH_Notes in the message
- experimental option: closing the message box will automatically
  send ctrl-S to all opened ATH_Note windows.

skwire

  • Global Moderator
  • Joined in 2005
  • *****
  • Posts: 5,286
    • View Profile
    • Donate to Member
Re: IDEA: Generic savíng reminder
« Reply #6 on: September 05, 2012, 04:47 PM »
Window Class = ATH_Note

^^^   :)

skwire

  • Global Moderator
  • Joined in 2005
  • *****
  • Posts: 5,286
    • View Profile
    • Donate to Member
Re: IDEA: Generic savíng reminder
« Reply #7 on: September 28, 2012, 09:58 AM »
We've been working offline on this.  On first run, the program creates an INI file.  Adjust as necessary and choose reload from the tray menu.

Source/Binary: http://skwire.dcmemb...nacks/meReminder.zip

me_7834539

  • Participant
  • Joined in 2010
  • *
  • default avatar
  • Posts: 33
    • View Profile
    • Donate to Member
Re: IDEA: Generic saving reminder
« Reply #8 on: September 29, 2012, 11:09 AM »
Here's some general comments and instructions:

- Copy and rename and you can watch additional programs (simply configure the additional ini file)

- It also works nicely with OpenOffice (classname is SALFRAME)

- Set up to autostart at windows boot (and configure tray icons to be fully hidden)

- Pressing Ctrl-S will activate the first of the windows that needs attention (unless it's in the foreground already), press Ctrl-S
again to save (super ergonomic! :) ). (If more than one window has been detected (as shown in the box), you may want to go through all opened Windows that need care in terms of saving.)

- Sending Ctrl-S directly to the application is _generally_ something unreliable and will also interfere with your work. This program is _the best you can get_ in terms of saving your work regularly, unless the program you use has a good built-in autosave function.

- You may want to combine this program with commercial programs like e.g. SecondCopy. You'll have e.g. 25 former versions, with e.g. 10 minutes of work between each.

- I have been using and testing this beautiful script and it works like a charm and has actually prevented data loss for me. It is as unobstrusive as it can be, and did not interfere with work at all.

- You must can use e.g. the window spy function of ahk (right click AHK tray icon) to find out the classname of your program.
##however, the window spy function has been forgotten to be shown in meReminder's tray context menu (@skwire -> you may want to add this.) Anyway, otherwise just install AHK and just use Window Spy from its startmenu group.

- For testing, you can set the ini file to e.g. IntervalMins=0.1 so it will pop up the saving reminder every 6 seconds.

- If this program saved you from data loss or if it helps you to regularly save/and or backup your work, please consider showing some appreciation to skwire by means of a small donation (like I did), I am really so happy with this little program, thanks skwire!!! :)



--------------------------------------
Here's some tags: save, remind, autosave, save reminder, regularly, intervals; here's some German tags: Speichern, Speicher-Erinnerung, ans Speichern erinnern, Erinnerungsprogramm, regelmäßige Erinnerung
« Last Edit: October 01, 2012, 07:52 AM by me_7834539 »

me_7834539

  • Participant
  • Joined in 2010
  • *
  • default avatar
  • Posts: 33
    • View Profile
    • Donate to Member
Re: IDEA: Generic saving reminder
« Reply #9 on: October 10, 2013, 11:10 AM »
Just an update, I have been using this program for over a year now and it worked great to remind me to save e-mail drafts in Windows Live Mail, which I still prefer to most other Clients for various reasons.
It also works well for OpenOffice, if one does not want to use the built-in saving feature.
Thanks again, skwire! :)  :Thmbsup:

skwire

  • Global Moderator
  • Joined in 2005
  • *****
  • Posts: 5,286
    • View Profile
    • Donate to Member
Re: IDEA: Generic saving reminder
« Reply #10 on: October 10, 2013, 12:30 PM »
That's really great to hear.  I'm glad it's still useful for you.  =]

TaoPhoenix

  • Supporting Member
  • Joined in 2011
  • **
  • Posts: 4,642
    • View Profile
    • Donate to Member
Re: IDEA: Generic saving reminder
« Reply #11 on: October 11, 2013, 07:42 PM »

Sure!

Not so bad for me, I'm a Control-S fiend. But maybe emails and a couple forums that time out REALLY fast are my bugaboos. But I like it when I can work in layers. I'll post a message here and then a few min later edit it and the third version is finally complete.