Wine 運行百度雲盤 中文亂碼解決;wine中文亂碼解決;fedora 34 運行百度網盤;

今天需要下個 imagenet 的 ILSVRC2012 數據集,找到了網友在百度網盤中分享的下載好的;

但是因爲本人使用的是 fedora 34 系統,所以嘗試下載 百度網盤 linux 版本進行安裝,但是因爲我本機的nodejs過新,有些百度雲盤使用API已經失效,所以不能成功運行;

目前我採用的方式使用 wine 運行 百度網盤的 windows 版本,進行下載數據集;

安裝後發現 wine 對中文支持不夠,出現亂碼。下面進行記錄個人的解決方式:

1. 下載中文字體,如宋體 simsum.ttc

https://github.com/sonatype/maven-guide-zh/raw/master/content-zh/src/main/resources/fonts/simsun.ttc

2. 創建註冊表配置文件: touch font.reg

REGEDIT4
 
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink]
"Lucida Sans Unicode"="simsun.ttc"
"Microsoft Sans Serif"="simsun.ttc"
"Tahoma"="simsun.ttc"
"Tahoma Bold"="simsun.ttc"
"SimSun"="simsun.ttc"
"Arial"="simsun.ttc"
"Arial Black"="simsun.ttc"

3. 通過 wine 運行 regedit,加載註冊表配置文件,將其他中文字體配置爲我們下載的字體,simsun.ttc

wine regedit font.reg

4. 重新利用wine運行百度雲盤;問題解決;

5. 效果展示:可見,主菜單亂碼已經消失,並且通過登錄,目前已經順利下載數據集。

保持更新,cnblogs.com/xuyaowen;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章