View your Microsoft Windows Sticky Notes anywhere.
Code repositories on Github: Stickify Pusher, Stickify Server, Stickify web app.
- 05FEB17 - Updated to work with new Windows 10 Anniversary Update Sticky Notes
- Stickify will detect which type of Sticky Notes you have and automatically use the newer Sticky Notes if you have notes in it. It will fall back to the classic Sticky Notes if it does not detect a SQLite database file for the newer Sticky Notes.
- To use old sticky notes app with the new Windows 10 Anniversary Update Sticky Notes installed, please follow directions here AND delete/rename the new sticky notes app SQLite database file at
%USERPROFILE%\AppData\Local\Packages\Microsoft.MicrosoftStickyNotes_8wekyb3d8bbwe\LocalState\plum.sqlite
.
- Pre-built executable is in the
dist
folder if you do not want to compile Stickify Pusher yourself.- This executable connects to the stickify.herokuapp.com server.
- Provided server is set to wipe nicknames and associated sticky notes if Sticky Pusher has not contacted the server in 24 hours.
- Stickify Server source.
- If you get an error about a missing DLL, your computer is missing the Microsoft Visual C++ Redistributable for VS 2015. The patch can be downloaded here. Pyinstaller currently has an issue with bundling the required library in an executable #1588.
- This executable connects to the stickify.herokuapp.com server.
- You may use the Stickify web app to view sticky notes on your phone/other computer.
- Install Pyinstaller and required Python modules with
pip
.
pip install pyinstaller
pip install olefile
pip install requests==2.5.1
- Build
stickify.py
,stickify.exe
will be located in the createddist
directory.
pyinstaller stickify.spec
Alternatively, you can try
pyinstaller --onefile --noconsole --clean --icon logo.ico stickify.py
- Move it to your user startup folder so that it runs on login.
-
Navigate to %USERPROFILE%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup like below to get to your startup folder.
-
User startup folder may vary with your setup, some examples:
- C:\Users\USERNAME\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup Replace USERNAME with your username.
- %USERPROFILE%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
-
Sticky Pusher is meant to be run on Windows 7 and up.
olefile for reading the MS Sticky OLE file format - license.
extract_rtf.py the base Rich Text Format to plain text extracting regex.
Unsplash It for the randomized background picture in the Stickify Web App.
OLEFile's license can be found here. All other parts of Stickify are made available under MIT License.