さまざまなDropboxインスタンスを更新

さまざまなDropboxインスタンスを更新

Redhat LinuxカーネルでDropboxを使用しています。これで、独自のDropboxアカウントで仮想ユーザーを設定しました。誰でも自分のコンピュータからそのフォルダにアクセスしてファイルをダンプでき、コンピュータを使用していなくても誰でも共有フォルダにアクセスできます。これは決して最適ではありませんが、誰も自分のアーカイブアカウントスペースをあきらめたくありません。

Dropboxアカウントを更新するときは、次のようにします~/.dropbox-dist/dropboxd

実際にフォルダに別のコンテンツを配置したことがわかっている場合にのみ、これを行います。いつ更新されるかわからず、他の人が実際に完了すると信じられないので、これは実際にダミーアカウントでは機能しません。私は毎日このダミーユーザーとしてログインして更新したくありません。

私の質問は:Dropboxを自動的に更新する方法はありますか?つまり、Dropboxを最新の状態に保つために1日に数回ログインする必要はありませんか?

答え1

複数のDropboxインスタンスを設定してみてはいかがですか?私は2つのDropboxアカウントを次のように設定しました。

$ ls -l ~/Dropbox
drwxrwxr-x 10 saml saml 4096 Nov 30 22:21 personal
drwxrwxr-x 10 saml saml 4096 Dec  7 15:49 work

各ディレクトリにはDropboxフォルダがあります。

$ ls -l personal/ work/
personal/:
drwxrwxr-x 10 saml saml 4096 Nov 30 22:21 .
drwxrwxr-x  4 saml saml 4096 Dec 14 20:49 ..
drwx------  3 saml saml 4096 Nov 30 22:20 .cache
drwxrwxr-x 19 saml saml 4096 Mar 19 11:30 .ccache
drwx------  4 saml saml 4096 Nov 30 22:23 .config
drwx------  3 saml saml 4096 May 15 11:00 .dropbox
drwx------ 17 saml saml 4096 May  8 22:13 Dropbox
drwx------  3 saml saml 4096 Nov 30 22:21 .kde
drwxrwxr-x  3 saml saml 4096 Nov 30 22:20 .local
drwx------  3 saml saml 4096 Nov 30 22:20 .pki

work/:
drwxrwxr-x 10 saml saml 4096 Dec  7 15:49 .
drwxrwxr-x  4 saml saml 4096 Dec 14 20:49 ..
drwx------  3 saml saml 4096 Dec  7 15:49 .cache
drwxrwxr-x 18 saml saml 4096 Feb  5 10:03 .ccache
drwx------  4 saml saml 4096 Dec  8 22:18 .config
drwx------  3 saml saml 4096 May  8 22:13 .dropbox
drwx------  5 saml saml 4096 May  8 22:13 Dropbox
drwx------  3 saml saml 4096 Dec  7 15:49 .kde
drwxrwxr-x  3 saml saml 4096 Dec  7 15:49 .local
drwx------  3 saml saml 4096 Dec  7 15:49 .pki

Dropbox私のコンテンツは2つのアカウントフォルダにあります。次に、このスクリプトを使用してdropboxアプレットを起動します。

#!/bin/bash

dropboxes="personal work"
for dropbox in $dropboxes
do
    HOME="/home/$USER"
    DROPHOME="$HOME/Dropbox"
    if ! [ -d "$DROPHOME/$dropbox" ]
    then
        mkdir "$DROPHOME/$dropbox" 2> /dev/null
        ln -s "$HOME/.Xauthority" "$DROPHOME/$dropbox/" 2> /dev/null
    fi
    HOME="$DROPHOME/$dropbox"
    /home/$USER/.dropbox-dist/dropboxd 2> /dev/null &
done

このスクリプトは、GNOME起動アプリケーションツールから起動されます。スクリプトはと呼ばれますdropbox.sh

      アプリケーションのSSを起動

次のコマンドを実行するように起動アプリケーションを設定しました。

bash -c "sleep 60 && dropbox.sh"

これにより、Dropboxを起動する前にネットワークを起動するのに1分かかります。

最初は少し奇妙ですが、タスクバーに2つのドロップボックスアイコンが表示されることに慣れるでしょう。

                               タスクバーSS

関連情報