画面の調整と設定の保存

パネルとバー

フォルダ一覧・キュー・ログの間の区切り線を上下にドラッグすると、高さを調整できます。キューやログを非表示にすると、表示中のパネルが空いた領域を使います。

表示メニューから、次の領域を個別に表示・非表示にできます。

メニュー 対象 次回起動時
接続バーを表示 最上部のOpenSFTP、接続先入力、候補選択、接続ボタン。 必ず表示します。
全体のステータスバーを表示 最下部の接続先・実行状態・中断・キュー・ログのボタン。 前回の状態を復元します。
フォルダのステータスバーを表示 一覧下部の項目数、選択件数、ドラッグ操作の案内。 前回の状態を復元します。
転送・操作キューを表示 処理の一覧と結果。 前回の状態を復元します。
実行ログを表示 選択した処理のログ。 前回の状態を復元します。

初回は接続バー・両ステータスバー・キューを表示し、ログは非表示です。バーを隠しても、表示メニューから再び表示できます。

言語

表示は日本語と英語に対応します。起動時はシステムの優先言語が日本語なら日本語、それ以外なら英語になります。「言語 / Language」メニューの「日本語」「English」で、再起動せずに変更できます。次回起動時は再びシステム言語から選びます。

本書のメニュー名は日本語表示に合わせています。画面が英語の場合は「Language → 日本語」で切り替えてください。ファイル名・パス・生ログは翻訳しません。

処理の上限

「設定 → 上限」に、一覧・フォルダ処理・ログ・差分・プレビューの制限をまとめています。各項目に単位と初期値を表示し、「初期値に戻す」でプレビューのページ行数・バイナリ取得量も含めて戻せます。従来のプレビュー設定値は引き継ぎます。接続タイムアウトとKeepAliveは「設定 → rsync」にあります。

分類 項目 初期値 上限超過時の動作
ファイル一覧 1フォルダの最大項目数 100,000件 一覧全体を無効にし、その一覧を使う転送・削除も中止。
ファイル一覧 一覧の最大取得量 64 MiB 一覧取得を中止。不完全な一覧は使用しません。
フォルダ処理 再帰走査の最大総項目数 1,000,000件 転送・削除を始める前の計画を中止。
フォルダ処理 最大階層数 128階層 転送・削除を始める前の計画を中止。選択したルートを第1階層として数えます。
ログ・差分 ログの最大保持量 4 MiB 各ジョブの標準出力・標準エラーごとに先頭を保持し、以降を省略。処理と進捗表示は継続。
ログ・差分 差分の最大取得量 8 MiB 差分比較を中止し、省略したことを記録。ダウンロード済みファイルは保持。
プレビュー ページ行数 50行 ページを分けて表示。
プレビュー テキスト・抽出情報の最大取得量 1 MiB 表示を中止。テキストはページ送り判定用の次の1行も含めて確認。
プレビュー 画像・動画の最大取得量 5 MiB 元画像または動画の代表フレームの取得量が超過すると表示を中止。
プレビュー コマンドごとの処理時間 30秒 コマンドを停止して表示を中止。

総項目数は、選択したルート1件に加え、計画のために転送元・転送先または削除対象で一覧走査した項目を数えます。スキップする項目も含み、同じフォルダの再確認用の一覧取得は加算しません。総項目数と階層数は、SFTPのフォルダ転送・再帰削除・リモート間コピーに適用し、rsync自身の走査には適用しません。一覧取得量は受信データの量で、解析後のメモリ使用量そのものではありません。SFTPプロトコルの個別パケットの検証上限とHexDumpの256 Bは固定です。

ログの保持量と差分の取得量は別々の上限です。差分を取得できても、ログの保持量を超えた部分は表示されません。履歴全体の合計サイズを制限する設定ではありません。不要な履歴はキューから削除してください。

保存するもの・保存しないもの

項目 起動時の動作
接続先の入力値 復元します。接続は開始しません。
一覧/アイコン表示、一覧の列幅、隠しファイルの表示 前回の設定を復元します。
並べ替えの項目(名前・種類・サイズ・更新時刻)と昇順/降順 前回の設定を復元します。初回は名前の昇順です。
キュー・ログ・両ステータスバーの表示状態 前回の設定を復元します。
ウィンドウのサイズ 最後に閉じたウィンドウのサイズ(アプリ終了時は前面のブラウザのサイズ)を復元します。初回は1050×760ポイント、最小サイズの初期値は600×550ポイントです。
ダブルクリック時の動作、ダウンロード先 前回の設定を復元します。
「設定 → 上限」の設定(一覧・フォルダ処理・ログ・差分・プレビュー)、プレビューウィンドウの位置・大きさ 前回の設定を復元します。
「設定 → 外観」の設定(配色・最小ウィンドウサイズ・アイコン表示) 前回の設定を復元します。
「設定 → rsync」の設定(rsyncの転送オプション・SSH接続の設定) 前回の設定を復元します。
接続バーの表示、表示言語 上記の起動時の規則で決まります。
接続状態、表示中のフォルダ、移動履歴、選択、処理の履歴、ログの内容 保存しません。

利用上の制限

  • アプリは既存のOpenSSH設定、ssh-agent、Keychain連携を利用します。鍵の作成・サーバーへの登録・パスワード管理は行いません。
  • 通常ファイル・フォルダ・シンボリックリンクを対象とします。その他の特殊ファイルは転送対象外です。
  • SFTPのフォルダ転送・リモート間コピー・フォルダの再帰削除は、「設定 → 上限」の最大階層数(初期128)と最大総項目数に従います。リンク名が曖昧で安全に照合できない場合も中止します。rsyncの走査にはこの階層・総項目数の制限を適用しません。
  • 転送元・転送先を別のアプリや利用者が同時に変更した場合、競合を完全には検出できません。転送全体を元に戻す機能もありません。