Update 2/22/2013

Since EverNote has changed the authentication mechanism, this will no longer work as is. An update may be released some day. But as of now it does not work.


Update 6/6/2011:New Version Released

  • Minor Bug Fixes

Update 6/2/2011:  New Version Released
Application will automatically update next time it is launched.

  • Added ability to create a new note from an active note by using Ctrl N
  • Added ability to force Sync an active note by pressing Ctrl S
  • Fixed a bug on the location Sync, now it syncs based on percentage , not pixels, so it should look right in all computers
  • Added the ability to change font size by using Ctrl (Mouse Wheel)

For quite a while new I have been a fan of Evernote® its an awesome platform for creating and maintaining notes of all types that synchronize among all of your devices/platforms. The only thing that Evernote® lacked in my opinion was the option of having a sticky note (See window 7 built in sticky note functionality below). This application is very usefull when you need to keep things fresh in your mind since they sit there on your desktop as a constant reminder. But it has the major downside that the notes reside only on your local desktop.

It occurred to me that Evernote® was uniquely qualified to implement a similar application but with the added advantage of ubiquitous synchronization across platforms / desktops.

ESticky is an application I wrote which takes advantage of the Evernote® open API to allow you to have the same functionality of the Microsoft Sticky Notes with the above mentioned advantage of synchronization across platforms and desktops. It synchronizes not only the notes content, but color, font and screen position. Making having sticky notes a great tool.

Features:

  • Synchronizes across desktops and platforms.
  • Creates individual notebook for all the sticky notes
  • Synchronizes colors and fonts
  • Automatically launches new notes when they are created in a different location
  • Delivered to Click Once Install from Microsoft ensures that the application is always up to date.
  • Takes advantage of the Windows 7 Task Bar for application Interaction
  • Written in .NET 4.0 using C# and WPF
  • Create a new note from an active note by pressing Ctrl N
  • Force sync an active note by pressing Ctrl S
  • Change the font size by using Ctrl (Mouse Wheel)
  • Install it using Click Once*
  • Install it using Setup.exe*

*Both methods are maintained and  automatically updated when a new version is available.

Be Sociable, Share!

Tags: , , ,

