Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
Home
Discussion Groups
General
GeneralPortable MacsHardwareNetworking
Applications
Mac ApplicationsEudoraFirefox / MozillaInternet ExplorerOutlook ExpressMS OfficeEntourageExcelPowerPointWordVirtual PCMedia PlayerOther MS Products
Programming
Mac ProgrammingCodeWarriorPerl
Country Specific
Australian Mac GroupUK Mac Group

Mac Forum / Programming / Perl / October 2004



Tip: Looking for answers? Try searching our database.

Safari Bookmarks comparison

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
Mark Wheeler - 08 Oct 2004 23:20 GMT
Hi,

This might be slightly OT, but... I work in two different locations,
and have two different safari bookmark files, obviously. I was thinking
about writing a script that would log into one computer, d/l that
computer's safari bookmarks, compare that bookmark list to the one on
the current computer, make one file that includes all the bookmarks and
save that file to both computers. In short, keep the bookmark files
synced up.

The reason I come to the list is before I venture out on this, is to
ask, has this already been done? And if so, where do I go find the
script?

Thanks,

Mark
Charles Albrecht - 09 Oct 2004 00:48 GMT
>Hi,
>
[quoted text clipped - 5 lines]
>save that file to both computers. In short, keep the bookmark files
>synced up.

What's wrong with:

 cvs update Library/Safari/Bookmarks.plist

followed by something like:

 cvs commit Library/Safari/Bookmarks.plist -m "`hostname` at `date`"

(or subversion's equivalent..)

-Charles
charlesa@pobox.com
Mark Wheeler - 09 Oct 2004 01:25 GMT
Hi Charles,

So help me out a little, here. I did a little research (quickly) on
cvs. (http://www.loria.fr/~molli/cvs/doc/cvs_16.html), but I still
don't understand how that works here. I understand the concept, I
think. But how do commit and update differ from each other? Also, it
sounds like I need to set a working directory and a repository. Any
more input would be helpful.

Thanks,

Mark

On Fri, Oct 08, 2004 at 03:20:22PM -0700, Mark Wheeler wrote:
> Hi,
>
[quoted text clipped - 5 lines]
> save that file to both computers. In short, keep the bookmark files
> synced up.

What's wrong with:

  cvs update Library/Safari/Bookmarks.plist

followed by something like:

  cvs commit Library/Safari/Bookmarks.plist -m "`hostname` at `date`"

(or subversion's equivalent..)

-Charles
 charlesa@pobox.com
Mark Wheeler - 09 Oct 2004 01:59 GMT
I just found this site -
http://developer.apple.com/internet/opensource/cvsoverview.html - why
didn't I look there first. That may be helpful, too.

Mark

Hi Charles,

So help me out a little, here. I did a little research (quickly) on
cvs. (http://www.loria.fr/~molli/cvs/doc/cvs_16.html), but I still
don't understand how that works here. I understand the concept, I
think. But how do commit and update differ from each other? Also, it
sounds like I need to set a working directory and a repository. Any
more input would be helpful.

Thanks,

Mark

On Oct 8, 2004, at 4:48 PM, Charles Albrecht wrote:

> Hi,
>
[quoted text clipped - 5 lines]
> save that file to both computers. In short, keep the bookmark files
> synced up.

What's wrong with:

  cvs update Library/Safari/Bookmarks.plist

followed by something like:

  cvs commit Library/Safari/Bookmarks.plist -m "`hostname` at `date`"

(or subversion's equivalent..)

-Charles
 charlesa@pobox.com
Adrian Hosey - 09 Oct 2004 23:21 GMT
: I just found this site -
: http://developer.apple.com/internet/opensource/cvsoverview.html - why
: didn't I look there first. That may be helpful, too.

Or rsync.

http://rsync.samba.org/

Signature

"Applying discrete math to social relationships is kind of creepy."

 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2009 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.