一些使用了非utf8编码的bt种子,用wine thunder5 打开中文全是乱码,之前尝试用python写了个转码工具,转完后不但乱码没了,速度也没了。刚在ubuntu论坛看到解决方法,需要在wine环境中安装IE6,以deepin 12.04 为例,操作方法如下:
export WINEPREFIX=~/.deepinwine/wine-thunder5/ winetricks ie6
一路确定,直到出现有“Install a windows dll or component”的窗口,选中该项,然后确定,选中“ie6”,等待安装完成。
安装过程可能需要手动下载ie6的安装包,下载后放入指定的文件夹,再次执行上面的命令。
安装完成后,运行:
winecfg
在应用程序标签中将 “windows 版本”改为 “windows98”,这个操作可以解决下载到99%无法完成和经常退出的问题。重启迅雷,种子文件中非utf8编码的中文就可以正常显示了。