【JBApp】Filza File Manager 定番のファイルマネージャー

# Filza File Manager
<img width="128" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/280129/9fedb7e3-3df5-5fbd-670e-68d747a1c5f8.png">

必須と言っていいほどの牢破りアプリ。
iOSデバイスのファイルを操作できます。

<table>
<tr>
  <th colspan=2>Filza File Manager</th>
</tr>
<tr>
  <td><b>価格</b></td>
  <td>$5.99(トライアルは無料)</td>
</tr>
<tr>
  <td><b>開発者</b></td>
  <td><a href=http://www.tigisoftware.com/default/>TIGI Software</a></td>
</tr>
<tr>
  <td><b>リポジトリ</b></td>
  <td><a href=https://cydia.saurik.com/api/share#?source=http://apt.thebigboss.org/repofiles/cydia/
</a>BigBoss</td>
</tr>
</table>


****************
# 使い方
使い方と言ってもファイル操作がメインなのでファイルの閲覧、コピー、リネーム、削除などのファイル操作は誰でも直感的にわかると思うので、その説明は割愛して、ちょっと便利な機能をメモしておきます。


****************
# WebDAV サーバー
<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/280129/29ea38f0-0e7c-7920-8bf0-5dc68ed42263.png" width="72"> 
iOSデバイスをWebDAVサーバーにできるので、パソコンや他のデバイスとファイルを共有できます。

<details><summary>サーバーの設定</summary>
1️⃣ ⚙アイコンをタップし設定画面を開きます。  
2️⃣ **Enable WebDAV Server**をのトグルスイッチをオンにします。
 <details><summary> アラートについて</summary> ⚠️ 全ての機能が無料で利用できますが、特別な機能を利用するときに**【アクティベートされていません】**というアラートが数秒間だけ表示されます。（表示されるだけなので機能は利用できます。）</details>
3️⃣ `Enable WebDAV Server`の下に**URL**が表示されます。
• Listening at http://192.168.10.10:11111
• Listening at http://iPhone.local:11111  
🐰 お疲れ様でした。</details>

<details><summary>クライアントの設定</summary>
1️⃣ ⚙アイコンをタップし設定画面を開きます。  
2️⃣ 少しスクロールし**アカウント**をタップします。  
3️⃣ **アカウントを追加**をタップします。  
4️⃣ **WebDAV**をタップします。  
5️⃣ サーバーの**URL**を入力して**接続**をタップします。  
6️⃣ 接続に成功すると前の画面の**[あなたのアカウント]**の一覧にサーバーが追加されます。  
7️⃣ ⓘマークをタップすると名前を変更できます。  
🐰 お疲れ様でした。</details>

****************
# ターミナル機能
<img width="72" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/280129/f163eb41-ed08-7dfc-13e0-058127694a2f.png">

Filza File Managerにはターミナル機能が内蔵されてるので、空（から）の実行ファイルを作ってターミナルを起動することができます。

<details><summary><b>空(から)のファイルを作成します。</b></summary><br><b>
1️⃣ 任意のディレクトリに移動し、右上の「編集」をタップします。<br>
<img width="200" alt="image.jpeg" src="https://qiita-image-store.s3.amazonaws.com/0/280129/f20c8ebb-87de-6a5b-5f85-1f5678bbb554.jpeg">
2️⃣ 右下の「その他」をタップします。<br>
<img width="200" alt="image.jpeg" src="https://qiita-image-store.s3.amazonaws.com/0/280129/b52f2b07-8081-836d-a742-caa86a392804.jpeg">
3️⃣ 左の「新しいファイル」をタップします。<br>
<img width="200" alt="image.jpeg" src="https://qiita-image-store.s3.amazonaws.com/0/280129/5dad2efc-546f-54f0-6483-3871daa21427.jpeg">
4️⃣ 名前に「Terminal」と入力し「Done」をタップします。<br>
<img width="200" alt="image.jpeg" src="https://qiita-image-store.s3.amazonaws.com/0/280129/a5ebef3b-dd19-4877-aa8d-49a847751b48.jpeg">
5️⃣ 「Terminal」というファイルが追加されます。<br>
<img width="200" alt="image.png" src="https://qiita-image-store.s3.amazonaws.com/0/280129/443eabf0-4b1d-a699-fb53-f523d0385e55.png">
</b></details>

