Mozilla Thunderbird 5.0 バックアップ 移行(旧マシン→新マシンとか)

  • ubuntu 11.04
  • thunderbird 5.0

バックアップ対象のアカウントのプロファイルを確認
thunderbird の「メニュー>編集>アカウント設定...」の中に「メッセージの保存先:」という項目があって、そこのパスが普通に使っていれば「/home/{user}/.thunderbird/gonyogonyo.default/」以下になってるので、その「gonyogonyo.default」を全部まるっとバックアップしておけば良い。
一応、設定ファイルの「profiles.ini」を見て確認。
$ cd $HOME/.thunderbird
$ cat profiles.ini
[General]
StartWithLastProfile=1

[Profile0]
Name=default
IsRelative=1
Path=gonyogonyo.default

バックアップ
$ tar cvzf gonyogonyo.tar.gz gonyogonyo.default

移行先で thunderbird インストール
インストールするだけしてとりあえず起動しても何もしない。
移行
移行元のバックアップを移行先のどっかに展開。「/home/{user}/.thunderbird」の下で良いと思うけど。
で移行先の「profiles.ini」の「Path」を編集。
$ cd $HOME/.thunderbird
$ vi profiles.ini
[General]
StartWithLastProfile=1

[Profile0]
Name=default
IsRelative=1
Path=gonyogonyo.default

確認
起動すると移行元で最後に thunderbird を使っていた状態が復元される。

android org.apache.http.client.HttpClient user-agent

  • Android 2.2 (API Level 8)
  • リクエスト
    final HttpClient client = new DefaultHttpClient();
    final HttpParams params = client.getParams();
    params.setParameter(CoreProtocolPNames.USER_AGENT, "android user-agent hoge"); // !
    final HttpGet request = new HttpGet("http://hogehoge.com/");
    try {
    	final HttpResponse response = client.execute(request);
    	// ・・・
    } catch (ClientProtocolException e) {
    	// TODO Auto-generated catch block
    } catch (IOException e) {
    	// TODO Auto-generated catch block
    }
    
    サーバ側ログ
    192.168.100.101 - - [01/Aug/2011:01:23:45 +0900] "GET / HTTP/1.1" 200 175 "-" "android user-agent hoge"