Welcome Guest.   Make a donation to an author on the site September 20, 2014, 07:05:38 PM  *

Please login or register.
Or did you miss your validation email?


Login with username and password (forgot your password?)
Why not become a lifetime supporting member of the site with a one-time donation of any amount? Your donation entitles you to a ton of additional benefits, including access to exclusive discounts and downloads, the ability to enter monthly free software drawings, and a single non-expiring license key for all of our programs.


You must sign up here before you can post and access some areas of the site. Registration is totally free and confidential.
 
The N.A.N.Y. Challenge 2011! Download 30+ custom programs!
   
   Forum Home   Thread Marks Chat! Downloads Search Login Register  
Pages: [1] 2 3 Next   Go Down
  Reply  |  New Topic  |  Print  
Author Topic: NANY 2012 Release: NoteMe  (Read 29528 times)
justice
Supporting Member
**
Posts: 1,888



Solve issues simply.

View Profile WWW Give some DonationCredits to this forum member
« on: November 30, 2011, 09:23:04 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 myself@example.com
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.
Screenshots

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 smiley

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.

Original donationcoder topic
« Last Edit: January 13, 2014, 04:35:20 AM by justice; Reason: new version » Logged

mouser
First Author
Administrator
*****
Posts: 33,370



see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #1 on: November 30, 2011, 09:24:12 AM »

Nice Thmbsup
« Last Edit: November 30, 2011, 09:54:25 AM by mouser » Logged
tomos
Charter Member
***
Posts: 8,520



see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #2 on: November 30, 2011, 01:01:29 PM »


looking good - downloaded thumbs up
Logged

Tom
justice
Supporting Member
**
Posts: 1,888



Solve issues simply.

View Profile WWW Give some DonationCredits to this forum member
« Reply #3 on: December 01, 2011, 04:28:14 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 example+worklog@gmail.com and example+pinboard@gmail.com 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:52 AM by justice » Logged

justice
Supporting Member
**
Posts: 1,888



Solve issues simply.

View Profile WWW Give some DonationCredits to this forum member
« Reply #4 on: December 01, 2011, 09:33:34 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) - example+blog@example.com for blogging, example+evernote@example.com 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:49 AM by justice » Logged

kyrathaba
N.A.N.Y. Organizer
Moderator
*****
Posts: 3,010



while(! dead_horse){beat}

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #5 on: December 03, 2011, 10:21:16 AM »

Really cool stuff  cheesy
Logged

Win 7 Home Premium 64bit-SP1 AMD Athlon II X2 220 Socket AM3 (938) @ 2.1GHz 6GB RAM Firefox 26.0
_________________________________________________________________________________________

I'm fighting against patent trolls. Join me and tell your representative to support the #SHIELDAct: https://eff.org/r.b6JJ /via @EFF

My DC page: http://kyrathaba.dcmembers.com | My blog: http://williambryanmiller.com/ | Proofreading Service: http://bit.ly/1fQSqQP

justice
Supporting Member
**
Posts: 1,888



Solve issues simply.

View Profile WWW Give some DonationCredits to this forum member
« Reply #6 on: December 06, 2011, 06:55:56 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:15 AM by justice » Logged

skwire
Charter Member
***
Posts: 4,077



Another Coding Snack request? Om nom nom...

see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #7 on: December 06, 2011, 07:26:58 AM »

Slick, justice.  Nice work.   smiley
Logged

jgpaiva
Global Moderator
*****
Posts: 4,710



Artificial Idiocy

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #8 on: December 06, 2011, 10:25:05 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  embarassed What I'm complaning about does not happen, see here for details [/edit]
« Last Edit: December 06, 2011, 10:40:29 AM by jgpaiva » Logged

justice
Supporting Member
**
Posts: 1,888



Solve issues simply.

View Profile WWW Give some DonationCredits to this forum member
« Reply #9 on: December 06, 2011, 10:29:00 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:16 AM by justice » Logged

jgpaiva
Global Moderator
*****
Posts: 4,710



Artificial Idiocy

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #10 on: December 06, 2011, 10:44:36 AM »

I see! Neat smiley 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!
Logged

justice
Supporting Member
**
Posts: 1,888



Solve issues simply.

View Profile WWW Give some DonationCredits to this forum member
« Reply #11 on: December 06, 2011, 10:47:58 AM »

Yes there is am SMTP timeout issue atm solves itself, wonder whats going on.
« Last Edit: December 07, 2011, 07:28:06 AM by justice » Logged

justice
Supporting Member
**
Posts: 1,888



Solve issues simply.

View Profile WWW Give some DonationCredits to this forum member
« Reply #12 on: December 14, 2011, 10:41:16 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 myself@example.com
* 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:46 AM by justice » Logged

cranioscopical
Friend of the Site
Supporting Member
**
Posts: 4,170



see users location on a map View Profile Read user's biography. Give some DonationCredits to this forum member
« Reply #13 on: December 14, 2011, 03:43:02 PM »

