topbanner_forum
  *

avatar image

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

Login with username, password and session length
  • Wednesday October 9, 2024, 9:16 am
  • 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 Release: NoteMe  (Read 92104 times)

justice

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 1,898
    • View Profile
    • Donate to Member
NANY 2012 Release: NoteMe
« on: November 30, 2011, 09:23 AM »
NANY 2012 Entry Information

Application NameNoteMe
Version 1.1.0
Short DescriptionUsing NoteMe you can quickly send mail to yourself. NoteMe makes it possible to blog using WordPress or Posterous, to send stuff to evernote or pinboard, or label these messages (use NoteMe as a work log). Anything that can accept email can be used with NoteMe.
Supported OSes Tested on Windows 7 32bit/64bit
Setup File Latest version

Donate
DescriptionType a note, press Send. NoteMe will exit after sending the message.

NoteMe will check for updates if it hasn't done so for a week, after sending a note. It supports DcUpdater for inapp updating (strongly recommended). The application files are removed when uninstalled. Your settings are kept in %appdata%\NoteMe, these can be manually removed if desired.

NoteMe is donationware.
Basic OperationType a recipient (these are saved)  and a message body and click Send.
Advanced OperationStart NoteMe with the following commandline parameters for extra functionality:

   /hidden
      Will use /message and either /to or the last saved receipient to send a message without interface.
   /message
      Prepopulate the message contents. Must be followed by the message enclosed in quotation marks.
   /to
      Select the receipient (has to have been previously added via the GUI). Must be followed by a valid email address.
   /resetsettings
      Reset the program and mail settings.
   /opensettingsfolder
      Open the folder containing the program and mail settings, and various logfiles, for closer inspection.

   Example commandline call:
         NoteMe.exe /hidden /message "hello me!" /to [email protected]
Privacy PolicyNotes are sent via the sendEmail executable and temporarily stored on your pc. Login details are stored unencrypted in the %appdata%\NoteMe\Mail.ini file.
ScreenshotsSnap 2011-12-14 at 16.36.43.png
Snap 2011-12-01 at 15.30.57.png
InstallationInnoSetup so just start the setup program.
UninstallingThe application files are removed when uninstalled. Your settings are kept in %appdata%\NoteMe, these can be manually removed if desired.
Known Issues* None!

Hope you find it as useful as I will :)

Thanks to sendemail creator Brandon Zehm for the emailing componentsendemail, and Captio for being the inspiration for this and for making a fantastic iOS app!
50% of donations made to me for NoteMe until March 2012 will be split between these two.

[url=https://www.donationcoder.com/forum/index.php?topic=27866.0]Original donationcoder topic
« Last Edit: January 13, 2014, 04:35 AM by justice, Reason: new version »

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,913
    • View Profile
    • Mouser's Software Zone on DonationCoder.com
    • Read more about this member.
    • Donate to Member
Re: NANY Pledge - NoteMe
« Reply #1 on: November 30, 2011, 09:24 AM »
Nice :Thmbsup:
« Last Edit: November 30, 2011, 09:54 AM by mouser »

tomos

  • Charter Member
  • Joined in 2006
  • ***
  • Posts: 11,963
    • View Profile
    • Donate to Member
Re: NANY 2012 - NoteMe - Mail Myself
« Reply #2 on: November 30, 2011, 01:01 PM »

looking good - downloaded :up:
Tom

justice

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 1,898
    • View Profile
    • Donate to Member
Re: NANY 2012 - NoteMe - Mail Myself
« Reply #3 on: December 01, 2011, 04:28 AM »
With the goal of making this program as easy to use as possible, I'm considering making a serverside component do the emailing so that the user won't have to worry about setting up the smtp details. The program would send the [message , subject, to] fields to the server. The server is setup to process emails.

Also I have been thinking about a hotkey to bring up the program window, and it would minimize after sending mail. Bring up the window, type body, alt-s to send. Did you know you can already use alt-s to send?

I'm going to add the feature to select from multiple TO addresses so that you can use it for multiple purposes, ie [email protected] and [email protected] but it would remember the last selected address. Add / remove these addresses built in the UI.

Also I noticed that the updater will say that the program is up to date, really it should only come up when an update is available, when automatically run.
« Last Edit: December 01, 2011, 04:36 AM by justice »

justice

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 1,898
    • View Profile
    • Donate to Member
Re: NANY 2012 - NoteMe - Mail Myself
« Reply #4 on: December 01, 2011, 09:33 AM »
Version 0.2.0 out with the following changes:

* Created a NoteMe icon
* You can add multiple email addresses using the new combo box selector (manual ini editing for deletion) - [email protected] for blogging, [email protected] for evernote notes, etc.
* Resizing the window now works as expected
* Performance improvements
* The first line of the note will be used as the subject of the mail
* Bug fixes

To update, click on the download link above, or use Help > Check for Updates
« Last Edit: December 06, 2011, 07:01 AM by justice »

kyrathaba

  • N.A.N.Y. Organizer
  • Moderator
  • Joined in 2006
  • *****
  • Posts: 3,200
    • View Profile
    • Donate to Member
Re: NANY 2012 - NoteMe - Mail Myself
« Reply #5 on: December 03, 2011, 10:21 AM »
Really cool stuff  :D

justice

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 1,898
    • View Profile
    • Donate to Member
Re: NANY 2012 - NoteMe - Mail Myself
« Reply #6 on: December 06, 2011, 06:55 AM »
Version 0.3.0 out with the following changes:
* Zero configuration, messages are sent server side via GMail!
* Swoosh sound is played when messages are sent successfully, otherwise you get an alert with the error
* Privacy policy added to opening post and readme
* Bug Fixes & performance increases

Probably some people won't like that NoteMe is now centrally processing messages and that mails are stored in the trash folder of gmail, but I am aiming for easy of use and reliability. no longer the case as of version 1.1.0
« Last Edit: January 09, 2012, 08:53 AM by justice »

skwire

  • Global Moderator
  • Joined in 2005
  • *****
  • Posts: 5,286
    • View Profile
    • Donate to Member
Re: NANY 2012 - NoteMe - Mail Myself
« Reply #7 on: December 06, 2011, 07:26 AM »
Slick, justice.  Nice work.   :)

