美文网首页
C4d显示帮助404notfound问题快速修复

C4d显示帮助404notfound问题快速修复

作者: zhyuzh3d | 来源:发表于2023-09-01 12:18 被阅读0次

    C4d官方只提供了英文的在线帮助文档,如果你切换参数中的语言为简体中文(或者其他语言)之后,所有的“显示帮助”打开的页面都变成‘404 not found‘找不到页面了。

    可以从官方下载离线文档安装包,根据各路教程安装,但是那个包下载要几个小时,安装后还要修改代码,非常不方便。

    其实可以直接简单粗暴的修改C4d安装目录下的redirect.html文件内容,无需下载离线文档安装包,直接就能使用官方在线文档!方法如下:

    创建新的redirect.html文件

    使用任意文本工具(windows下的记事本,macOS下的文本编辑,或者直接用vscode之类的编程工具)创建一个件,内容如下,复制保存为redirect.html

    <!DOCTYPE HTML>
    <html>
    
    <head>
        <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes">
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <title>OFFLINE HELP</title>
    </head>
    
    <body>
        <div id='url' style="text-align: center;width: 100%;margin-top: 20%;color: gray;"></div>
        <script>
            var url = window.location.href.split('/')
            url = `http://help.maxon.net/${url[url.length - 1]}`
            url = url.replace(/&language=(\w*)&/, '&language=us&')
            document.getElementById('url').innerHTML = `正在为您打开官方帮助页面<br>${url}`
            window.location.href = url
        </script>
    </body>
    
    </html>
    

    替换

    从安装目录(MacOS从应用程序列表进入Maxon文件夹,右击显示包内容进入)中help文件夹,把你的redirect.html文件拷贝过来覆盖,可能需要管理员权限。

    设置为离线

    打开C4d参数设置,去掉【在线内容】后面的勾选


    image.png

    成功!

    无论你改什么语言设置,右击任意按钮【显示帮助】都能正确打开官方在线帮助文档了!

    实现原理:redirect.html是离线文档,上面那个代码直接把离线文档的地址改写成英文在线文档地址,重新打开对应的英文版本在线文档,大功告成!

    image.png

    END

    相关文章

      网友评论

          本文标题:C4d显示帮助404notfound问题快速修复

          本文链接:https://www.haomeiwen.com/subject/eestvdtx.html