私は中小企業向けの内部システムを構築しています。要求された機能の 1 つは、Web ページのボタンをクリックして別のアプリに移動できるようにすることでした。
たとえば、Codaのアイコンをクリックすると、それが開き、使用できるようになります。
これは Windows で動作する必要はありません。Mac OS Mountain Lion でのみ動作します!
これはどのように行うことができますか?それともできませんか?
私は中小企業向けの内部システムを構築しています。要求された機能の 1 つは、Web ページのボタンをクリックして別のアプリに移動できるようにすることでした。
たとえば、Codaのアイコンをクリックすると、それが開き、使用できるようになります。
これは Windows で動作する必要はありません。Mac OS Mountain Lion でのみ動作します!
これはどのように行うことができますか?それともできませんか?
2 つのオプション:
ftp://...
リンクはデフォルトの FTP アプリケーションを開き、news://...
リンクはデフォルトのニュース リーダーを開きます。独自の URL スキーマを作成できます。これが機能するためには、通常、アプリケーションは特定のスキーマに自分自身を登録する必要があります。ここで直面する問題は、バイナリと Web の仕組みです。ココア アプリのようなコンパイル済みアプリケーションは、少なくとも開始バイナリが存在する場合にのみ機能します。ただし、これは基本的に、ユーザーが既にバイナリをダウンロードしていることを意味します。
さらに、これらのアプリは独自のアプリケーション設定を作成するため、Coda のダウンロード バージョンにはライセンスがありません。
また、ユーザーがあなたのバイナリをダウンロードした場合、彼らがあなたのソフトウェアを永久に使用するのを止めるものは何でしょうか? (上記のソフトウェアの作成者とのライセンスの問題は別として)。
したがって、あなたができる唯一のことは、管理下にある環境への制限付きアクセスを許可する、ある種の VNC のようなクライアントを彼らに提示することです。しかし、それを書くことは、このサイトの範囲外です.
(アプリケーションはまだローカルにインストールされていませんが、サーバーから使用できると思います)。