問題タブ [auto-update]

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 投票する
4 に答える
1805 参照

c# - C# でインターネット経由で安全かつ確実に更新する方法

ハッカーがシステムに簡単にアクセスできるようにするための多くの穴を開けずに、ソフトウェアの自動更新を可能にする最も安全で安全な方法は何でしょうか?

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

windows-services - 自己更新型 Windows サービスを作成するためのベスト プラクティス

自己更新機能を持つ Windows サービスを作成する必要があります。

3つの選択肢が思い浮かびますが、

  1. 最初のサービスの取得、アンインストール、およびインストールを管理する 2 番目のサービス。

  2. いくつかのサード パーティ フレームワークの使用 (提案を歓迎します。.NET は Windows フォーム アプリの自動更新をサポートしていると思いますが、Windows サービスはサポートしていません)

  3. プラグイン モデルの使用。サービスは、更新および実行ロジックを含む単なるシェルであり、サービスのビジネス ロジックはスワップ アウト可能な DLL に含まれます。

誰でもこの問題の解決策に光を当てることができますか?

ありがとう

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

c# - バインディング時の WPF リフレッシュ モデル

WPF がオブジェクトにバインドするときに、ViewModel オブジェクトのメソッドを呼び出したり、プロパティを更新したりする方法があるかどうか疑問に思っていました。

これを行う理由は、viewModel オブジェクトが作成されるときに、必要に応じてデータベースからデータを照会するために使用される ID のみがデータ モデルに含まれるためです。したがって、ユーザーがそのオブジェクトに移動すると、ビューがViewModelオブジェクトに監視されていることを通知し、その結果、データモデルにDBから値を更新し、ViewModelオブジェクトを読み込み状態にするように指示します

ViewModel オブジェクトが画面に表示されたときに自分自身を更新することを知っていれば、すべてのオブジェクトを手動で更新する必要がなくなります。

ありがとう!

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

jquery - ui.datepicker.js カレンダー日付変更時に別のカレンダーを自動更新する

私はui.datepicker.jsを使用しています

私の編集フォームには、独自の機能を持つ 2 つのカレンダーがあります。

Calendar A : 請求書が作成された日付です Calendar B : 次回の請求日です Bill_freq は、請求頻度 (1 か月、3 か月、6 か月、12 か月ごと) を設定するフィールドです。

私がやりたいことは、Calendar Aで日付が変更されたときに、 Calender BがBill_freqフィールドの日付ベースに自動的に更新されることです。

ご協力いただきありがとうございます!

0 投票する
8 に答える
40473 参照

python - 自己更新 Python スクリプトの再起動

Web サイトから最新バージョンをダウンロードし、実行中のスクリプトを上書きすることで、最新の状態を維持するスクリプトを作成しました。

更新後にスクリプトを再起動する最善の方法がわかりません。

何か案は?

別の更新スクリプトを用意したくありません。ああ、Linux/Windows の両方でも動作する必要があります。

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

java - Java で実行時に JAR ファイルをダウンロードする

Java デスクトップ アプリケーションを起動時に URL を参照して、更新が必要かどうかを確認し、必要な場合は必要な JAR ファイルをダウンロードして、実行中のプログラムのクラスパスに追加することが可能かどうか疑問に思っています。

古い jar がそこにある場合、それらはまだクラスローダーにロードされていないはずです。アプリケーションを再起動せずにロードされる前にそれらを交換することは可能ですか?

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

iphone - アプリでアップデートを購入しますか?

アプリに自己更新機能を追加するには、どのパスをたどればよいかアドバイスが必要です。

定期的に更新する必要がある情報でいっぱいのデータベースを使用するアプリを App Store で入手しました。これまでは、新しいバージョンをストアにプッシュしたときにのみデータベースを更新していました。データベースをより迅速に更新する機能が必要です。必要に応じてアプリケーションが更新されたデータベースを取得できるようにする機能を組み込む準備をしています。

私の質問ですが、ストア キット フレームワークはこの種のものに使用できますか、または使用する必要がありますか? 私はそれを自分で構築するつもりでしたが、車輪を再発明したくありませんでした. これに関するAppleの見解は何ですか?データベースは、データセットを最新の状態に保つために更新するだけで、新しい機能は提供しません。

アドバイスをありがとう。

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

apache-flex - XMLListCollectioncollectionEventのスタックオーバーフロー

Flex 3プロジェクトに取り組んでおり、コンボボックスとデータグリッドを管理するためにXMLListCollectionのペアを使用しています。

コンボボックス部分は完全に機能しています。このためのXMLListCollectionは静的です。ユーザーがアイテムを選択し、「変更」時に、2番目のコレクションにaddItem()を起動します。次に、2番目のコレクションのデータグリッドに更新されたリストが表示され、すべて正常です。

ただし、データグリッドは編集可能です。さらに複雑なのは、2番目のXMLLIstCollectionの「change」イベントにバインドされた別のイベントハンドラーがあり、そのハンドラーで2番目のリストに追加の変更を加えることです。これは本質的に、2番目のリストの「変更」ハンドラーの無限ループ(スタックオーバーフロー:D)を引き起こします。

これをどう処理するかはよくわかりません。検索によってAutoUpdate機能に関するアイデアが1つか2つ出てきましたが、私はそれらから多くを得ることができませんでした。特に、動作が持続し、再度有効にするとすぐに「更新」が実行されるため、間違っている可能性があります。一般に、そのコードブロック中にではなく、更新を実行する必要があります。

ご協力いただきありがとうございます!

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

.net - Codeplex で公開されたアプリを Codeplex から直接自動更新できるようにするフレームワークはありますか?

ユーティリティ アプリケーションに「自動更新」機能を付与することは、最近では基本的なマナーのように思えます。

ReflectorPaint.NETのようなアプリを考えています。これらのアプリは、「新しいリリースが利用可能です。ダウンロードしますか?」と積極的に知らせてくれます。

Q : Codeplex プロジェクトから派生したアプリで使用できる共通フレームワークを知っている人はいますか? 新しいリリースがある場合にユーザーに警告し、必要に応じてその新しいリリースを CodePlex から直接ダウンロードしてインストールしますか?

明らかにClickOnceUpdater Blockがあり、私は winforms とWPFのためにこれを自分で行うためのユーティリティ クラスを作成し、他の人も同様のことを書いていますが、これらはすべて、アプリの発行者が Codeplex の外部でアプリを発行する必要があります。自動更新が機能するようにします。私が想像しているのは、コードプレックスから直接ダウンロードするだけのものです。


編集
そのようなフレームワークは、アプリがコードプレックスに公開される方法に構造を課す可能性があると想像できます。リリースごとに「manifest.xml」を公開する必要がある場合があり、そのマニフェスト ファイル内には、アプリのバージョン、タイムスタンプ、リリースに関するメモ、最新のバイナリ ダウンロードへの URL などが含まれる場合があります。

誰かがすでにこれを構築していたようです。

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

java - 新しいバージョンを手動でダウンロードせずに JDK を更新する方法はありますか?

Update 17 がリリースされたという Java 更新通知を受け取ったので、更新を実行したところ、パブリック JRE のみが更新されていることがわかりました。私はまだ JDK の Update 16 しか持っていません。

最新のJDKが利用可能になったときに自動的に入手する方法はありますか?

もちろん、更新によって古いバージョンが削除されるわけではありません。Eclipse はまだ古いバージョンを使用しているため、これは手動で行う必要があります。設定を更新したら、古い JDK を手動で削除します。