Quote
Version 1.0.0 is out!

Works fine for me. Now I'm receiving abusive email reminders ohmy  Grin

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
Logged

Chris
justice
Supporting Member
**
Posts: 1,888



Solve issues simply.

View Profile WWW Give some DonationCredits to this forum member
« Reply #14 on: December 15, 2011, 03:29:07 AM »

To set a default email address
Edit the properties of the shortcut (probably in your start menu)


add to the end of the Target value the following two parameters: /to youremail@example.com


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

enter the address in the address box and exit the program. Addresses are saved on exit
Logged

justice
Supporting Member
**
Posts: 1,888



Solve issues simply.

View Profile WWW Give some DonationCredits to this forum member
« Reply #15 on: December 15, 2011, 03:30:13 AM »

By default the selected email address is the one last used, see the post above to override this.
Logged

justice
Supporting Member
**
Posts: 1,888



Solve issues simply.

View Profile WWW Give some DonationCredits to this forum member
« Reply #16 on: December 15, 2011, 06:12:13 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:59 AM by justice » Logged

kyrathaba
N.A.N.Y. Organizer
Moderator
*****
Posts: 3,010



while(! dead_horse){beat}

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #17 on: December 15, 2011, 08:14:11 AM »

Wow! Great program!!
Logged

Win 7 Home Premium 64bit-SP1 AMD Athlon II X2 220 Socket AM3 (938) @ 2.1GHz 6GB RAM Firefox 26.0
_________________________________________________________________________________________

I'm fighting against patent trolls. Join me and tell your representative to support the #SHIELDAct: https://eff.org/r.b6JJ /via @EFF

My DC page: http://kyrathaba.dcmembers.com | My blog: http://williambryanmiller.com/ | Proofreading Service: http://bit.ly/1fQSqQP

cranioscopical
Friend of the Site
Supporting Member
**
Posts: 4,170



see users location on a map View Profile Read user's biography. Give some DonationCredits to this forum member
« Reply #18 on: December 15, 2011, 09:27:38 AM »

By default the selected email address is the one last used, see the post above to override this.
Great, thanks!
Logged

Chris
cranioscopical
Friend of the Site
Supporting Member
**
Posts: 4,170



see users location on a map View Profile Read user's biography. Give some DonationCredits to this forum member
« Reply #19 on: December 15, 2011, 09:42:11 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)?
Logged

Chris
justice
Supporting Member
**
Posts: 1,888



Solve issues simply.

View Profile WWW Give some DonationCredits to this forum member
« Reply #20 on: December 15, 2011, 10:08:26 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 cheesy
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.

Logged

kyrathaba
N.A.N.Y. Organizer
Moderator
*****
Posts: 3,010



while(! dead_horse){beat}

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #21 on: December 15, 2011, 10:26:39 AM »

Justice, what language/tool are you using for development?
Logged

Win 7 Home Premium 64bit-SP1 AMD Athlon II X2 220 Socket AM3 (938) @ 2.1GHz 6GB RAM Firefox 26.0
_________________________________________________________________________________________

I'm fighting against patent trolls. Join me and tell your representative to support the #SHIELDAct: https://eff.org/r.b6JJ /via @EFF

My DC page: http://kyrathaba.dcmembers.com | My blog: http://williambryanmiller.com/ | Proofreading Service: http://bit.ly/1fQSqQP

justice
Supporting Member
**
Posts: 1,888



Solve issues simply.

View Profile WWW Give some DonationCredits to this forum member
« Reply #22 on: December 15, 2011, 10:41:53 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:19 AM by justice » Logged

kyrathaba
N.A.N.Y. Organizer
Moderator
*****
Posts: 3,010



while(! dead_horse){beat}

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #23 on: December 15, 2011, 01:03:02 PM »

Cool. I use Notepad++ as well.
Logged

Win 7 Home Premium 64bit-SP1 AMD Athlon II X2 220 Socket AM3 (938) @ 2.1GHz 6GB RAM Firefox 26.0
_________________________________________________________________________________________

I'm fighting against patent trolls. Join me and tell your representative to support the #SHIELDAct: https://eff.org/r.b6JJ /via @EFF

My DC page: http://kyrathaba.dcmembers.com | My blog: http://williambryanmiller.com/ | Proofreading Service: http://bit.ly/1fQSqQP

rgdot
Supporting Member
**
Posts: 1,613


View Profile WWW Give some DonationCredits to this forum member
« Reply #24 on: December 26, 2011, 09:55:22 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.




« Last Edit: December 26, 2011, 10:07:04 PM by rgdot; Reason: Screenshot added » Logged
Pages: [1] 2 3 Next   Go Up
  Reply  |  New Topic  |  Print  
 
Jump to:  
   Forum Home   Thread Marks Chat! Downloads Search Login Register  

DonationCoder.com | About Us
DonationCoder.com Forum | Powered by SMF
[ Page time: 0.056s | Server load: 0.05 ]