OnlineStorage

https://www.dropbox.com/
Dropbox - 生活をシンプルに

サーバなどにインストール

Dropbox のダウンロード - Dropbox から環境にあったパッケージをダウンロード&install.pkg から導入しようと思ったがgtk2 などの依存があるのでコマンドライン版を~ に導入.

$ cd ~ && wget -O - http://www.dropbox.com/download?plat=lnx.x86_64 | tar xzf -

初回起動時に認証が走る.X が使える場合はGUI 画面.そうでない場合は表示されたURL を開いてパスワードを入力して認証する.

$ ~/.dropbox-dist/dropboxd
このマシンをリンクするには https://www.dropbox.com/cli_link?host_id=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&cl=ja を開いてください。
クライアントはリンクされました。MATOHARA Kenichiro さん、ようこそ!

Dropbox CLI コマンドを入手.

$ wget -O dropbox.py https://www.dropbox.com/download?dl=packages/dropbox.py
$ mv dropbox.py ~/opt/bin
$ chmod +x ~/opt/bin/dropbox.py 
$ ~/opt/bin/dropbox.py
Dropbox command-line interface

commands:

Note: use dropbox help <command> to view usage for a specific command.

 status       get current status of the dropboxd
 help         provide help
 puburl       get public url of a file in your dropbox
 stop         stop dropboxd
 running      return whether dropbox is running
 start        start dropboxd
 filestatus   get current sync status of one or more files
 ls           list directory contents with current sync status
 autostart    automatically start dropbox at login
 exclude      ignores/excludes a directory from syncing
 lansync      enables or disables LAN sync

lansync を無効にする

$ ~/opt/bin/dropbox.py lansync
enables or disables LAN sync
dropbox lansync [y/n]

options:
  y  dropbox will use LAN sync (default)
  n  dropbox will not use LAN sync
$ ~/opt/bin/dropbox.py lansync n
Traceback (most recent call last):
  File "/home/mk/opt/bin/dropbox.py", line 1360, in <module>
    ret = main(sys.argv)
  File "/home/mk/opt/bin/dropbox.py", line 1349, in main
    result = commands[argv[i]](argv[i+1:])
  File "/home/mk/opt/bin/dropbox.py", line 694, in newmeth
    return meth(*n, **kw)
  File "/home/mk/opt/bin/dropbox.py", line 1098, in lansync
    dc.set_lan_sync(lansync='enabled' if should_lansync else 'disabled')
  File "/home/mk/opt/bin/dropbox.py", line 665, in __spec_command
    return self.send_command(unicode(name), kw)
  File "/home/mk/opt/bin/dropbox.py", line 657, in send_command
    raise DropboxCommand.CommandError(u"\n".join(problems))
__main__.CommandError: No command exists by that name

うまく動作しない.

別のscript を入手して実行

$ wget -O ~/opt/bin/dropbox_set_lansync.py http://dl.dropbox.com/u/340607/dropbox_set_lansync.py
$ chmod +x ~/opt/bin/dropbox_set_lansync.py
$ ~/opt/bin/dropbox_set_lansync.py 
Usage: dropbox_set_lansync.py <on|off>
$ sqlite3 ~/.dropbox/config.db .dump|grep p2p_enabled
INSERT INTO "config" VALUES('p2p_enabled',1);
$ ~/opt/bin/dropbox_set_lansync.py off
$ sqlite3 ~/.dropbox/config.db .dump|grep p2p_enabled
INSERT INTO "config" VALUES('p2p_enabled',0);

dropbox_set_lansync.py を使わずに直にdb を書き換えてしまってもいいのかもしれない.

自動起動の設定

内容を暗号化する

Linux/暗号化fs を参照.

ファイルの動き

シンボリックリンクの振る舞い

シンボリックリンクを貼ると,シンボリックリンクを追いかけて同期する.
りんぼりっくリンクを張ったマシン以外では普通のファイルディレクトリになる.

大文字小文字の動き

大文字小文字は区別されない….FAT対策?

$ touch test
$ touch TEST
$ ls
test  test (Case Conflict 1)

容量限界以上にデータをコピーするとデータが消える

Dropbox をUSB メモリで持ち運ぶDropBoxAHK

容量を無料で増やす方法

iOS アプリの Mailbox と Dropbox を連携して +1GB

招待で+250 500MB

招待をもらってアカウントを作成すると,招待した人,招待された人されぞれに+250 500MB のボーナス.以下のURL から申し込むとmatokenから招待されたことになる.

注意点として,招待者にメールアドレスが通知される.最大8 16GB迄.

Screenshot-2012-02-03 19:01:11.png

ecu, ac.jp ドメインだと+500MB

チュートリアルで+250MB

このチュートリアルを行うことによって250MB 容量が増える.

Twitter/Facebook のフォローなどで+128MB x5 = 640MB

Dropquest 2011 の攻略で+1GB

Dropquest 2012 - Introduction +1GB

ベータ版の新機能(CameraImport?)利用で+500MB~4.5G

ベータ版を導入し,新機能のCameraImport? を使うことで 500MB Up する毎に+500MB でMax +4.5(5という人も)GB らしい.

以下アンドロイド版.

Linux x86_64 での導入例.

$ wget http://dl-web.dropbox.com/u/17/dropbox-lnx.x86_64-1.3.12.tar.gz
$ tar tvzf dropbox-lnx.x86_64-1.3.12.tar.gz
$ tar xzf dropbox-lnx.x86_64-1.3.12.tar.gz
$ tar xvzf dropbox-lnx.x86_64-1.3.12.tar.gz -C ~/

Dropbox が起動していたら終了すること.

$ ~/.dropbox-dist/dropboxd

Screenshot-2012-02-03 18:08:28.png
バージョンは上がったが,インポートの設定が出てこない….

Screenshot-2012-02-03 18:09:48.png
The photo import feature is not available on Mac 10.4 and Linux.

oh...
ということで,今のところWindowsとMaxOS X 10.5 以降でしか利用できないようです.

MacOS X Lion に1.3.12 を導入.

Screenshot-2012-02-03 19:01:46-lion.png

この状態でカメラなどを接続.

Screenshot-2012-02-03 19:16:15.png

写真のアップロード中はアイコンがカメラマークになる.

Screenshot-2012-02-03 19:17:18.png

Camera Uploads というフォルダが作成されてそこに写真がアップロードされる.
しばらくすると500MB増える.

その他



spam 避けですcheck を付けて下さい

添付ファイル: fileScreenshot-2012-02-03 19:17:18.png 800件 [詳細] fileScreenshot-2012-02-03 19:16:15.png 770件 [詳細] fileScreenshot-2012-02-03 19:01:46-lion.png 754件 [詳細] fileScreenshot-2012-02-03 19:01:11.png 818件 [詳細] fileScreenshot-2012-02-03 18:09:48.png 739件 [詳細] fileScreenshot-2012-02-03 18:08:28.png 759件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2013-08-31 (土) 14:53:30 (2159d)