zoukankan      html  css  js  c++  java
  • ubuntu系统阅读CHM文档的最终解决方案

    此方法仅为个人偏好,其他方法自行测试

    原理:使用windows自带阅读器hh.exe,对系统中的chm文件类型自动关联

    hh.exe 文件目录 C:/Windows/h.exe,请自行拷贝或下载

    1.安装wine环境

    sudo apt-get install wine64

    2.添加桌面图标

    sudo gedit /usr/share/applications/hh.desktop

    将以下代码复制粘贴写入,需要注意的是,其中的

    Exec=env WINEPREFIX=/home/yourusername/.wine wine hh.exe %F
    Icon=yourdownload png path

    需要自行设置 hh.exe和图标的路径

    我将它们都放在~/.wine目录下

    [Desktop Entry]
    Encoding=UTF-8
    Name=CHM Viewer
    Name[cs]=Prohlížeč CHM souborů
    Name[de]=CHM Betrachter
    Name[it]=Visualizzatore CHM
    Name[ja]=CHM ビュアー
    Name[pl]=Przeglądarka plików CHM
    Name[pt_BR]=Visualizador CHM
    Name[ru]=Просмотрщик CHM
    Name[tr]=CHM Görüntüleyici
    Name[zh_CN]=CHM 阅读器
    Name[zh_TW]=CHM 檢視器
    Comment=A viewer for HTML Help files
    Comment[cs]=Prohlížeč souborů HTML nápovědy
    Comment[de]=Ein Betrachter für HTML Hilfe Dateien
    Comment[it]=Un visualizzatore per file di aiuto HTML
    Comment[ja]=HTML ヘルプファイルのビュアーです
    Comment[pl]=Przeglądarka plików CHM
    Comment[pt_BR]=Um visualizador para aquivos CHM
    Comment[ru]=Программа для просмотра файлов HTML Help
    Comment[tr]=HTML yardım dosyası görüntuleyici
    Comment[zh_CN]=HTML 帮助文件阅读程序
    Comment[zh_TW]=HTML 輔助檔案檢視程式
    Exec=env WINEPREFIX=/home/yourusername/.wine wine hh.exe %F
    Icon=yourdownload png path
    Terminal=false
    Type=Application
    MimeType=application/x-chm;
    StartupNotify=true
    X-GNOME-DocPath=gnochm/gnochm.xml
    Categories=Application;Utility;X-Red-Hat-Extra;
    X-Ubuntu-Gettext-Domain=gnochm

    保存退出

    3.添加文件类型关联

    sudo gedit /usr/share/applications/defaults.list

    在新的一行添加以下代码

    application/x-chm=hh.desktop

    保存退出

    4.用一个chm文档进行测试

    双击xxx.chm或者在菜单中打开CHM阅读器

    PS:需要的附件在以下链接中可以找到

    链接: https://pan.baidu.com/s/1Bhq4FCqtZWdg1HQKxvybmw 提取码: kpqu 

  • 相关阅读:
    2019-2020-1 20175214 《信息安全系统设计基础》第1周学习总结
    数据结构部分结构截图
    优化算法小结
    排序算法总结
    计算机网络复习总结(三)
    计算机网络复习总结(二)
    计算机网络复习总结(一)
    Spring mvc4 + ActiveMQ 整合
    JAVA中定时任务
    类上带泛型
  • 原文地址:https://www.cnblogs.com/pighui/p/10423029.html
Copyright © 2011-2022 走看看