問題タブ [portable-applications]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
1697 参照

cross-platform - クロスプラットフォームのポータブル アプリの開発に使用できる言語は?

クロスプラットフォームのポータブル アプリの開発に使用できる言語は?

(質問のあいまいさについてコメントした人のために、これが必要なのは、ランタイムを持たない大学システム (Air など) でツールを使用する必要があるかもしれない研究者向けに、データベース駆動型のコーパス分析ツールを開発したいからです)。また、ユーザーが何もインストールできないようにします)。

JAVA で可能のようですが、正直なところ、JAVA は非常に冗長なので避けたいと思います (通常、Perl と Python でプログラムします)。

Adobe Air (および Silverlight ?) は非常に興味深いように見えますが、Air ランタイム インストーラーを展開用のアプリと一緒にパッケージにラップすることしかできないようです。配布ツールを使用して Adob​​e Air ランタイムのサイレント インストールを作成できますが、Air アプリを真にポータブルなアプリとして実行する方法が見つかりません (Air ランタイムがまだインストールされていない場合)。

私は Python (Qt を使用) と Perl (Tk/Tkx を使用) を試しましたが、コンテンツを一時フォルダーにコピーしてそこからアプリを実行する自己解凍型の実行可能ファイル (Windows の場合) にパッケージ化できるクロスプラットフォーム アプリを作成できます。 . ユーザーは何が起こっているのかを知る必要がないので、これらは私が現在持っている最良のオプションです。実行可能ファイルをダブルクリックするだけで、プログラムが実行されます (インストール手順は必要ありません)。しかし、Qt を OS X で動作させるのは非常に難しく、Tk は最新の GUI 開発には制限が多すぎるようです。

また、Real Studio (以前は Real Basic と呼ばれていました) と Runrev Live Code (以前は Runtime Revolution と呼ばれていました) も試しました。Real Studio はまさに私が望むものを生成しますが、この言語にはいくつかの重大なバグがあり、私の場合は開発が不可能になります。Live Code は、通常の開発者にとって非常に直感的ではない言語を使用し (習得が容易であると彼らは言います!)、機能もかなり制限されています。

私はこの問題を長い間調査してきました。どんなアドバイスでも大歓迎です。

==更新==問題をさらに調査した結果、コードと Java JRE を含む 7zip SFX パッケージ
を 使用して、完全にスタンドアロン (ポータブル) アプリを生成する方法を見つけました。

Python の前線では、QtPysideの急速な開発により、Python + Qt アプリケーションを Windows、Linux、および OS X で動作させることが容易になりました。これらは、3 つのプラットフォームすべてで動作するPyInstallerツールでラップできます。

0 投票する
5 に答える
20561 参照

vim - Vimをポータブルにする

私はVimの使い方を学んでおり、USBにポータブルバージョンをインストールして、ここでコードを編集したいと思っています。Vimのポータブルバージョンがあることは知っていましたが、そのバージョンを検索しているときに、ここで興味深いコメントを見つけました。

ポータブルvimの使用はお勧めしません。それはメンテナンスされておらず、vimrcにいくつかのオプションを追加するだけでvimをポータブルにすることができます。

私は興味をそそられました。デスクトップ版のGVimをUSBに入れてよかったのですが、それらの行については触れられていません。誰かが彼が話しているvimrcオプションを知っていますか?

* PD:私は英語を母国語としないので、書き間違いがある場合は、遠慮なく教えてください:)

0 投票する
2 に答える
295 参照

linux - ポータブルアプリは、必要に応じてシステムによってどのように呼び出されますか(ファイルの関連付けなど)?

Linuxにはポータブルアプリの実装がいくつかありますが、すべてのMacOSXアプリはポータブルのようです。Mac OS Xはこのモデルを完全に採用しているので、この問題の解決策はすでにあると思います。

Windowsは、ファイルをあちこちに配置し、レジストリの内容を変更することでアプリを「インストール」するため、ファイルの関連付けを簡単に行うことができます。しかし、Mac OS X(またはその他)用のMPlayerをダウンロードしたとしましょう。すべての映画をMPlayerで開きたい。次に、MPlayerのアプリバンドルを移動することにしました(ポータブルですよね?)。協会は壊れますか?それとも、OS Xではまったくそうではありませんか?

Linuxでポータブルアプリをどのように実装しますか?OS Xのモデルに似ている必要がありますか?これは非常に自由形式の質問であることを私は知っていますが、どんな提案でもありがたいです。

0 投票する
5 に答える
32475 参照

