SyaoranChang / Eole-foobar-theme-CHT

Eole blows gently into your ear his nicest melodies.
6 stars 1 forks source link

第一次安裝主題時,出現 Invalid CLSID: ESLyric 錯誤 #2

Closed SyaoranChang closed 1 year ago

SyaoranChang commented 1 year ago

錯誤訊息: Error: Spider Monkey Panel v1.6.1 (LyricsTitle: LyricsTitle v1.2.3b21 by Ottodix) include failed: ActiveXObject_Constructor failed: Invalid CLSID: ESLyric

File: WSHlyrics_title.js Line: 10, Column: 11 Stack trace: @WSHlyrics_title.js:10:11 @:5:1

截圖: Snipaste_2022-11-08_21-28-11

SyaoranChang commented 1 year ago

原因: 原本 Eole-foobar-theme\user-components\foo_uie_eslyric 資料夾有一個 enable_script_control 檔案 在我更新 ESLyric 版本後,這個檔案被刪除了, 因為已經匯入過主題的foobar2000能正常運作,所以以為是不需要的 但巴友回報會有上面描述的錯誤,測試後確認有這個問題 看來在主題匯入時,foobar2000 會去使用到。

解決方法: 如果已經匯入了,將 enable_script_control 檔案,手動放到此資料夾 foobar2000\profile\user-components\foo_uie_eslyric 之後再重新開啟 foobar2000 就會正常了

Snipaste_2022-11-08_21-45-43

SyaoranChang commented 1 year ago

補回 user-components\foo_uie_eslyric 資料夾的 enable_script_control 檔案 來修正