07th-mod / 07th-mod/python-patcher

Launcher GUI doesn't work on Windows 7 installer (WontFix)

未關閉
#163 0 則留言 0 個 reaction 已指派 0 人 在 GitHub 檢視
wontfix
主要語言
JavaScript
星號
214
分支
12
PR 合併指標
30 天內沒有已合併 PR

描述

The UI based launcher doesn't work on windows 7. You can still install using the text-mode installer, however.

I'm just recording that the reason for this is:
- On Windows 7, the "job object" registration fails
- the "job object" was introduced to make sure that when you close the installer UI, the aria2c process is killed (so that it doesn't keep downloading in the background). This is only necessary when using the UI, as when using console/text mode installer, closing the console window will terminate aria2c automatically
- Therefore, even if the UI works, if the job object registration fails, we use the console/text mode installer, to make sure aria2c is killed if you close the installer (well, close the terminal). If we allowed the UI, we'd also be allowing the aria2c process to run in the background if you closed the UI window.

TODO:

- [ ] Note this in the wiki
- [ ] Add option to text mode installer to run from temp folder? This option is not given in the text mode installer.

貢獻指南

這個儲存庫沒有索引到貢獻指南

研究方向

該 issue 描述了 GUI 啟動器在作業物件註冊時出現的 Windows 7 特定故障,這會導致強制回退到文字模式安裝程式。首先檢查安裝程式中處理 Windows 程序管理和作業物件的程式碼。尋找 aria2c 程序的生成和作業物件註冊邏輯。確定是否存在針對 Windows 7 的變通方案,或者回退行為是否是預期的解決方案。需要在 Windows 7 環境或模擬環境中進行測試以驗證任何更改。

由索引模型根據 Issue 內容生成。

評估

技術堆疊
javascript, python
領域
cli, desktop
Issue 類型
缺陷
難度
4/5
預估耗時
3-5 天
活躍度
停滯
描述清晰度
基本清楚
新手友好度
35/100

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。