jgpaiva

  • Global Moderator
  • Joined in 2006
  • *****
  • Posts: 4,727
    • View Profile
    • Donate to Member
Re: NANY 2012 - NoteMe - Mail Myself
« Reply #8 on: December 06, 2011, 10:25 AM »
Probably some people won't like that NoteMe is now centrally processing messages and that mails are stored in the trash folder of gmail, but I am aiming for easy of use and reliability.
I assume you are using an account hardcoded into the program?
Personally, I wouldn't be very confortable with this, especially because someone could get those credentials from the binary and read lots of information from other people. (They could at least build a decent spam list from emails sent using your program, which scares me a bit)
Maybe you could warn people about it and allow them to change to a different account through an options dialog?

[edit] I really should start reading the whole threads before replying  :-[ What I'm complaning about does not happen, see here for details [/edit]
« Last Edit: December 06, 2011, 10:40 AM by jgpaiva »

justice

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 1,898
    • View Profile
    • Donate to Member
Re: NANY 2012 - NoteMe - Mail Myself
« Reply #9 on: December 06, 2011, 10:29 AM »
No login details or passwords are stored in the program, only a url to a serverside script is. See the opening post for info and readme.
« Last Edit: December 06, 2011, 10:47 AM by justice »

jgpaiva

  • Global Moderator
  • Joined in 2006
  • *****
  • Posts: 4,727
    • View Profile
    • Donate to Member
Re: NANY 2012 - NoteMe - Mail Myself
« Reply #10 on: December 06, 2011, 10:44 AM »
I see! Neat :) I like your method, the other cool advantage is that even if google blocks the account, you can update the script to a new account and it won't stop working for everyone!

justice

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 1,898
    • View Profile
    • Donate to Member
Re: NANY 2012 - NoteMe - Mail Myself
« Reply #11 on: December 06, 2011, 10:47 AM »
Yes there is am SMTP timeout issue atm solves itself, wonder whats going on.
« Last Edit: December 07, 2011, 07:28 AM by justice »

justice

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 1,898
    • View Profile
    • Donate to Member
Re: NANY 2012 - NoteMe - Mail Myself
« Reply #12 on: December 14, 2011, 10:41 AM »
Version 1.0.0 is out!

* You can now run NoteMe noninteractively from the commandline (thanks to mouser for request):
   NoteMe.exe /hidden /message "hello me!" /to [email protected]
* You can preselect the receipient and prepopulate the message from the commandline as a side effect to the feature above
* Minus button to delete address from list.
* Fix windows size changes (the window was growing progressively larger)
* Now using in memory string instead of a temporary file to queue message for processing
* Bug fixes and performance increase

You need to add an email address via the interface before you can use it via the commandline.

To update, click on the download link above, or use Help > Check for Updates. Or next time the program starts if it has been a week since you last checked, as NoteMe silently checks for updates at most weekly after exiting.

Could use some testers for the last sprint!
« Last Edit: December 14, 2011, 10:48 AM by justice »

cranioscopical

  • Friend of the Site
  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 4,776
    • View Profile
    • Donate to Member
Re: NANY 2012 - NoteMe - Mail Myself
« Reply #13 on: December 14, 2011, 03:43 PM »
Version 1.0.0 is out!

Works fine for me. Now I'm receiving abusive email reminders :o  ;D

It took three passes to register the email address but after that all's fine.

It would be nice if one email address (perhaps the first) could be the default, so that there's no need to enter anything other than the mesage

justice

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 1,898
    • View Profile
    • Donate to Member
Re: NANY 2012 - NoteMe - Mail Myself
« Reply #14 on: December 15, 2011, 03:29 AM »
To set a default email address
Edit the properties of the shortcut (probably in your start menu)
Snap 2011-12-15 at 09.24.50.png

