これは奇妙に聞こえるかもしれませんが、必要なものです。他のアプリケーションから自動的にgedit(またはそのアプリケーションに関して)をどのように起動しますか?私は、ユーザーがクラウドにあるアプリケーションで作業することを可能にするシステムを開発しようとしています。クラウドが切断されたとき(帯域幅が狭いため)、システムはコントロールをそのアプリケーションのローカルコピーに転送する必要があります。究極の目標は、ユーザーが常に中断してはならないことです。システムは、クラウドアプリケーションからローカルアプリケーションへの切り替え、またはその逆の切り替えを能動的に行う必要があります。最初のハードルは、別のプロセスからアプリケーション(Geditなど)を呼び出せなければならないということです。何か案は???ubuntuでGeditを起動します
1
A
答えて
2
は、私がここでCで本当に簡単バージョンですあなたはpopen
またはexec
0
のようなものが必要だと思う:
#include <stdio.h>
main() {
FILE *fp;
fp = popen('/usr/bin/gedit', 'r');
/* do something with it... */
pclose(fp);
}
popenの標準ライブラリではありえないが、それはLinuxマシン上で正常に動作します。 execを使用することもできますが、それはより標準的ですが、それほど素晴らしいものではありません。
0
私は、HTML5のアプリケーションキャッシュを使用してみるといいでしょう。
http://www.html5rocks.com/en/tutorials/appcache/beginner/
これは、あなたがクラウドで実行されますが、オフラインで作業し続けるWebアプリケーションを書いてみましょうでしょう。
関連する問題
- 1. ubuntu 16.04 set metadada failed gedit
- 2. Ubuntu起動時にbeanstalkdコマンドを起動します。
- 3. ubuntu tomcat8は起動しません
- 4. ubuntuでmysqlサービスが自動的に再起動しますか?
- 5. ubuntuで私のソースコードを自動起動
- 6. geditと入力すると、別のテキストエディタが起動しますか?
- 7. UbuntuでOpensshをC#で起動していますか?
- 8. UbuntuでPythonスクリプトを起動する起動がうまくいません
- 9. Ubuntu 8.04でCouchdbが起動しない
- 10. UbuntuでElasticsearchが起動しない16.04
- 11. Dockerがubuntu 16.04.01で起動しない
- 12. Ubuntu起動時に自動的にUDPサーバを起動する
- 13. zeppelinを起動しようとすると構文エラーが発生し、ubuntuでpythonで起動します
- 14. lamppサーバはubuntuで起動しませんでした16.04
- 15. nsight EEとnvvpは、起動時にUbuntu 16.10でクラッシュします。
- 16. UbuntuマシンでKubernetesを再起動
- 17. sonarqubeのプロセスがUbuntuで起動できませんでした
- 18. Ubuntu 14.04 - 再起動後にpm2スタートアップが起動しない
- 19. Railsサーバーの起動エラーUbuntu
- 20. MinikubeがUbuntuで起動せず、エラーが発生しました
- 21. 特定のUbuntu isoを選択して起動するプログラムを起動する
- 22. geditでruby/railsをデバッグしますか?
- 23. Ubuntu 10.10でAndroidエミュレータが起動していません
- 24. ElasticsearchはUbuntu 16.04で起動しませんか?
- 25. Ubuntu 16.04(OpenJDK 8または9)でJTessBoxEditorが起動しない
- 26. エミュレータはアンドロイドスタジオのUbuntuで起動しませ
- 27. Qt CreatorはUbuntu(VBox)で起動しません
- 28. スタジオは、リモートデスクトップでは起動しませんubuntu
- 29. ubuntuでAndroidエミュレータが起動していません
- 30. ubuntuのxrdpでgeditを開くことができません16.04でmstscをwin10にします