問題タブ [self-extracting]
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.
installation - ファイルが埋め込まれたバージョンの自己解凍型実行可能ファイルを作成するための優れた無料ユーティリティは何ですか?
この質問への回答によると、.msi ファイルにファイル バージョンを埋め込むことができません。
クライアントに提供するインストーラーには、ファイル バージョンが必要です。
したがって、私がやりたいことは、Visual Studio によって生成された msi ファイルと setup.exe を含む自己解凍型の実行可能ファイルを作成し、代わりにこの自己解凍型の実行可能ファイルにファイル バージョンを配置することです。
したがって、出力へのファイル バージョンの埋め込みをサポートする自己解凍型実行可能ファイルを作成するためのユーティリティが必要です。また、解凍後のファイルの自動実行をサポートする必要があるため、実際のインストーラーを自動的に起動できます。スクリプト化できると良いですね。
私が見つけたのはこれだけでした。これは見栄えがしますが、無料の代替手段をはるかに好みます.
誰か提案はありますか?
編集:明確にするために、私は実際にインストーラーを作成しようとしているわけではありません-私はすでにVSセットアッププロジェクトを持っています。私は自己抽出器が欲しいだけです(WinZipが作成できるように)。そのため、ユーザーが Setup-Blorgbeard2008.exe にマウス ポインターを合わせると、「バージョン: 1.0.0.0」が表示されます。ユーザーがそれをダブルクリックすると、setup.exe と setup.msi が一時フォルダーに静かに抽出され、setup.exe が実行されます。その後、通常のインストーラ画面が表示され、通常どおり続行します。
別の編集:イェーイ、私の他の質問が回答されたので、自己抽出はもう必要ありません。そのため、この質問全体はほとんど無関係になります。setup.exeとsetup.msi ではなく、1 つのファイルのみを配布できるとなおよいでしょう。
file - 暗号化され、パスワードで保護されたファイルの作成
機密情報を含む Word 文書を作成するプログラムを作成しています。ドキュメントを暗号化してパスワード保護し、自己解凍型ファイルで配布して、ユーザーがダブルクリックしてパスワードを入力し、暗号化されていないファイルを受信できるようにしたいと考えています。
Word 文書の作成は問題ありませんが、スクリプト可能かどうかに関係なく (コマンドラインを使用できます)、次のことができるサードパーティ プログラムが必要です。
- Word文書を暗号化し、
- 暗号化をパスワードで保護し、
- 自己解凍ファイルを作成します。
誰でもこの目的のためにソフトウェアを提案できますか? 以前は SSL 暗号化されたサイトでデータがホストされていたため、SSL セキュリティ以上のもので十分です。
maven-2 - Windows プラットフォームの Linux で autorun を使用して自己解凍アーカイブを作成する
私たちのアプリケーションは、アプリケーションをインストールするためにアーカイブを抽出した後にユーザーが実行する小さなバット/シェル スクリプトを含む zip ファイルとして配布されます。この zip ファイルは現在、mavens アセンブリ プラグインを介して作成されています。
配布する zip ファイルには、実行可能な jar を含む lib フォルダーと、実際のアプリケーションからの展開の一部として必要なすべてのファイルが含まれています。
必要なのは、zip ファイルが抽出された後に含まれているバット ファイルを実行する自己解凍型の zip ファイルです。これは、ビルド プロセスの一部として作成する必要があります。
私はcreating-a-self-extracting-zip-archive-on-a-linux-boxを読んで、それを行うことができます。しかし、抽出されたアーカイブ内でバッチファイルを実行する方法もどこにもありません。
winzip self-extractorを見つけましたが、どのプラットフォームでも実行できるものが望ましいです。ビルド サーバーと一部の開発者は Linux を使用しています。また、いくつかのVB コードを見つけたので、zip ファイルにいくつかの自動実行プロパティが存在する可能性があると思われました。
java - 自己解凍型ファイルを自動化する
私はプログラミングに少し慣れていないので、ご容赦ください。私はたくさんの自己解凍型ファイルを作成し、それをftpサイトにアップロードして、クライアントがダウンロードします(自己解凍型ファイルは、圧縮したファイルを適切な場所に配置します)。このプロセスはかなり反復的であるため、私は自分の側でこのプロセスを自動化しようとしています。
zipの作成方法と、作成したファイルのアップロード方法は理解できると思いますが、作成したzipファイルからwinzipseを使用して自己解凍型ファイルを作成する方法は理解できません。WinZipにはコマンドラインインターフェイスがありますが、WinZIpSEにはないようです。
助けていただければ幸いです...私はこのコードをjavabtwで書くことを計画しています。
ありがとう。
self-extracting - 自己解凍ZIPファイルの出力フォルダの指定方法
以下を使用して作成された ZIP ファイルの抽出:
PKSFX(R) バージョン 2.50 FAST! Windows 95/NT 用自己解凍ユーティリティ 4-15-1998
EXE に含まれるファイルを抽出するフォルダを指定するオプションはありますか?
「/help」と入力すると、いくつかの便利なオプション (上書き、除外など) を見つけることができましたが、出力フォルダーに関連するものは何も表示されません。
なにか提案を?ありがとうございました!
ruby - Rubyzip-抽出フォルダを設定できますか?
私の問題は、Rubyzipを使用して生成しているzipファイルのルート抽出フォルダーを設定する必要があることです。zipファイルはWindowsで自己抽出可能として開かれます。このオプションはRubyzipで利用できますか?または、これはWindowsレジストリに保存され、Windowsの統合されたzip機能によって使用される値ですか?
android - 受信したSMS/MMSメッセージからAndroidアプリを起動できますか?
着信MMS/SMSを介してプログラムを起動できるかどうか知りたいですか?物事のMMS側の詳細。
ワークフロー:
- MMSがAndroidデバイスに送信されました
- 自己実行可能MMS
何かご意見は?
python - 自己解凍ZIP?
何も表示されない自己解凍 zip ファイルの作成についてサポートが必要です。バックグラウンドで特定の場所にファイルを抽出するために必要なだけです。私が見つけたものはすべてダイアログを表示しますが、バックグラウンドで実行する必要があります。
clickonce - ClickOnce オンライン インストール ファイルツリーを、オフライン インストール用の 1 つの .exe ファイルとして展開する
オフラインでインストールするために、ClickOnce オンライン インストール ファイルツリーを単一の .exe ファイルにパックする方法はありますか? この目的のために設計されていないことはわかっていますが、インストールプロセスなしでアプリを実行するだけでよいため (ClickOnce オンラインインストールが機能するのとまったく同じように)、Windows インストーラーを使用することはできません。自己解凍型の .exe を作成する IExpress ツールを試しましたが、残念ながらファイル ツリーをサポートしていません。この目的で .cab パッケージを使用できますか?
bash - Windows で Ant を使用して Linux 用の自己解凍型 bash スクリプトを作成する
ここで説明されている方法を使用して、自己解凍スクリプトを生成しようとしています: http://www.linuxjournal.com/node/1005818
ANT (Windows 上) を使用して、TAR タスク (gzip 圧縮) を使用してペイロード アーカイブを作成し、次の CONCAT タスクを使用してスクリプトと tar を連結します。
ファイルが作成され、アーカイブ データが含まれているように見えますが、Red Hat マシンで gzip を実行すると、「無効な圧縮データ -- フォーマット違反」というメッセージが表示されます。
これまでに成功した人はいますか?