脱獄囚限定、GoodReader+シンボリックリンクで効率アップ!バックアップさせなくすことも可能。応用すればBB2Cのログもバックアップさせなくすることも可能。

昨日はお騒がせしてすいません。
JBしてる自由な身の脱獄囚専用の記事です。ぐだぐだ書いていきますがちゃんと読んでね!

BGM:

GoodReaderは言うなればAppStoreにある最強?ファイラーアプリなんですが、せっかくだしGoodReaderでもっといろんなところにあるファイルに簡単にアクセスしたいよね

シンボリックリンクって?

ということでUNIX系Mac OS Xの分身iPhone OSでも使えるシンボリックリンクを使えばかなり幸せになります!シンボリックリンクってなによ?って方やWindowsのショートカットとどう違うの?って方は シンボリックリンクとは 【symbolic link】 - 意味/解説/説明/定義 : IT用語辞典 をお読みください。なるほどMacすげーじゃんと思うはずです。

ぐだぐだ書いていきますがGoodReaderのマイドキュメントフォルダはシステム的にはDocumentsフォルダに該当します。だからDocumentsフォルダに実際に入っているものしか見ることができないんです。ですがDocumentsフォルダの中にシンボリックリンクを入れてみると・・・なんということでしょう。パラダイスになります。皆さんが一番やりたいファイルのコピーアンドペーストは一部の場合OSの制限や所有者やパーミッションの都合によりできません。が、読み取ることはできるようです。

どうやってつくるの?

手っ取り早くGUIで簡単手軽にシンボリックリンクをつくるにはCydia Storeにある超有名アプリiFileを使います。App Storeにある同名アプリではないので注意。つくり方は簡単なので割愛。自己責任の世界にいるJBしてるひとならわかるでしょ。

シンボリックリンクして損はしないもの

例ということで必須ともいえるこれはやって損はないってものを紹介します。
赤字はシンボリックリンク 青字はそのターゲット

写真アルバム(DCIM)連携

  • /private/var/mobile/Applications/GoodReader乱数/Documents/ 写真アルバム
  • /private/var/mobile/Media/DCIM
  • ※パーミッションや所有者は変えなくてイイっぽい

読書アプリ連携(iComicとi文庫)

  • /private/var/mobile/Applications/GoodReader乱数/Documents/ 読書フォルダ
  • /private/var/mobile/Media/Photos
  • ※最適な所有者・パーミッション設定が分からないのでROMしかできないっぽい

Dropboxアプリ連携(スターつけてダウンロードしたもの)

  • /private/var/mobile/Applications/Dropbox乱数/Library/Caches/ CachedFiles
  • /private/var/mobile/Media/DCIM
  • ※乱数以下同士では直接連携は無理なのでDCIMをはさみます。GRのUSBフォルダに表示されます。

みたいに作るんです。(他にもいろいろ良い使い方できるんですが)

1つめのシンボリックリンクでDCIMフォルダはいじくり放題、無劣化インポートとかエクスポートができるんです。素晴らしい。
2つめのシンボリックリンクでiComicのzipの相互利用とかGRで落としてiComicでzip閲覧なんてことも簡単になる?i文庫のテキスト共有ができます。編集付加ですが。うん素晴らしい。

それからGoodReaderLite版もDCIM経由で有料版と相互利用可能になります。345円浮くかもしれませ ん。

で、バックアップさせない方法は?

実は今日RSSスレで興味深い情報を頂きました。各アプリに存在するLibrary/Cachesフォルダ内のファイルはiTunesでバックアップされないらしいのです。

ということで、これが本当の情報なのか試してみました。

結果は・・・・本当にバックアップされませんでした。素晴らしい。

ということでBB2Cのログがたまるとバックアップが長くなるのでシンボリックリンクを使ってみ保存をキャッシュフォルダに変えてみましょう。

BB2Cのdatをバックアップしない

  • /private/var/mobile/Applications/BB2C乱数/ Documents
  • /private/var/mobile/Applications/BB2C乱数/Library/Caches

ただし所有権をオーナー:mobile, グループ:mobileにする必要が有ります。また一番最初はDocuments内のファイルをすべてCachesフォルダに移動する必要が有ります。

GoodReaderも動画とかバックアップさせたくない専用フォルダを作れるようになります。デカい動画とかzipとかの退避用にどうぞ。

GoodReaderのバックアップさせないフォルダ

  • /private/var/mobile/Applications/GoodReader乱数/Documents/ No Backup
  • /private/var/mobile/Applications/GoodReader乱数/Library/Caches

どうやらバイラインの作者はこのことを知っていて、MobileRSSの作者は知らないようです。
個人的にはiComic(zipのバックアップ長過ぎ!)、i文庫、BeatRider(音楽ファイルのバックアップ長過ぎ!)、Twitterアプリ全ての作者にこのこと知って欲しいなぁ。知っているならそれこそ選択できるようにしてほしいなあ。Twitterアプリなんかオンライン必須なのにどんどんゴミがたまっていく・・・消してえ。

脱獄囚専用情報でした。所有者・パーミッションの変更でアドバイスあれば教えてください。

コメント

非公開コメント

2ちゃんで一々宣伝してないでブログだけでやれよカス