<details><summary><b>実行権限を追加する。</b></summary><br><b>
1️⃣ ファイルの右のⓘマークをタップします。<br>
<img width="200" alt="image.jpeg" src="https://qiita-image-store.s3.amazonaws.com/0/280129/23f79034-cd6b-0aca-5079-c46d543cc7c6.jpeg">
2️⃣ 上にスワイプして「パーミッション」までスクロールします。<br>
<img width="200" alt="image.jpeg" src="https://qiita-image-store.s3.amazonaws.com/0/280129/3bbc54f8-9d85-42b0-7108-7270aa27977a.jpeg">
3️⃣ パーミッションの所有者の覧をタップします。<br>
<img width="200" alt="image.jpeg" src="https://qiita-image-store.s3.amazonaws.com/0/280129/ec2f9335-9b47-2c38-6821-077d924bdd33.jpeg">
4️⃣ 所有者の「実行」にチェックを入れます。<br>
<img width="200" alt="image.jpeg" src="https://qiita-image-store.s3.amazonaws.com/0/280129/576e63b9-b7dd-80f2-5d76-a496f255e82f.jpeg">
5️⃣ 「成功」と表示されたら左上をタップして戻ります。<br>
<img width="200" alt="image.jpeg" src="https://qiita-image-store.s3.amazonaws.com/0/280129/ee28d619-80cb-dabf-9c74-e86a0b37b7c5.jpeg">
6️⃣ 所有者のパーミッションに「実行」が追加されたのを確認したら「完了」をタップします。<br>
<img width="200" alt="image.jpeg" src="https://qiita-image-store.s3.amazonaws.com/0/280129/8f058de0-d61d-b6a1-2d9d-ec7e4c3a9060.jpeg">
7️⃣ アイコンが変わっていれば完成です。タップするとターミナルが起動します。<br>
<img width="200" alt="image.jpeg" src="https://qiita-image-store.s3.amazonaws.com/0/280129/ed489485-b5ce-2997-a39f-6057b030c29b.jpeg"></b></details>

実行するとターミナルが起動するようになりましたので、次は実際に操作してみます。

<details><summary><b>パスワードの変更</b></summary>
脱獄したiOSデバイスには、[SSH](https://ja.m.wikipedia.org/wiki/Secure_Shell)という暗号通信で外部の端末から接続できる機能を追加できますが、ログインするために必要なパスワードが初期状態で全て「alpine」に設定されており、そのままでは誰でもSSHクライアントでリモート接続できてしまいます。
それでは非常にまずいので脱獄したらパスワードを変更しておく必要があります。<br><br>次の例ではパスワードを「apple」に変更してますが、実際には任意のパスワードを入力します。<br><img width="200" alt="image.gif" src="https://qiita-image-store.s3.amazonaws.com/0/280129/8b7865d7-15c1-7a53-435d-68cc1770d7f2.gif" >
<ul><li>rootでログインします。<br>`su`↩️ `alpine`↩️</li><li>rootのパスワードを変更します。<br>`passwd`↩️ `apple`↩️ `apple`↩️</li><li>mobileのパスワードを変更します。<br>`passwd mobile`↩️ `apple`↩️ `apple`↩️</li></ul><b>:rabbit: お疲れさまでした。</b><br><br></details>


<details><summary><b>リスプリング(ReSpring)</b></summary><br>
iOSデバイスのホーム画面やドックにアイコンを表示したりタップやスワイプの操作に反応したり、ステイタスバーに様々な情報を表示してるのが「SpringBoard」というアプリです。<br>
本体が起動すると自動的に起動して、ずっと動き続けてるアプリで、通常はユーザーの意思で起動したり終了したりできません。<br>
脱獄状態では本体の再起動ではなく「SpringBoard」だけ再起動したい場合が多くあります。<br>
脱獄環境で動作するTweakでリスプリングの機能が備わったものもありますが、ここではターミナルからリスプリングしてみます。<br>
<b>ターミナルを起動して`killall SpringBoard`を実行するだけです。
<br>:rabbit: お疲れさまでした。</b></details>

<details><summary><b>リスプリングの実行ファイル</b></summary><br>Windowsでいう「バッチファイル」を作って、実行するだけで**リスプリング**できるようにします。<br><ol><p><details><summary>ファイルをコピーします。</summary>コピーしたいファイルを長押しし、チェックが付いたら左下の［コピー］をタップします。続けて左下の［クリッボードマーク］をタップし、［貼り付け］をタップすればコピー完了です。
<img width="200" alt="image.gif" src="https://qiita-image-store.s3.amazonaws.com/0/280129/ba7e3d8a-cea3-4257-a226-a44d41f521f0.gif"></details></p><p><details><summary>ファイル名を変更します。</summary>名前を変更したいファイルを長押ししてチェックが入ったら真下にある［リネーム］をタップします。この状態で、好きな名前に変更できますが、ここでは「ReSpring」と入力し［Done］をタップします。
<img width="200" alt="image.gif" src="https://qiita-image-store.s3.amazonaws.com/0/280129/41f7cc7f-f1d6-4a0e-3244-84d4b571b798.gif"></details></p><p><details><summary>テキストエディタで編集します。</summary>編集したいファイルの右端にある［ⓘマーク］をタップし、続けて右上の［共有マーク］をタップします。並んだアプリの下の段から［テキストエディタ］を選択するとテキストエディタが起動します。ここに実行させたいコマンド「killall SpringBoard」を入力し［保存］>［キャンセル］>［完了］とタップすれば完了です。<br><img width="200" alt="image.gif" src="https://qiita-image-store.s3.amazonaws.com/0/280129/f3bed568-ab29-aa85-4d09-4e25180b4cfb.gif"><br><b>:rabbit: お疲れさまでした。</b></details></p></ol></details>

****************