实际上可以直接解压缩msix然后进一步解压直到找到主程序,不需要安装就可以编写化。。。。。直接双击主程序就好了
直接找一个安装包制作程序简单包装一下,然后卸载时再把应用数据的目录填上就是普通的windows应用程序
问题不在于MSIX格式,就算把MSIX压缩了,同样也会遇到开发人员选项的问题,如果要解决这个问题,要用微软本身承认的证书(要有CA)来打包MSIX,这个证书应该是要钱的,我现在用的是自签名的证书。
虽然按你的办法可以找到主程序,但这样子会出现很多问题,比较运行时的问题,用户参数的保存等等。
那个证书按年收费,要四千人民币每年往上走……这也不是什么人都能拿到的。
目前win11是一定要开启开发人员选项才能安装了。
补充一个比较影响使用的点,就是ddb索引文件能不能别像mac一样的作风在每个文件旁边生成,像GD-ng那样全放配置文件夹就好了。
放在同一个文件夹里可能会发生同名词典的ddb文件名冲突问题,将来看看怎么实现
其实可以根据校验值命名
校验值不稳定,只要文件内容发生任何变化(哪怕只改一个字节),校验值就会改变。
大佬,请问有没有可能把辞典软件做成网页版本,部署在服务器上运行,直接通过浏览器查词?
mdx/mdd 放在服务器,后端负责解析、索引和返回词条内容,前端搜索和展示
Windows版暂时没有这个计划,但你可以通过安卓版本的DictTango的电脑控制台来实现浏览器查词的
好像打开软件界面,占内存很大,关闭窗口,仅最小化在右下角的话,内存占用几百兆
在普通查词界面中,为了兼顾性能表现,已打开的 WebView 并不会立即实时回收。因此,当用户查看的词典数量增加时,整体内存占用也会相应上升。
在新版本1.6.6中,针对这一情况做了如下优化:
-
非活跃内容降级处理:当某个词典内容不处于当前查看状态时,其对应的 WebView 会切换至低内存消耗模式;只有当前正在查看的词典,其 WebView 才会保持正常的内存使用模式,从而减少整体资源占用。
-
统一回收机制:当用户退出查词界面时,系统会统一回收所有已创建的 WebView,进一步释放内存资源。
需要说明的是,尽管经过以上优化,由于 DictTango 采用“一词典一 WebView”的实现方式,其内存占用在同类软件中仍然相对较高,这一点我之前已经反复强调多次了。如果您的设备性能有限,或对内存占用较为敏感,建议考虑使用如 GoldenDict 等更偏重性能优化的替代方案。
大神我用的是win10工作站版本系统是最新的19045.7184小修精简版,目前是安装运行提示“根证书必须是提供信任的证书”,然后就退出安装了。
大佬试试我自己的went认真看完安装介绍,点击安装的那个几个k的小程序就顺利安装了。是我自己没有认真阅读安装须知
新版内存比欧路占用少。
我反馈一个bug,
Win11环境下, javascrip相关的问题,这问题有点奇怪。
词典及bug的详情在这帖子中的20楼
漢語大詞典 七訂 Fork
最好能提供一下带控制台消息的录屏参考一下先。
解压以下文件替换原来的js就行
hdc2025.js_1.zip (451.5 KB)
多谢修改,参考改并上传在原帖。
