メイドいぢり:プラグイン更新チェック用csv

差分

このページの2つのバージョン間の差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
メイドいぢり:プラグイン更新チェック用csv [2024/10/30 18:59]
fumble
メイドいぢり:プラグイン更新チェック用csv [2025/06/13 12:50] (現在)
fumble
行 1: 行 1:
-=====プラグイン更新チェック用CSVファイルの書き方===== +=====プラグイン更新チェック=====
 インターネット上にCSVを配置し((レスポンスとしてCSV文字列が返ってくれば良いのでCGIでもOK))そのURLをメイドいぢりに登録することで、プラグインの更新チェックを行わせることが出来ます。\\ インターネット上にCSVを配置し((レスポンスとしてCSV文字列が返ってくれば良いのでCGIでもOK))そのURLをメイドいぢりに登録することで、プラグインの更新チェックを行わせることが出来ます。\\
 バージョンチェックが行えるものは、メイドいぢりのプラグインと接続が確立した際に読み込まれているアセンブリです。\\ バージョンチェックが行えるものは、メイドいぢりのプラグインと接続が確立した際に読み込まれているアセンブリです。\\
 ※プラグインならほぼすべて対応出来るはずです。\\ ※プラグインならほぼすべて対応出来るはずです。\\
 +
 +====こまけぇこたぁいいんだよ!!====
 +Googleのスプレッドシートでやると簡単。\\
 +[[https://docs.google.com/spreadsheets/d/1BoR0u7QWz7NOl6TefdCHk4StPyBfDBhhV0QxRosAQDQ/edit?gid=0#gid=0|Googleのスプレッドシートの解説付きひな形]]
  
 ====CSVの形式(RFC4180準拠ならOKなはず)==== ====CSVの形式(RFC4180準拠ならOKなはず)====
行 20: 行 23:
 |4カラム目|公開/情報サイトURLです。|省略可|まとめサイトでもXのポストでも何でも| |4カラム目|公開/情報サイトURLです。|省略可|まとめサイトでもXのポストでも何でも|
 |5カラム目|ダウンロードURLです。|省略可|ローダーでもGoogleDriveでも何でも| |5カラム目|ダウンロードURLです。|省略可|ローダーでもGoogleDriveでも何でも|
 +必須の1~3カラムが空欄または存在しない場合、その行は読み飛ばされます。\\
 +行コメントはありません、必須カラムをなくすことで読み飛ばすのでそれを利用してください。\\
 6カラム目以降は現在のところ使用しませんし、何かが設定されていても問題ありませんが、今後追加される可能性があるので使用しないでください。 6カラム目以降は現在のところ使用しませんし、何かが設定されていても問題ありませんが、今後追加される可能性があるので使用しないでください。
 +
  
 サンプル\\ サンプル\\
-https://fumble.jp/com3d2/versions/sample.csv\\+https://fumble.jp/com3d2/versions/sample.csv
  
 ===プラグインとCSVデータのマッチングは以下のように行います。=== ===プラグインとCSVデータのマッチングは以下のように行います。===
行 44: 行 50:
   - AssemblyProduct属性(FileVersionInfo.ProductName)で指定した文字列を判定用または表示用キーワードと完全一致するか確認します。\\   - AssemblyProduct属性(FileVersionInfo.ProductName)で指定した文字列を判定用または表示用キーワードと完全一致するか確認します。\\
   - ファイル名を判定用または表示用キーワードと完全一致するか確認します。\\   - ファイル名を判定用または表示用キーワードと完全一致するか確認します。\\
 +
 +比較は両端の空白文字を削除((String.Trim() ))し、大文字/小文字を区別せず((String.ToLowerInvariant() ))に行います。
 +Plugin,Pacher,Managed等を個別でバージョンチェックする場合、それぞれ指定してください。\\
 +Plugin,Pacher,Managed等を個別で設定した場合で、アセンブリ名が同じ等、複数合致した項目は無視します。\\
  
 ===バージョンは以下の順で最初に取れたものを使用します。=== ===バージョンは以下の順で最初に取れたものを使用します。===
  • メイドいぢり/プラグイン更新チェック用csv.1730282385.txt.gz
  • 最終更新: 2024/10/30 18:59
  • by fumble