84 Comments on ESticky Note built on the Evernote® platform

  1. […] Evernote Sticky Note | josecgomez.com […]

  2. Ajay Malkani says:

    Hi. Wonderful app ive been hoping Evernote adds stickies on its own but so far nothing.

    Trying the app now. Two things- Any keyboard shortcut to make a new note? And definitely need to have a larger size font. There seems to be no way to have a large font as default. Also how do I keep yellow as a default color?

    Thx,
    Ajay

    • Jose C Gomez says:

      I will be adding that feature right now. I just published a new copy which fixes a few bugs others found. I should have the font size set in a minute, the new release Syncs the Width / Height and screen location in adition to color and font.

    • Jose C Gomez says:

      I just published another version which allows you to change the font size by pressing Ctrl (Mouse Wheel Up/Down).

      Enjoy! I am working on the Keyboard shortcuts.

    • Jose C Gomez says:

      Just published out another update Ctrl N for new and Ctrl S for force Sync if you don’t want to wait 5 mins. (you have to be on an active Note)

  3. Jose C Gomez says:

    I just published an update to the the app, should have gone out a few seconds ago (close / re-open) which adds a few enhancements including Width / Height and screen location synchronization.

    I will add font size next.

  4. Jose C Gomez says:

    I just published another version which allows you to change the font size by pressing Ctrl (Mouse Wheel Up/Down).

    Enjoy! I am working on the Keyboard shortcuts.

  5. Jose C Gomez says:

    I added another functionality, you can now use Ctrl N for a new Note (in an active note) and Ctrl S for force Sync.

  6. facebook says:

    unfortunately it doesn’t work, keeps saying I need Version 4.0 Full or other compatible .NET Framework when I already have Version 4 .NET

    keep trying though, i’m sure you’ll make something useful someday…

  7. Jose C Gomez says:

    For what is worth it works for everyone else. Make sure you click install and not just launch. If you need help let me know 🙂

  8. Eric says:

    I’m excited about the app, but Norton AV doesn’t like your site…

    http://safeweb.norton.com/repo...../setup.exe

  9. Simon de Lisle says:

    Sorry mate – failed to run after the install. Want to help you debug as it sounds like a great idea and I have just discovered EverNote and think it is wonderful.

    Anyway here is the debug info after crash. Note I am running Win7 64 bit.

    Problem signature:
    Problem Event Name: CLR20r3
    Problem Signature 01: evernotesticky.exe
    Problem Signature 02: 1.10.0.6
    Problem Signature 03: 4dee95a7
    Problem Signature 04: System
    Problem Signature 05: 4.0.0.0
    Problem Signature 06: 4d887137
    Problem Signature 07: 21a7
    Problem Signature 08: 1f3
    Problem Signature 09: System.Windows.Markup.XamlParse
    OS Version: 6.1.7600.2.0.0.256.48
    Locale ID: 3081
    Additional Information 1: 0a9e
    Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
    Additional Information 3: 0a9e
    Additional Information 4: 0a9e372d3b4ad19135b953a78882e789

    Read our privacy statement online:
    http://go.microsoft.com/fwlink.....cid=0x0409

    If the online privacy statement is not available, please read our privacy statement offline:
    C:\Windows\system32\en-US\erofflps.txt

  10. Carsten says:

    Hi, i will test your app !
    But the login to evernote dos not work !

    Can you help me ?

  11. Carsten says:

    OK Thanks my Problem was i use WinXP, i did not read it !
    Sorry but thanks for the quick replay 😉

  12. Joey says:

    Excellent start! Add a couple of refinements and you’ll have a small app that people would be happy to pay for (I know I would be).

    1. Be able to hide notes without deleting them (add a simple minimize option?)
    2. Auto sync of note when focus is lost
    3. Scroll bars when the window is too small to show the entire note
    4. Auto execute upon Windows startup
    5. Why can’t I pin this program to the taskbar? (Windows 7 64-bit)
    6. Why does Windows ask permission to run EvernoteSticky every time I start it?

    Optional ideas, though these may complicate what should be a really simple little app:

    7. Show/Select Evernote tags
    8. Create a preferences window and allow user to configure defaults (preferable font/size, default note color, sync policy [timed, automatic upon changes, etc.], default Evernote notebook, etc.
    9. Why is the background color for EvernoteSticky notes in the Evernote Windows app pink?

    You have a great idea here. To me, sticky notes like this are far more accessible (when needed quickly) than either the Evernote app or site. And that they allow me access to them on my mobile device makes for the perfect tool. Tag support and auto syncing would be amazing.

    Joey

  13. John says:

    This application is incredibly useful! It is one that I would definitely pay for once it has a bit more functionality and stability. I like the suggestions above, particularly the automatic syncing. I would like to point out a few bugs/downsides I encountered (perhaps they are my fault, but they should probably be addressed):

    -The note synchronizes with a random hash-like name by default
    -The program crashes (randomly?)
    -The spacing between lines appears to be removed when I change the font size in Evernote (but the spacing only disappears in your program, not in Evernote)

  14. Amir Masoud says:

    Hi,
    I can’t create a new note. I get an error

  15. Amir Masoud says:

    The problem details:
    Problem signature:
    Problem Event Name: CLR20r3
    Problem Signature 01: newnote.exe
    Problem Signature 02: 1.0.0.0
    Problem Signature 03: 4dee7de4
    Problem Signature 04: System
    Problem Signature 05: 4.0.0.0
    Problem Signature 06: 4db92edb
    Problem Signature 07: 21a7
    Problem Signature 08: 1f3
    Problem Signature 09: System.Windows.Markup.XamlParse
    OS Version: 6.1.7601.2.1.0.256.1
    Locale ID: 1033
    Additional Information 1: 0a9e
    Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
    Additional Information 3: 0a9e
    Additional Information 4: 0a9e372d3b4ad19135b953a78882e789

    and no more information. I install the program by Click One installation method.

  16. Fadi says:

    This is a great idea, you should make it compatible with Vista and XP.

    Fadi

  17. Ajay Malkani says:

    Need a way for this superb convenience to work on Mac!! Im amazed its so hard to find a sync able sticky notes solution!

  18. Dan says:

    Really nice! Looking forward to seeing this develop!

    Reiterating some of the comments above:

    1. I do find it strange that the app needs permission to make changes to the computer at every launch. What’s up with that? 🙂
    2. First line of the note would make a much better title line than the hash tag.

    Thanks for doing this; such a great idea!

    • Jose C Gomez says:

      Thank you Dan,
      1. The permissions are because I am using WPF Local Services to launch new notes and WIn 7 requires Admin for that, in the near feature I will change the way this works.
      2. Good Idea I will apply this

      Thanks!

  19. Eric Grau says:

    Great App, works as published, no problems (win 7 x64).
    Would help is Bold and/or Underline were possible.

    Tnx,

  20. Jeremy says:

    I second the comment above “First line of the note would make a much better title line than the hash tag”

    Thank you so much for this app!

  21. Jim Myers says:

    Hmm, I was hoping these would show up on my Android phone nicely but they don’t appear in the EvernoteSticky notebook. They don’t appear there in Windows 7 either, just on the desktop.

  22. Jason Corl says:

    This is awesome. I’ve been looking for this type of solution for a long time (evidently not hard enough since I just found your site). I’m really stoked to see you working on this. Thank you very much for your hard work on this. I’d like to add another +1 to Joey’s suggestions above. do you have a donation site setup? I’m happy to contribute some to the development. Also maybe I’m not doing it correct, but I tried using the one click and it didn’t do anything. Window popped up then closed and that was it, no installation etc. I had to use the standard setup file which worked. Any suggestions or ways to find out if what I have installed will auto-update when you push releases? Thanks again!

    • Jose C Gomez says:

      Thank you Jason, I am not sure why the Click Once didn’t work , but yes the regular setup one will notify you / auto update when I make an update. I do not have a donation site setup I am not actively adding features although I do plan on doing some of the suggested ones soon.

  23. Jason Corl says:

    Hi Jose…Ok well if you do set one up eventually or get back into development (which would be awesome) please let us all know. I have the regular setup.exe installed ok however if I try to change the font in a note, even selecting the font drop down, the app crashes. Not sure what’s going on? Have you heard about this with anyone else? Any suggestions? Thanks!

  24. Jason Corl says:

    Hi Jose, I found what was making the app crash. When I right click on the title bar the app crashes. Here’s the crash report…

    Problem signature:
    Problem Event Name: CLR20r3
    Problem Signature 01: evernotesticky.exe
    Problem Signature 02: 1.10.0.7
    Problem Signature 03: 4def695e
    Problem Signature 04: PresentationFramework
    Problem Signature 05: 4.0.0.0
    Problem Signature 06: 4d930fa2
    Problem Signature 07: 7ac
    Problem Signature 08: 83
    Problem Signature 09: System.InvalidOperationException
    OS Version: 6.1.7601.2.1.0.256.1
    Locale ID: 1033
    Additional Information 1: 0a9e
    Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
    Additional Information 3: 0a9e
    Additional Information 4: 0a9e372d3b4ad19135b953a78882e789

    Hope this helps???

  25. Daniel says:

    I was wondering if this works on android or windows XP. I need it for those or it isn’t really useful to me.

    • Jose C Gomez says:

      It does not work on WIndows XP and most cenrtainly not on Android (that’s a completely different platform). I am going to try and make it compatible with XP in the future.

  26. max r says:

    Hey man, I 100% absolutly love you for creating this, jesus christ it’s so aweosme.

    One thing though – There is one thing that makes me want to run Os X and it’s their sticky notes, for the sole reason of their ability to be minimized == if you press a button they are set to the height of the font and only displays one row, so you can have a lot of small notes that are only like 12 pixels high and then you can press them and see it fullsize.

    I can almost do this with your notes, but it’s one row at the top that I can’t write on – could you fix this? I would be eternally greatefull 😀

  27. Marcos Alves says:

    Hi Jose. I am not able to use your application as it does not accept my evernote userid/password. Am I missing something ? Thanks.

  28. Jason Corl says:

    Hi Jose,

    Still using your app and its still awesome! I hope you can start to develop it more soon, I really think there’s a market for it.

    Another idea, create an “archive” button next to the “x” button on each note that instead of deleting the note will move the note to an “Eversticky Archive” folder in evernote and remove it from the desktop.

    Thanks and happy holidays!

  29. Jason Corl says:

    Awesome, looking forward to it! I hope you had a great Christmas and enjoy the upcoming new years celebration!

  30. Robbin says:

    Hi! I love the application, thax so much!

  31. Robbin says:

    What I like to see in the future:

    – When you click the app in the taskbar the app should minimize and if you click again maximize
    – Make text bold/underlined/italic
    – Create Bulleted list
    – Change size on specific text
    – Make note more transparent

    Its just a wish list, i think the application is great but would be even better if you added this!

    Cheers!

  32. Christiano says:

    Wow man, a most awesome program! it was exactly what ive been looking for:) Thankyou so much for making it!
    I found some buggies in it but i see that all of them are already mentioned above.

  33. William says:

    Any solution for the below yet? My office does not allow Admin control for regular users:

    “Jose C Gomez says:
    October 14, 2011 at 10:45 AM
    Thank you Dan,
    1. The permissions are because I am using WPF Local Services to launch new notes and WIn 7 requires Admin for that, in the near feature I will change the way this works.”

  34. David says:

    Great stuff. For some reason it won’t display the sticky notes on my second monitor though.

    Diagnostics:
    – I drag a sticky over from screen 1 to 2
    – The mouse cursor is visible on screen 2 but not the note
    – If I let go of the note I can’t get it back (luckily I can delete it via the Evernote application)

    Happy to provide further info on request (though not sure exactly what would be useful)

  35. Chris says:

    Doesn’t seem to be working. Logging in with the same credentials I use on the evernote website and other evernote widgets, and I am getting a connection error with a note to check that my username/password are correct, which they are

  36. Chris says:

    Just read through the comments (didn’t realize the comments had paged over to #2, thought there was only 1 reply) — I am using on XP, which I suppose might account for the error I saw. XP support would be awesome! Also, any plans to open source? Thanks!

    • Jose C Gomez says:

      XP support is not in the works, I don’t have time 🙁
      In terms of Open Sourcing I hadn’t thought about it, but since I don’t have time to work on it, then why not. I’ll see if I can put it together.

  37. bk says:

    I have a motorolo XOOM tablet. I installed your stickynotes using setup.exe. My ever notes displays the s/notes icon on the screen but I don’t know how to create a s/note?
    Hope you can help this dinosaur.

  38. Richard says:

    Thanks for your efforts Jose. I use Windows 7 but have configured it so that only the icons for the main active windows appear in the task bar, and I would like the Sticky Notes add-on to minimise to the notifications area of the taskbar as it takes up room and diverts my attention from applications that I am actively using. Is there any way that I can do this please?

  39. Phil Short says:

    I am having the same problem as David. I am on Win 7 64 bit, and use 4 monitors. When I drag a note off my main monitor it disappears. If I close the app and reopen it they reappear hard up against the edge of the main monitor. This kind of makes it unusable for me as I don’t want notes cluttering up my main monitor.

    Not sure I like it always being open when I start up either, shouldn’t that be an option?

    Personally I don’t appreciate the X being used to delete a note (and yes, I’m aware that Windows 7 Sticky Notes does the same, but two wrongs don’t make a right).

    The confirmation on close dialog is annoying, and I don’t even know what it means. No longer synchronised? What, forever? OMG!

    Curious about dragging notes with images and formatting into the Sticky Notes notebook – they show up as empty notes. No harm in deleting them then? Oops. This needs a rethink, there should be some indication that there is non text content that you are about to blow away.

    There is no way to sync to Evernote if you have no notes visible. Surely the sync option should be on the toolbar context menu?

    The whole idea of syncing to the Evernote cloud from the sticky notes SEPARATELY from Evernote itself is counter intuitive, and it’s very easy to get in a muddle. I’d expect new Stickies to just appear in Evernote if I had that open as well, without having to sync both back to the cloud. I guess that may be an API limitation, but it doesn’t feel right.

    Would it have made more sense to display notes that are tagged as “sticky” rather than having a separate notebook? It would be much more usable.

    Even better – I have a saved search called “todo” which lists all my notes that have outstanding tasks (i.e. unchecked checkboxes); now give me a way to sync this list with your sticky notes, incorporate the checkboxes, and suddenly we have a fully interactive todo list implemented as sticky notes. Winner!

    Even better, give me the ability to sync each color of sticky with a different tag/saved search/notebook and you have a killer app.

    The idea has merit, but your implementation needs some more thought and work. Not for me right now I’m afraid, but I’ll keep an eye on how it progresses.

  40. Clever Trevor says:

    Thanks for he great work with Evernote Sickies – excellant.
    However, I find the option under setting ‘sychronise ever 30mins’ does not work.
    If I add, delete, change or click sync now then it works fine does 10 timed sync options does not work.
    I am using Win 7 Pro & tested this on a few laptop with same problem.
    Thanks,
    t

  41. Eli says:

    About a month ago synchronization stopped working. It says “Evernote.EDAM.Error.EDAMUserException”. Googling this error doesn’t help much. I uninstalled and then reinstalled version 1.3 and it still won’t sync. Any advice?

  42. Taurine says:

    Sticky notes won’t connect to the server over proxy connection and there aren’t any setting for setting the proxy.

    I get the message “Unable to connect to the remote server” when validating username and password.

  43. stu says:

    the sync now function dosent work thrugh my proxy…what exception should i add so it dosent fail?

  44. Brendan says:

    Is there something I need to do about multi monitor setup? Also what is the workflow so that I can delete a note on the desktop but it remains in Evernote?

  45. Birgit says:

    Great idea, but will there be a android-app?

  46. John says:

    I am afraid I am getting the same problem as David with multiple monitors.

    I have 3 monitors and the notes will only display on screen 1. I would love to get this fixed an move onto your app in preference to Win7 StickeyNotes so that I can sync between all my machines.

    As with David, if I can assist further, don’t hesitate to ask.

  47. gary says:

    Nice start – suggest:

    – title options

    – ability for the sticky to “roll-up” so just the title shows

    – Any reason why the application has to occupy real estate on the task bar? — it already shows-up in the notification group when running.

    – Just downloaded it behind my corp firewall. While Evernote does successfully sync — the sticky application fails to connect to the server for validating ID/PSWD.

    Thanks!

  48. gary says:

    Follow-up…

    “– Any reason why the application has to occupy …”
    The functionality of Evernote is ideal — where
    closing the taskbar icon keeps the applications still
    running and viewable in the notifications area.

    “– Just downloaded it behind my corp …”
    Worked ok when I wasn’t behind the corp firewall. Not
    sure why Evernote works fine and this app doesn’t – w.r.t.
    the sync / firewall issue.

    Again – superb program – thanks so much.

  49. eben says:

    Hi Jose, thanks for the app. I have a feature request, is it possible to add a checkbox and when checked it puts a strike through line on the text. like the standard sticky notes if you press CTRL+T, or to just add the CTRL+T strike through line?

    Thanks

  50. SueC says:

    I’m on windows7 but still get the ‘cannot connect to remote server’ message.
    I’m logged on to work network so may be proxy related I guess.
    Any other ideas?

  51. SueC says:

    Hi,
    Following my message yesterday …
    I don’t think the ‘cannot connect to remote server’ error is proxy related.
    If I go to a browser, go to evernote.com and login – no problem.

    I wonder if the url that sticky notes is using for the evernote login is the problem?

    In case you can’t find yesterdays post – I’m on windows 7.

    Thanks

  52. Myname says:

    Hello,

    Congratulations for your work, nice program. I have a question, I look kles TCP connection of “everStick” and I see he has evernote.com connects but it also connects to an IP address associated with your name, s245388898.onlinehome.us, why? Note that I check every application not just everStick. 😉

    Thank you for your good work

    • Jose C Gomez says:

      Honestly I am not sure, I wrote this a while ago and I can’t remember why I would ping my server, the program does update itself. So its probably related to checking for updates.

      Thanks!

  53. Myname says:

    Merci pour votre réponse rapide, c’est ce que je pensais aussi , pour les mise a jour. Parce que la connection ne dure que quelques seconde.

    Bonne journée

  54. Myname says:

    Oups, in english lol.
    Thank you for your quick response, that’s what I thought too, for the update. Because the connection only takes a few seconds.

    Have a nice day

  55. Mike says:

    I love the idea of this App. I work in IT and often have users call me (instead of the helpdesk) and it would be nice to note it on a virtual sticky note that sync it to my blackberry, android, and laptop. But I cannot seem to get the application to run. When I attempt to open it I get a message that “Evernote Sticky has stopped working” Below are the details. The application seems to work fine on my laptop. The big difference between the 2 is that the laptop is on an unfiltered internet connection and the desktop is on my corporate network that has a proxy setup for internet access. Any chance I could get this running on the corporate network? I can confirm that I have access to both evernote.com and s245388898.onlinehome.us.

    Problem signature:
    Problem Event Name: CLR20r3
    Problem Signature 01: evernotesticky.exe
    Problem Signature 02: 1.10.0.7
    Problem Signature 03: 4def695e
    Problem Signature 04: System
    Problem Signature 05: 4.0.0.0
    Problem Signature 06: 4ee9b7da
    Problem Signature 07: 21a7
    Problem Signature 08: 1f3
    Problem Signature 09: System.Windows.Markup.XamlParse
    OS Version: 6.1.7601.2.1.0.256.48
    Locale ID: 1033
    Additional Information 1: 0a9e
    Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
    Additional Information 3: 0a9e
    Additional Information 4: 0a9e372d3b4ad19135b953a78882e789

  56. Michael B2 says:

    I have latest version of the Sticky, but problems with more then 1 monitor became at this. My second monitor is specifically stand for any additions and communication as Sticky. Please, add a possibility.

  57. uhowoo says:

    I am using Win7 64bit. Every time I put the mouse cursor on the upper part of the sticker, where is supposed to be the drop lists of color and font, the program crushes. Is there any required software I need to install?

  58. thiago says:

    I’m on a Windows 8 64 bit and I can’t use the program. I get the message:
    There was an error connecting to ever note
    Please make sure your username and password are correct
    I’m pretty sure I’ve entered the right credentials dozens of times. Is it because of Windows 8, what is happening?

  59. JenC says:

    I am having the same problem as SueC above: I am running Windows 7 64-bit and it indicates an error connecting to Evernote even though I am using the same credentials as the website. Any insight would be helpful. Thank you.

  60. Wes says:

    Are you looking to update this any time or release the source for others to update it at all?

  61. Katie says:

    though i doubt it will occur, i would not bee upset if both were a part of a traxe package.
    develop talent and leverage aswset for cap purposes.