在庫のあるNexus 5 Android 4.4.4
Ubuntu Desktop 14.04 LTS
電話をコンピューターに接続すると、自動的に検出され、マウントされます。 nautilusを使用して、DCIM/Cameraフォルダーに移動し、写真をデスクトップにコピーできます。
このプロセスを自動化したかったので、電話がマウントされた後に実行するスクリプトを作成しました。マウントポイントを自動的に検出します(通常は/run/user/1000/gvfs/mtp:Host=%5Busb%3A001%2C004%5D/
)、cp
を使用して写真のリストを取得し、デスクトップにコピーします。
気づくまでに長い時間がかかりましたが、コマンドラインツール(cp
やmd5sum
)ファイルの最後の32バイトは表示されません。ファイルをデスクトップにコピーすると、すべてのファイルの最後の32バイトが失われます。 md5sum
ファイルのハッシュ。返されるハッシュは、同じ32バイトが欠落しているファイル用です。
私は少しグーグルで調べましたが、同様の問題を抱えている人を見つけることができません。
簡単な方法があります。携帯電話をPTPに接続してみてください。ShotwellPhoto Managerは画像とビデオをコンピューターに自動コピーします。 Linuxにはさらに写真管理機能があり、Googleだけです。
Nexus 5をPTPに接続する方法は次のとおりです。