add to the end of the Target value the following two parameters: /to [email protected]
Snap 2011-12-15 at 09.25.28.png

Now launch NoteMe with that shortcut. Tada!






Note:
This email address must already have been entered. To enter it, launch NoteMe without the two parameters
Snap 2011-12-15 at 09.28.45.png
enter the address in the address box and exit the program. Addresses are saved on exit
Snap 2011-12-15 at 09.28.33.png

justice

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 1,898
    • View Profile
    • Donate to Member
Re: NANY 2012 - NoteMe - Mail Myself
« Reply #15 on: December 15, 2011, 03:30 AM »
By default the selected email address is the one last used, see the post above to override this.

justice

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 1,898
    • View Profile
    • Donate to Member
Re: NANY 2012 - NoteMe - Mail Myself
« Reply #16 on: December 15, 2011, 06:12 AM »
Version 1.0.1 is out (it's going fast) ((that is not the codename))!
+ Now tabbing directly from receipient to message body.
+ Added "How To Use" menu item with usage examples
+ Added "Discussion Form" menu item linking to this thread
+ Added "Donate" button menu item to help menu
+ Using NoteMe itself to Send Feedback

I've written up some tips on how to use NoteMe with webservices. You can find this link in Help > How to use
« Last Edit: December 15, 2011, 10:05 AM by justice »

kyrathaba

  • N.A.N.Y. Organizer
  • Moderator
  • Joined in 2006
  • *****
  • Posts: 3,200
    • View Profile
    • Donate to Member
Re: NANY 2012 - NoteMe - Mail Myself
« Reply #17 on: December 15, 2011, 08:14 AM »
Wow! Great program!!

cranioscopical

  • Friend of the Site
  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 4,776
    • View Profile
    • Donate to Member
Re: NANY 2012 - NoteMe - Mail Myself
« Reply #18 on: December 15, 2011, 09:27 AM »
By default the selected email address is the one last used, see the post above to override this.
Great, thanks!

cranioscopical

  • Friend of the Site
  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 4,776
    • View Profile
    • Donate to Member
Re: NANY 2012 - NoteMe - Mail Myself
« Reply #19 on: December 15, 2011, 09:42 AM »
@ Justice

Based on your comments, and my poor comprehension skills, I expected to see a donate button somewhere in NoteMe itself. How could one donate to you other than through DC? Should that be obvious to me (it isn't)?

justice

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 1,898
    • View Profile
    • Donate to Member
Re: NANY 2012 - NoteMe - Mail Myself
« Reply #20 on: December 15, 2011, 10:08 AM »
Ah I'm sorry if that isn't clear - useful feedback, I'm letting donationcoder do the hard work of providing a donation infrastructure :D
I see donationcoder provides a 'direct offsite' donation, but there's no way to change the value as a donator it seems. Then again it's not in DC's interest. That's fine, this is a DC NANY app.

Snap 2011-12-15 at 16.07.20.png

kyrathaba

  • N.A.N.Y. Organizer
  • Moderator
  • Joined in 2006
  • *****
  • Posts: 3,200
    • View Profile
    • Donate to Member
Re: NANY 2012 - NoteMe - Mail Myself
« Reply #21 on: December 15, 2011, 10:26 AM »
Justice, what language/tool are you using for development?

justice

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 1,898
    • View Profile
    • Donate to Member
Re: NANY 2012 - NoteMe - Mail Myself
« Reply #22 on: December 15, 2011, 10:41 AM »
Using a few build / packing  batch scripts I wrote over time together with a search and replace utility to compile Autohotkey scripts into an executable and packaging it with InnoSetup in one step. I'm using Notepad++ because it has autohotkey syntax support.

The batch file specifies builds, calls search and replace so I can keep things like version numbers, debug toggle in one place, taskkilling the process, moving the support files in one place, generating a dcupdate and versioninfo.xml file etc.

The serverside script is php using phpmailer. Screenshots made with DuckLink Screen Capture.
« Last Edit: December 15, 2011, 10:51 AM by justice »

kyrathaba

  • N.A.N.Y. Organizer
  • Moderator
  • Joined in 2006
  • *****
  • Posts: 3,200
    • View Profile
    • Donate to Member
Re: NANY 2012 - NoteMe - Mail Myself
« Reply #23 on: December 15, 2011, 01:03 PM »
Cool. I use Notepad++ as well.

rgdot

  • Supporting Member
  • Joined in 2009
  • **
  • Posts: 2,193
    • View Profile
    • Donate to Member
Re: NANY 2012 Release: NoteMe
« Reply #24 on: December 26, 2011, 09:55 PM »
On a XP 32bit, it creates a folder in application data even though when install is being completed it says it can't create the folder. Then the initial size in ini file is 120x122, too small.
2011-12-26_230514.jpg



« Last Edit: December 26, 2011, 10:07 PM by rgdot, Reason: Screenshot added »