Xojoをどうぞ

MacFuse と sshfs を使ってサーバのディレクトリをマウントしたい。 / 4

7 コメント
views
4
ひろやん 2026/01/15 (木) 15:47:02

sshfsを利用したマウントコマンドを作成するヘルパーアプリの
プロジェクトファイルをGoogleドライブにアップしました。
動作するアプリ本体も同梱していますが、いくつか注意点を挙げます。

このプロジェクトは単独ではビルド出来ません。
いくつかの独自作成のクラスを省いています。
省いた主なクラスは以下の2個です。
  ・IntervalTimerクラス
  ・AsyncShellクラス
今回のsshfsマウントコマンドの生成に関する部分では無いので
スキルを磨く為に独自で実装出来れば、嬉しいです。

・IntervalTimerクラス
  Timerを継承して、ハンドラを使いやすくするためのクラス

・AsyncShellクラス
  ShellとIntervalTimerを使って、外部から(このクラスを利用するメソッド等)
  送られたShellコマンドを順次Shellへ投げて、その応答を読み出し依頼が
  来るまで捧持しておく。
  ヒント:
   1,Arrayを継承したQueueクラスを実現すると意外と簡単かも
   2,TimerクラスとShellクラスをきちんと理解しましょう

Xojo標準の機能を利用するだけで、簡単にアプリが作成できます。
再配布はご遠慮下さい。著作権は留保しますが、ソースは自由に
お使い下さい。現状はBSDライセンスを想定しています。

では、以下のリンクからお楽しみ下さい。
https://drive.google.com/file/d/1J0JT3rjiz_Wyye98yw5wh2PasG5jzfUp/view?usp=share_link

通報 ...