Stickies
« Synchronize Stickies on 2 Computers »

Welcome Guest. Please Login or Register.
Oct 24th, 2014, 05:16am


Click to go to the
Zhorn Software Web Site
Click to go to the
Knowledgebase

« Previous Topic | Next Topic »
Pages: 1  Notify Send Topic Print
 thread  Author  Topic: Synchronize Stickies on 2 Computers  (Read 93 times)
qvprof
New Member
Image


member is offline

Avatar




PM


Posts: 6
xx Synchronize Stickies on 2 Computers
« Thread started on: Jan 18th, 2009, 1:58pm »

Hi, I just discovered Stickies and it seems a great productivity and life management tool.

I've been looking and trying different methods to sync the stickies on my desktop and laptop for a few days now, and haven't came with a good solution yet.

Has anyone figured out how to do this?

I am trying to do this without using a portable USB drive. (I'm scared of loosing the USB drive)

Some things I have tried...

- "Transfer File" - tried transferring the "stickies.ini" file between one computer and the other (remotely using windows file sharing //Comp2/Application Data/stickies/stickies.ini)

It transferred duplicate stickies as well as 'blank' ones, it seems to turn every line in the stickies.ini file (all of the options) into a blank stickie...

- "SyncToy" - A Microsoft program that sync files.

Result, had to make sure the stickies program on all comps are closed before syncing, or else it'll just be over written. A difficult process to get right. Also have the problem that if the other computer had new stickies too, the new stickies will be deleted.

- "Subversion (SVN) - Using a SVN server and TortoiseSVN, thought that the power of SVN could of kept the files in-sync as well as keep new stickies from the other comps without getting overwritten or deleted.

Result, svn commit file conflicts, requiring manual edit, a blind svn resolve deletes new stickies.


I was wondering if anyone has gotten a solution to sync stickies.

Thanks,
Quang
User IP Logged

JohnPap
Cardinal Member
ImageImageImageImageImage


member is offline

Avatar




Homepage PM

Gender: Male
Posts: 513
xx Re: Synchronize Stickies on 2 Computers
« Reply #1 on: Jan 19th, 2009, 07:30am »

Hello Quang,

I use stickies on two computers and here is my scenario:

1. Either computer can be on at any given time; never both of them.

2. Stickes is installed on both computers.

3. The data directory points to a folder on a removable disk (see Stickies Help "Directory Usage") which is always connected to the computer that is currently on.

You may also consider Stickies Server
http://www.zhornsoftware.co.uk/stickies/tools.html#server

Regards,
John
User IP Logged

sooyke
Guest
xx Re: Synchronize Stickies on 2 Computers
« Reply #2 on: Jan 19th, 2009, 07:56am »

lazyness drove me to use stickies as a portable app on a usb

if you are worried about the data you can use truecrypt (free opensource software)to make an encrypted container on the usb and use the automount container option


if both pc are running maybe using remote desktop is an option ( i did not try this) but you can only have stickies running on one machine because the whole data is loaded into RAM memory so one pc can run it locally or the other with the remote desktop the data will remain on the local one

best of luck

smiley
User IP Logged

Tom Revell
Administrator
ImageImageImageImageImage


member is offline

Avatar




Homepage PM

Gender: Male
Posts: 3067
xx Re: Synchronize Stickies on 2 Computers
« Reply #3 on: Jan 19th, 2009, 1:35pm »

If anyone reading this decides to write some sync code before I manage to finish the stuff I've been working on, then let me know, as there are some extra API calls you'd need to have working.

Most notably, setting the sticky id and modification date are required.

With the iPhone, Android and the Pre all looking sexy, it's probably time PDA Stickies started to sync rather than transfer, so the sync code is the first part of that. The much longer harder part is coding for those platforms of course.

Tom
User IP Logged

qvprof
New Member
Image


member is offline

Avatar




PM


Posts: 6
xx Re: Synchronize Stickies on 2 Computers
« Reply #4 on: Jan 20th, 2009, 3:53pm »

Wow, thanks for the response guys.

I think I am "overthinking" the matter. I am thinking about doing one of two things.

1. Install the "sync" software on both computers, and when I want to "sync", I will exit stickies on the comp I'm using, and "sync" it... aka, copy & paste the .ini file on the other comp.

I just have to remember which one is the newer version. This will work well for me because I only use my laptop while not at home. Most of the time it is off. So I am never using both comps at the same time or in the same day.

2. Install a "Remote PC" program, and just log onto my desktop with my laptop, exit out of stickies, then exit out of stickies on my laptop, then copy and paste the newer version.

Again I won't be able to add/edit stickies if it isn't already at the newest version. But should be fine in my situation.


Again "Stickies" is an excellent piece of software, though other "stickies" program have syncing, they do not even come close to the features and usability of "Stickies" smiley Thanks.
« Last Edit: Jan 20th, 2009, 3:53pm by qvprof » User IP Logged

qvprof
New Member
Image


member is offline

Avatar




PM


Posts: 6
xx Re: Synchronize Stickies on 2 Computers
« Reply #5 on: Jan 29th, 2009, 11:20am »

I just wanted to update everyone on what I did. My setup is something I am very pleased about.

I use a Sync program called SyncBack (Freeware) http://www.techsupportalert.com/best-free-folder-synchronization-utility.htm#SyncBack

To "backup" the stickies.ini file in "My Documents/Application Data/Stickies/" folder.

So basically everytime I switch computers,

1. I get on the computer that I would be working with.
2. I close out Stickies.
3. I launch SyncBack.
4. SyncBack copies the stickies.ini file from the other comp onto this one.
5. I re-launch stickies and voila all my stickies are up to date.

smiley

Thanks again for Stickies, and the help.

Regards,
Quang
User IP Logged

Philip
New Member
Image


member is offline

Avatar




PM


Posts: 6
xx Re: Synchronize Stickies on 2 Computers
« Reply #6 on: Dec 5th, 2010, 12:36pm »

on Jan 19th, 2009, 1:35pm, Tom Revell wrote:
With the iPhone, Android and the Pre all looking sexy, it's probably time PDA Stickies started to sync rather than transfer, so the sync code is the first part of that. The much longer harder part is coding for those platforms of course.
Having just got my first Android phone (after many years of WinMo) and having found that there is no Notes application native to Android, it would be ideal to have a version of Stickies which synchronises between my PC and my phone.

Is there anything like this on the roadmap, Tom?
User IP Logged

--
Philip
Tom Revell
Administrator
ImageImageImageImageImage


member is offline

Avatar




Homepage PM

Gender: Male
Posts: 3067
xx Re: Synchronize Stickies on 2 Computers
« Reply #7 on: Dec 6th, 2010, 4:43pm »

That would be nice I know, but it would require me to learn a completely new development environment, something I've started to do a few times with both the iPhone and also Android, but never really got anywhere with.

So instead I've added the APIs to Stickies which anyone would need to do this, so that someone else who is more fluent in Android development could pick it up.

Still, you never know, perhaps I'll pick it up one day.

Tom
User IP Logged

fury
New Member
Image


member is offline

Avatar




PM


Posts: 1
xx Re: Synchronize Stickies on 2 Computers
« Reply #8 on: Aug 13th, 2011, 02:40am »

I spent some time with this today, figured I would make this post for anyone else trying to do the same thing.

I wanted to be able to use a USB to sync between two computers. I tried all sorts of automatic software like SyncToy and SyncBack, however all face the same issue. Stickies updates the INI file, all the time. So a INI from my laptop will be older than the current one on my desktop (which is really the one I want to update).

The solution I have found is to use two CMD files.

SyncFromUSB.cmd:
"C:\Program Files\SyncToy 2.1\SyncToyCmd.exe" -R
TASKKILL /IM stickies.exe
COPY /Y "H:\Stickies\" "C:\Users\*USER*\AppData\Roaming\stickies\"
SLEEP 1
START stickies

SyncToUSB.cmd:
"C:\Program Files\SyncToy 2.1\SyncToyCmd.exe" -R
COPY /Y "C:\Users\*USER*\AppData\Roaming\stickies\" "H:\Stickies\"

NEED two files in your C:\Windows\System32 folder:
sleep.exe from microsoft
stickies shortcut

I have the two CMD files on both my work laptop and my home computer. I just have to choose which file to run depending on which way I want the stickies to go, and it auto syncs all my other files with synctoy. Ditch the synctoy line, if you dont use.

Thanks to Tom for a great program, I dont really have time to spend on the real API code, this will suffice!
User IP Logged

Tom Revell
Administrator
ImageImageImageImageImage


member is offline

Avatar




Homepage PM

Gender: Male
Posts: 3067
xx Re: Synchronize Stickies on 2 Computers
« Reply #9 on: Aug 14th, 2011, 1:12pm »

Hi,

This will work - can I make one suggestion though?

Rather than taskkill, try instead running:

stickies.exe -close

That ensure that Stickies is instructed to close "nicely" and so can write its data to file before it goes, if it needs to? I', not sure how taskkill works, and if it just terminates stickies.exe immediately, you run the risk of losing data?

Tom
User IP Logged

Rex Hardson
New Member
Image


member is offline

Avatar



YIM YIM AIM
PM

Gender: Male
Posts: 1
xx Re: Synchronize Stickies on 2 Computers
« Reply #10 on: Oct 24th, 2011, 05:12am »

Sticikies application is great place to jot down notes and remainders on your computer. It is very user friendly and has amazing features.

non con forming golf driver
User IP Logged

illegal golf drivers
Pages: 1  Notify Send Topic Print
« Previous Topic | Next Topic »

Donate $6.99 for 50,000 Ad-Free Pageviews!

| |

This forum powered for FREE by Conforums ©
Sign up for your own Free Message Board today!
Terms of Service | Privacy Policy | Conforums Support | Parental Controls