原文转自:http://gnap-an.appspot.com/?p=12070
声明:个人觉得GAE应该是个跨时代的产品,因此政府也并没有对此完全封锁,希望大家使用GAE的时候少用来做代理。
准备工作
1)安装XMarks插件
访问 http://download.xmarks.com/download 下载自己浏览器的插件。
2)注册google帐号
如果你还没有google帐号,你可以去火星了,现在的Internet对你来说太危险了。
3)为自己的dav服务创建GAE application
访问http://appengine.google.com/ 点击Create an Application创建一个gae程序。在显示的表单中填入自己的程序名和程序title。程序名决定了你的程序的访问地址,需要记住。
4)安装Google App Engine SDK for Python链接
5)下载gaedav
svn checkout http://gaedav.googlecode.com/svn/trunk/ gaedav-read-only
配置gaedav
1)将app.yaml.template改名为app.yaml,然后打开。将#application:一行注释去掉,改成:
application: 你的GAE程序名
2)编辑PyFileServerConf.py,将USER配置块中的adduser开头的一行注释去掉,填入自己XMark服务的用户名和密码:
adduser(‘file’ , ‘帐户名’, ‘密码’, ‘description’)
3)使用GAE SDK的appcfg.py上传程序后,在浏览器中数输入http://用户名:密码@GAE程序名.appspot.com/file/,就可以看到你自己创建的WebDAV服务的根目录了。
配置XMarks
1)打开Xmarks的Preferences对话框。在Status标签里的Account下面添入上面步骤2)设置的用户名和密码。
2)在Advanced标签里Server下面填入:
http://程序名.appspot.com/file/bookmarks
http://程序名.appspot.com/file/auth
作为自己的书签文件和密码文件。
3) 回到Status标签,点击Synchronized Now,就可以把自己的书签同步到自建的服务器中了。
这样,以后不论是机器重装,还是新到一个环境,只需要参照前面的“配置XMarks”一步的设置,就可以马上把自己的书签同步下来了。
近期评论