YMM4 Plugin utilities library
YMM4のプラグイン(ymme
等)を開発するときに便利なユーティリティライブラリです。
- これ自体はYMM4のプラグインではありません。
- ただの.NETのクラスライブラリです。
- YMM4のプラグインを開発するときに参照して使う用です。
複数のプロジェクトがあるので参照して使ってください。
YMM4の実装に依存しない便利クラスが入っています。
AssemblyUtil.GetVersion()
/GetVersionString()
- プラグインのクラスのType型を渡すことでプラグインのVersionを取得できます
- AssemblyInfoのVersionです
- MinVerなどのsem ver.ライブラリを使う前提です
- プラグインのクラスのType型を渡すことでプラグインのVersionを取得できます
UpdateChecker
- Githubのreleasesで配布されているYMM4プラグインの更新確認やDL URLの取得を行うクラス
- 詳しくは
tests/UpdateCheckerTest.cs
をご覧ください!
YMM4本体に依存する便利クラスが入っています。
TaskbarUtil
- GithubReleaseDownloader
- MIT License
- Copyright (c) 2023 Russell Camo (@russkyc)
- Mayerch1.GithubUpdateCheck
- MIT License
- Copyright (c) 2020 Christian Mayer