差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
メイドいぢり:プラグイン更新チェック用csv [2024/10/28 15:34] fumble |
メイドいぢり:プラグイン更新チェック用csv [2024/11/06 13:18] (現在) fumble |
||
---|---|---|---|
行 1: | 行 1: | ||
- | =====プラグイン更新チェック用CSVファイルの書き方===== | + | =====プラグイン更新チェック===== |
インターネット上にCSVを配置し((レスポンスとしてCSV文字列が返ってくれば良いのでCGIでもOK))そのURLをメイドいぢりに登録することで、プラグインの更新チェックを行わせることが出来ます。\\ | インターネット上にCSVを配置し((レスポンスとしてCSV文字列が返ってくれば良いのでCGIでもOK))そのURLをメイドいぢりに登録することで、プラグインの更新チェックを行わせることが出来ます。\\ | ||
バージョンチェックが行えるものは、メイドいぢりのプラグインと接続が確立した際に読み込まれているアセンブリです。\\ | バージョンチェックが行えるものは、メイドいぢりのプラグインと接続が確立した際に読み込まれているアセンブリです。\\ | ||
行 20: | 行 19: | ||
|4カラム目|公開/ | |4カラム目|公開/ | ||
|5カラム目|ダウンロードURLです。|省略可|ローダーでもGoogleDriveでも何でも| | |5カラム目|ダウンロードURLです。|省略可|ローダーでもGoogleDriveでも何でも| | ||
+ | 必須の1~3カラムが空欄または存在しない場合、その行は読み飛ばされます。\\ | ||
+ | 行コメントはありません、必須カラムをなくすことで読み飛ばすのでそれを利用してください。\\ | ||
6カラム目以降は現在のところ使用しませんし、何かが設定されていても問題ありませんが、今後追加される可能性があるので使用しないでください。 | 6カラム目以降は現在のところ使用しませんし、何かが設定されていても問題ありませんが、今後追加される可能性があるので使用しないでください。 | ||
+ | |||
+ | |||
+ | サンプル\\ | ||
+ | https:// | ||
===プラグインとCSVデータのマッチングは以下のように行います。=== | ===プラグインとCSVデータのマッチングは以下のように行います。=== | ||
行 41: | 行 46: | ||
- AssemblyProduct属性(FileVersionInfo.ProductName)で指定した文字列を判定用または表示用キーワードと完全一致するか確認します。\\ | - AssemblyProduct属性(FileVersionInfo.ProductName)で指定した文字列を判定用または表示用キーワードと完全一致するか確認します。\\ | ||
- ファイル名を判定用または表示用キーワードと完全一致するか確認します。\\ | - ファイル名を判定用または表示用キーワードと完全一致するか確認します。\\ | ||
+ | |||
+ | 比較は両端の空白文字を削除((String.Trim()))し、大文字/ | ||
+ | Plugin, | ||
+ | Plugin, | ||
===バージョンは以下の順で最初に取れたものを使用します。=== | ===バージョンは以下の順で最初に取れたものを使用します。=== |