|
justice
|
 |
« on: November 30, 2011, 09:23:04 AM » |
|
| Application Name | NoteMe | | Version | 1.1.0 | | Short Description | Using 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 | | Description | Type 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 Operation | Type a recipient (these are saved) and a message body and click Send.
| | Advanced Operation | Start 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 Policy | Notes 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 | 

| | Installation | InnoSetup so just start the setup program. | | Uninstalling | The 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.Original donationcoder topic
|
|
|
|
« Last Edit: April 10, 2012, 05:34:53 AM by justice; Reason: new version »
|
Logged
|
|
|
|
|
mouser
|
 |
« Reply #1 on: November 30, 2011, 09:24:12 AM » |
|
Nice 
|
|
|
|
« Last Edit: November 30, 2011, 09:54:25 AM by mouser »
|
Logged
|
|
|
|
|
tomos
|
 |
« Reply #2 on: November 30, 2011, 01:01:29 PM » |
|
looking good - downloaded 
|
|
|
|
|
Logged
|
|
|
|
|
|
justice
|
 |
« 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
|
 |
« 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
|
 |
« Reply #5 on: December 03, 2011, 10:21:16 AM » |
|
Really cool stuff 
|
|
|
|
|
Logged
|
Win 7 Home Premium 64bit-SP1 AMD Athlon II X2 220 Socket AM3 (938) @ 2.1GHz 6GB RAM Firefox 20.0 _________________________________________________________________________________________ I'm fighting against patent trolls. Join me and tell your representative to support the #SHIELDAct: https://eff.org/r.b6JJ /via @EFF http://kyrathaba.dcmembers.com/donate.htm
|
|
|
|
justice
|
 |
« 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
|
 |
« Reply #7 on: December 06, 2011, 07:26:58 AM » |
|
Slick, justice. Nice work. 
|
|
|
|
|
Logged
|
|
|
|
|
jgpaiva
|
 |
« 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  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
|
 |
« 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
|
 |
« Reply #10 on: December 06, 2011, 10:44:36 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!
|
|
|
|
|
Logged
|
|
|
|
|
justice
|
 |
« 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
|
 |
« 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
|
 |
« Reply #13 on: December 14, 2011, 03:43:02 PM » |
|
Version 1.0.0 is out! Works fine for me. Now I'm receiving abusive email reminders  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
|
 |
« Reply #14 on: December 15, 2011, 03:29:07 AM » |
|
To set a default email addressEdit 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
|
 |
« 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
|
 |
« 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
|
 |
« 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 20.0 _________________________________________________________________________________________ I'm fighting against patent trolls. Join me and tell your representative to support the #SHIELDAct: https://eff.org/r.b6JJ /via @EFF http://kyrathaba.dcmembers.com/donate.htm
|
|
|
|
cranioscopical
|
 |
« 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
|
 |
« 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
|
 |
« 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  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
|
 |
« 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 20.0 _________________________________________________________________________________________ I'm fighting against patent trolls. Join me and tell your representative to support the #SHIELDAct: https://eff.org/r.b6JJ /via @EFF http://kyrathaba.dcmembers.com/donate.htm
|
|
|
|
justice
|
 |
« 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
|
 |
« 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 20.0 _________________________________________________________________________________________ I'm fighting against patent trolls. Join me and tell your representative to support the #SHIELDAct: https://eff.org/r.b6JJ /via @EFF http://kyrathaba.dcmembers.com/donate.htm
|
|
|
|
rgdot
|
 |
« 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
|
|
|
|
|