Skip to content

New update mechanism#464

Merged
wbonbon merged 4 commits into
anoyetta:masterfrom
wbonbon:new_update_mechanism
Jan 31, 2026
Merged

New update mechanism#464
wbonbon merged 4 commits into
anoyetta:masterfrom
wbonbon:new_update_mechanism

Conversation

@wbonbon

@wbonbon wbonbon commented Jan 31, 2026

Copy link
Copy Markdown
Collaborator
  1. 将来的にACTのGetPluginsに対応するため
  2. Windows PowerShell1.0/2.0が廃止されるため

アップデートのメカニズムを刷新しました

旧:update_hojoring.ps1を別プロセスで起動してACTが落ちたら書き換える
新:OverlayPluginやCactbotみたいな感じにした

ただしスペスペタイムラインで使うRazorEngine.dllのせいでどうしても起動中に書き換えられないファイルが存在するため、
起動中に置き換えに失敗したファイルをACT終了時に書き換えるバッチファイルを起動してアプデを完了させる仕組みにしました
これでPowerShellのせいでアップデートできない問題は起きなくなるはずです

@wbonbon wbonbon merged commit 117cd1c into anoyetta:master Jan 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant