[DictTango] Windows版 v1.2.7

没问题。这诗经东拼西凑来的,可能有问题。比如mdict PC版,点朗读程序直接崩溃,严重怀疑是文件太大原因。
https://cloud.freemdict.com/index.php/s/YjZSEEb4MSzJ7Kc

2 个赞

不知内容来源是哪里呢? 要说文件也不算大啊

1 个赞

这里
https://downloads.freemdict.com/尚未整理/集合/文学词典/诗经版本日期170722/

这spx文件,估计是特大了。MDICT PC版,一播放,直接崩了。而mdict安卓正常播放。GD也能正常播放。

好像不支持锚,起码是不支持跨词条锚跳转

1 个赞

词典内的锚跳应该是支持的

1 个赞

请看下面这种情况

话剧剧本写作
<link rel="stylesheet"type="text/css" href="xzdcd.css"/><mulu><a href="entry://m分类目录#话剧剧本写作">分类目录</a></mulu><wordlist><a href='entry://话剧剧本写作'><mark>话剧剧本写作</mark></a></wordlist><book><c1><img class="pic" src="00001115.png"></c1><c2><img class="pic" src="00001115.png"></c2>	<page><a nav="lt" href="entry://00001114">上一页</a>	<mulu><a href="entry://m分类目录#话剧剧本写作">分类目录</a></mulu>  <a nav="rt" href="entry://00001116">下一页</a></page></book><script defer="defer" src="xzdcd.js"></script>
</>
m分类目录
<a href='entry://话剧剧本写作' name='话剧剧本写作' n=1038>话剧剧本写作</a>
</>

行,我再检查看看

发布一个新版本 v1.0.0.9

  1. 解决了一些渲染上的性能问题

PS:

  1. 由于发现在运行时存在对ProgramData文件夹的存取权限问题,新版本在访问不到ProgramData的情况下,会自动切换到以%LocalAppData%/Jimex/DictTango为程序数据目录,如果打开新版本时发现原来的词典列表为空,可以按照以下步骤恢复:
    1) 打开C:\ProgramData\Jimex\DictTango
    2) 把所有文件复制到%LocalAppData%/Jimex/DictTango
    3) 把C:\ProgramData\Jimex\DictTango目录删除掉

开发路线:
在开发过程中发现WPF存在比较多的性能问题,后续版本可能会切换到WInUi 3.0或者MAUI, 如果采取MAUI的话,LINUX和Mac OS应该也会支持。
同时渲染引擎也会改为微软本身的Edge引擎,由于内核都是基于 Chromium, 相信显示效果会一致,而且免去下载Chrome运行时的麻烦,程序文件的体积会大大减少

3 个赞

延迟的问题应该改善了,新版本第一次可能还会有,但之后就应该顺畅很多了。
还有锚跳的问题应该也解决了。

1 个赞

大牛,改善非常明显,能赶上mdict了

但不知为什么又出现entry://关键字无法跳转的问题,也许是因为我的写法问题:<a href='entry://精约与繁冗' name='精约与繁冗' n=551>精约与繁冗</a>,用的单引号?

非常期待!

这个版本会不会对样式表fixed支持不好,一打开汉语大词典图文综合版中的图片,程序就会崩溃(悬浮内容显示后不久,图片显示不出来),分析和其它图片词典的差别就是多了浮动效果。

应该是,我有空再改进一下

1 个赞

是哪一本汉语大词典图文综合版?

我自己瞎胡拼凑的,就是把那个2.0和紫雪蓝海的图像版弄到了一起
对了,我忘了把fixed删了试试,如果不是这个原因,那就应该是mdd太大,3.4G。不过好像以前的版本没有问题呀

009确实快多了。赞 :+1:

有几个小建议:
1.设置为中文时,右击托盘图标还是显示英文。
image

2.词典分组内词典上下的调整希望能保持和安卓版一致,在右侧加上调整图标。
image

3.最小化窗口时,是最小化到托盘,这个没问题。点击托盘图标,窗口没有恢复,是成为最小化到状态栏的状态。还要点击一次状态栏的图标才能恢复窗口。

4.页面中文字涂黑后右击能否增加查询选项呢,或者增加发送到查词框?
image

最后还有个小问题吧,不知道是不是特例。
新软件设置语言时要设置两次才生效。第一次设置语言后退出再进入 DictTango ,发现还是英文,需要再设置一次。

这些界面的问题,可能要放一放了,最近打算升级一下框架,改为性能更好的,到时再考虑把这些加进去吧。

1 个赞

试了,不是css的问题。用不用把词典传给你,亲自试试? :grinning:上一版应该没有问题

你或者先试试把这个词典单独放在一个分组里,然后把mdd文件移到别的地方看有没有问题

是不是不让词典加载mdd?
单独分组和阅读模式有差别吗,我在阅读模式中试过,也崩

单独分组崩,把mdd改名不让加载也崩