intellij-idea - Intellij のインストール全体を USB スティックに置く簡単な方法はありますか?

Eclipse から Intellij への切り替えを検討しています。Eclipse で私が気に入っている点の 1 つは、インストール全体が単なるフォルダーであり、それを USB スティックに入れて、必要に応じて別のコンピューターにコピーできることです。プラグイン、設定、その他すべてが付属しており、フォルダーをコピーするだけです。

Intellijでこれを行う方法はありますか?

0 投票する
2 に答える
1115 参照

git - ポータブル msysGit を完全にインストールされたものに変換します (ただし、移植可能です)。

ポータブル アプリのファンなので (プライマリ ワークステーションで実行している場合でも)、msysGitC:\のポータブル バージョンを使用していますが、シェル フック、環境変数、GUI セットアップ、アイコンなどはインストールされません。雇用主から提供された元のクリーンなイメージにアプリをインストールしたため、雇用主が新しい Windows イメージを提供するたびに、すべてのポータブル アプリ (Git を含む) を再インストールする必要がありません。

ポータブル バージョンをシェル フック (Git Bash Here / Git GUI here) とアイコン (ただし、インストールされていない) に単純に「登録」できるスクリプトはありますか?

別の言い方をすれば、完全版をインストールすると、D:\PortableApps\Gitすべてのファイルストレージを一元化するという点でポータブル版と機能的に同等でしょうか?

0 投票する
3 に答える
1132 参照

git - マルチプラットフォーム、ポータブル、学習モードの Git GUI の推奨事項は?

優れた Git GUI に関する推奨事項。理想的には、次の特性を持つ必要があります。

  1. あまり制限されていない、つまり、比較的複雑な機能をサポートできます (rebase、no-ff など)。

  2. 「学習モード」で実行されている Git コマンドを表示します。特に、多くのオプションを持つコマンドの場合です。

  3. できればポータブル (Windows のインストールを必要としないか、Windows のみの場合でも、ポータブル アプリケーションのように動作します)

  4. できればマルチプラットフォーム (つまり、私の Linux マシンと Windows ラップトップの間に学習曲線はありません。

0 投票する
4 に答える
1974 参照

netbeans - ポータブルバージョンのNetBeans6.9.1IDEを起動できません

ポータブルバージョンのnetbeansnetbeans-6.9.1-201007282301-ml.zipをnetbeansサイトからダウンロードし、netbeansサイトに示されているようにetc/netbeans.confの設定ファイルを変更しました。ファイルの内容は以下のとおりです。

しかし、私がそれを実行しようとすると、それは開始を拒否します。JDKパスを間違ったものに変更すると、jdkが見つからないと文句を言うので、jdkパスは正しいと思います。また、起動しようとすると.netbeansディレクトリが作成されます。エラーは見られず、他に観察できることは何もありません。

このバージョンのNetBeansを設定する方法を知っている人はいますか?

ありがとう。

0 投票する
1 に答える
332 参照

firefox - Firefox4とFirefox3.6.16を同時に動作させる

WindowsXPにFirefox4.0をインストールしましたが、一部のレガシーアプリケーションでは、Firefox 3.6.16を使用する必要がある場合があるため、次のものをインストールしました。

Firefox4のC:\program files\Mozilla Firefox

Firefox3.6.16ポータブル_C:\program files\Mozilla Firefox3

デスクトップで2つの異なるショートカットを使用していますが、2つのバージョンのいずれかのアイコンをクリックすると、期待どおりに機能します。問題は、Firefox 3を実行しているときに、Firefox 4アイコンをクリックすると、代わりにFirefox3の新しいインスタンスが開くことです。2つのバージョンを同時にデスクトップで開くことができません。2つのバージョンを同時に実行することは可能ですか?

0 投票する
3 に答える
7803 参照

asp.net - asp.netアプリ用のポータブルIISまたはその他のサーバー

asp.net 4で記述されたシンプルなアプリ(dbなし)用のポータブルバージョンのサーバーを探しています。いくつかの場所でペンドライブからサーバーを提示する必要があり、システムが何であるかわかりません。そのようなものはどこかで利用できますか?

0 投票する
1 に答える
1923 参照

portable-applications - Windowsでのユーザー権限(ポータブルモード)を使用した以前のインストールなしのRAMdisk

システムウィンドウ(少なくともXP、Vista、または7)にユーザー権限を持つ任意の種類のRAMdiskソフトウェアを事前にインストールせずに、ある種のRAMdiskを使用する方法はありますか?