Re: 請問如何維護附加元件的相容性 #技術開發

Sponge Jhan
 

Hi 高老師:

> 很大的問題是我寫的附加元件都從列表上消失。
> 之前我直接修改 manifest.ini 無效,現在我修改後重新打包安裝,出現發生錯誤無法安裝的訊息,可是也沒說錯誤原因。
> 接著我把 manifest.ini 中的中文全部改為英文,安裝回答「市」後就直接跳出來,實在沒轍。
NVDA 直接死掉的話,以 Windows 10 為例,看看這個記錄:
C:\Users\帳號名稱\AppData\Local\Temp\nvda-old.log
也許會提供有用資訊,之前測試 IBMTTS-19.7.2.nvda-addon 也是直接死掉從這個記錄找問題

另外,請問你建置附加元件的方式為何?以前我不會用 scons 就拿別人包好的元件開 7Zip/WinRAR 來編輯抽換檔案
但是,由於那是 Python 2 包出來的,不知道讓 Python 3 解會不會出事?沒有實際測驗過

BrlIMEHelper 規模不大,所以昨晚已經完成 Python 3 相容性的處理,不過與其改 manifest.ini 我覺得整包複製到 scratchpad 目錄更直接,只是這樣就見不到介面翻譯效果

  sincerely yours
   Bo-cheng Jhan

Join nvda-tw@groups.io to automatically receive all group messages.