V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Kymair
V2EX  ›  分享发现

Sync files between your VPS & PC/MAC

  •  
  •   Kymair · 2010-10-28 14:59:27 +08:00 · 5011 次点击
    这是一个创建于 5138 天前的主题,其中的信息可能已经有所发展或是发生改变。
    可能有些同学已经知道,Dropbox是原生支持在Linux CLI下运行的

    之前我一直是用其来备份Linode VPS上的htdocs及mysql数据(最好重新注册一个单独的Dropbox账户,否则就会每天把数据同步到你的个人电脑上来了)

    今天突然想到,其实有很多事情可以这样完成,我刚写了一个脚本去每天取Instapaper生成出来的epub文件,然后放进VPS上同步的文件夹,这样就可以自动push到我所有的电脑上。随后再写一个连接电纸书到电脑时,自动将这个文件copy过去的脚本,每天在车上就可以用电纸书读到之前收藏的文章了

    Kindle的用户就不用这么麻烦了,有Wireless Delivery可以用,真幸福
    7 条回复    1970-01-01 08:00:00 +08:00
    Kymair
        1
    Kymair  
    OP
       2010-10-28 15:12:45 +08:00
    2. 类似CloudApp的一个使用场景
    在VPS上Dropbox里建立一个文件夹,然后在webroot下用一个符号链接指向过去

    这样以后如果临时有什么文件想share给朋友,可以将文件直接丢进Dropbox里,稍后就会自动同步到VPS上,用浏览器就可以直接访问啦

    实际使用中发现同步延迟在10秒以内,可以接受
    Livid
        2
    Livid  
    MOD
       2010-10-28 15:14:56 +08:00
    很有创意。感谢分享。
    rse43
        3
    rse43  
       2010-10-28 16:00:14 +08:00
    CLI的Dropbox不支持设置代理……吧?
    Kymair
        4
    Kymair  
    OP
       2010-10-28 19:25:38 +08:00
    @rse43 大家用的VPS一般都是在美国吧……
    fsw90628
        5
    fsw90628  
       2010-10-28 21:18:55 +08:00
    Try GoodSync, for both Mac and Windows.
    如果还不满意?看看它的替代品吧
    http://alternativeto.net/software/goodsync/
    fsw90628
        6
    fsw90628  
       2010-10-28 21:32:05 +08:00
    作为配合,Dropbox有一个AppleScript会有用,加到Automator里面就可以右键使用了

    on run {input, parameters}

    repeat with i from 1 to (count input)
    set posix_path to POSIX path of (item i of input)
    if posix_path ends with "/" then set posix_path to ¬
    text 1 thru -2 of posix_path
    set AppleScript's text item delimiters to "/"
    set filesname to quoted form of text item -1 of posix_path
    do shell script "ln -s " & quoted form of posix_path ¬
    & " " & "~/Dropbox/" & filesname
    end repeat

    return input
    end run

    来自Lifehacker
    http://lifehacker.com/5668648/automate-just-about-anything-on-your-mac-no-coding-required
    fsw90628
        7
    fsw90628  
       2010-10-28 21:40:51 +08:00
    抱歉 没有缩进 在gist弄了半天也没有高亮,抱歉

    http://gist.github.com/651354
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3522 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 04:24 · PVG 12:24 · LAX 20:24 · JFK 23:24
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.