PurlingNayuki 发表于 2014-10-20 04:09:13

GoldenDict For Mac, QT 5.9.1 / 持續更新(最後更新2017/07/21)

本帖最后由 PurlingNayuki 于 2017-7-21 23:31 编辑

昨天更新Yosemite,發現論壇裏分享的Goldendict有點小問題,於是索性sync git自己編譯了最新的版本,再次分享給大家。
另外已經Watch GoldenDict的Github,有看到重要更新就重新編譯直接分享給大家。

本身傳devhost,但似乎這裏打不開這個網址,於是傳了比較有名的360。

Thank you for your reply :P

2017-07-21
1.5.0-RC2-164-ga0c60d0, QT 5.9.1

[*]大量 Bug 修正
[*]好多好多的 Bug 修正
[*]QT 5.9.1

DictLib* 討論頁
mega.co.nz


2017-03-13
1.5.0-RC2-39-geff09c6,QT 5.5.1

[*]大量修正,懶得複製惹…

https://mega.nz/#!CtZj2LgA!hh4ekIvckiPm3Yeu82ejGjlNsoy3v3W5xtI7xIv1puo


2016-11-24
1.5.0-RC2-39-geff09c6,QT 5.5.1

[*]修正 MDict 鏈接中帶 ? 時跳轉問題

https://mega.nz/#!ig5AzSqY!oY54YQsSMUtpizcn5HKUdSbp29kuFgEzcGGif4ux3XI


2016-09-28
1.5.0-RC2-35-g249db51,QT 5.5.1

[*]修正 MDict 外部圖片鏈接問題
[*]提升 TeX 公式解析

https://yunpan.cn/ckDNUZiSJEU5N (提取码:0a37)
https://mega.nz/#!65QF3ZaB!riHPWockYmBFoxSkjOqBB21IrP0dw1i9RiwOZT61ir0


2016-06-22
1.5.0-RC2-18-gba408ec,QT 5.5.1_2

[*]線上詞典的一些問題修正
[*]應該還有別的一些更新

https://yunpan.cn/cRXnP3v2cHnex (提取码:5b91)

2016-04-25
1.5.0-RC-632-g436edad,QT 5.5.1_2

[*]更新MDict新版圖示
[*]新增簡繁正通搜

https://yunpan.cn/cPHuNiNT4Hz2c (提取码:e386)

2016-04-15
1.5.0-RC-621-g281d3b7, QT 5.5.1_2
修復了大量mdx+css的問題
https://yunpan.cn/cq4c6s8vQRZEg (提取码:5a0d)

2016-03-29
1.5.0-RC-610-g0eacc4d, QT 5.5.1_2
據說修復了某些Mdict格式script解析的問題。
https://yunpan.cn/cqZqghgbsEL3T访问密码 9d63

2016-03-24
1.5.0-RC-610-g0eacc4d, QT 5.5.1_2, 16日編譯
似乎之前某些會導致FC的詞典現在不會FC了
https://yunpan.cn/cYTbQSWPpuQ3y访问密码 774f

2016-02-25
GoldenDict-1.5.0-RC-606-g40db05a, QT 5.5.1_2
https://yunpan.cn/cxbacFzsHD3jt访问密码 204e

2015-12-15
GoldenDict-1.5.0-RC-588-g85fa1de, QT 5.5.1
http://yunpan.cn/c3b53zhzSbyrP访问密码 ba21
大更新!解決mdict錨點問題,及其他修復。
另外大家(可能)關心的簡繁正異轉換也加入了,但是由於OpenCC lib的問題,OS X上無法編譯。Linux和Windows上已經可用。


2015-03-18
GoldenDict-1.5.0-RC-533-g267472d, QT5.4.1
http://yunpan.cn/cZx8UPqI3fBW3访问密码 74ce


2015-02-26
GoldenDict-1.5.0-RC-533-g267472d, QT5.3.2
http://yunpan.cn/cJkft7LTKmPSX访问密码 a301

2015-01-19
GoldenDict-1.5.0-RC-502-g0643196, QT5.3.2
http://yunpan.cn/cyidmrd7gw8X4提取码 b5a1

2014-11-29
GoldenDict-1.5.0-RC-497-g4b8de48, QT5.3.2
http://yunpan.cn/cADeI9Jcrxgpc提取码 e604

2014-11-02
GoldenDict-1.5.0-RC-491-3fb61487, QT5.3.2
http://yunpan.cn/cstdnnuBE6qD6提取码 2c30

2014-10-21
GoldenDict-1.5.0-RC-486-g61b4858, QT 5.3.2
http://yunpan.cn/csZYiwj8uCFY3 提取码 8b03

2014-10-20
1.5.0-RC-483-gc42be48,QT 5.3.1
http://yunpan.cn/csKmjyw6nMMgk提取码 995d

PurlingNayuki 发表于 2014-10-20 21:41:29

cidianaihao 发表于 2014-10-20 11:31
之前我是在gd论坛上下的最新版,

http://goldendict.org/forum/viewtopic.php?f=4&t=1933&start=60


確實沒有包含QT的library。
今天更新QT5.3.2,再編譯一次,會打包所有的依賴的。

cidianaihao 发表于 2017-9-30 18:12:29

天,,这个帖子楼主还在更新,点赞点赞

apemanlu 发表于 2017-2-8 13:48:46

本帖最后由 apemanlu 于 2017-2-8 14:53 编辑

已經追蹤你的更新很長一段時間了,感謝好品質的分享
提出幾點我使用上遇到的問題

1 從一指回到兩指時主頁捲軸會垂直滾動
上半部往上跑一點點,下半部則往下移動

2 點到空白處或連結會跳回上一個查詢單字,點一下也可能會跳回原本的字
常常這樣跳來跳去鬼打牆

3 兩指上下捲軸時常常誤觸放大縮小手勢
放大縮小並非時常用到功能,可用 cmd+-代替
建議直接取消手勢

4 兩指上下捲軸也會誤觸到前後頁手勢
前後頁手勢與 Safari 方向不同
建議直接取消手勢

5 建議將 Pronounce word 選項放入 menu 裡面
因此能夠自由設定快速鍵
預設的位置單手按得很卡

我的配備
MacBook Pro Retina 2013 Late
MacOS Sierra 10.12.3
Track pad 手勢全開
Goldendict 1.5.0-RC2-39-geff09c6,QT 5.5.1
字典約20本,大多時間使用那五六本學習型英英辭典

boatmac 发表于 2015-7-22 00:48:16

好像无法使用屏幕取词,总是提示“无障碍API未启用”。之前用官方1.50-RC版,在系统偏好设置-安全性与隐私-隐私-辅助功能中启用GoldenDict后,此问题消失(但仍无法取词)。现在用了楼主的版本,打开隐私后没有出现GoldenDict条目,手动添加并启用后也无法解决“无障碍API未启用”问题,不知道什么原因。

PurlingNayuki 发表于 2015-3-11 16:51:08

cidianaihao 发表于 2015-2-28 10:57
谢谢,谢谢,太感动了

以後看到有大更新我沒更新的話麻煩提醒我一下,回帖就好~

PurlingNayuki 发表于 2015-1-15 00:11:36

cidianaihao 发表于 2015-1-12 19:37
楼主也不更新了???

一個沒什麽人要用,另一個也沒什麽值得更新的。
一個月也就是十個多commit。

cidianaihao 发表于 2014-11-19 08:57:26

本帖最后由 cidianaihao 于 2014-11-19 10:05 编辑

PurlingNayuki 发表于 2014-11-18 01:40
剛纔看了一下是不支援。有空看看QT的捲動條設定。

真的只有我一个人在用楼主的版本吗?楼主你看只有我在给你反馈:

11月2号的版本,在这里下载的o8词典不能展开example等等词典内置的效果

https://www.pdawiki.com/forum/thread-13058-1-1.html就是这个词典

另外官方论坛版本没有这个问题

cidianaihao 发表于 2014-10-20 10:17:59

真的会持续更新吗???谢谢你先

PurlingNayuki 发表于 2014-10-20 10:44:15

cidianaihao 发表于 2014-10-20 10:17
真的会持续更新吗???谢谢你先

GoldenDict本身update並不頻繁,配合電郵提醒,基本可以做到每個版本都更。

cidianaihao 发表于 2014-10-20 11:31:34

PurlingNayuki 发表于 2014-10-20 10:44
GoldenDict本身update並不頻繁,配合電郵提醒,基本可以做到每個版本都更。

之前我是在gd论坛上下的最新版,

http://goldendict.org/forum/viewtopic.php?f=4&t=1933&start=60

那个版本有37m,楼主你的只有10多m,是没有包含所有的文件吗??

bt4baidu 发表于 2014-10-20 22:06:36

PurlingNayuki 发表于 2014-10-20 21:41
確實沒有包含QT的library。
今天更新QT5.3.2,再編譯一次,會打包所有的依賴的。

Goldendict解析mdict文件有个bug,没有替换javascript文件的路径,无法加载.js。
具体代码在
https://github.com/goldendict/goldendict/blob/master/mdx.cc
的962行左右,楼主不如顺手改了提交上去吧,照抄<link那一行小改改就可以。
那个原作者Timon Wang貌似已经退出了。

我本来想改的,结果老爷机没法装git,配置VC环境也麻烦,懒得折腾了

PurlingNayuki 发表于 2014-10-21 01:07:59

bt4baidu 发表于 2014-10-20 22:06
Goldendict解析mdict文件有个bug,没有替换javascript文件的路径,无法加载.js。
具体代码在
https://g ...

對QT和正則都不熟悉,      // javascripts
         .replace( QRegExp( "(<\\s*javascript\\s+[^>]*\\bhref\\b\\s*=\\s*[\"']+)(?:file://)?[\\x00-\\x30\\x7f]*([^\"']*)",
                            Qt::CaseInsensitive, QRegExp::RegExp2 ),
                   "\\1bres://" + id + "/\\2" )
         .replace( QRegExp( "(<\\s*javascript\\s+[^>]*\\bhref\\b\\s*=\\s*)(?!['\"]+)(?!bres:|data:)(?:file://)?([^\\s>]+)",
                            Qt::CaseInsensitive, QRegExp::RegExp2 ),
                   "\\1\"bres://" + id + "/\\\"" )
這樣正確麽?

PurlingNayuki 发表于 2014-10-21 02:07:44

21日開始的版本全部都有打包QT runtime,可以直接執行。

qunwang6 发表于 2014-10-21 08:28:06

PurlingNayuki 发表于 2014-10-21 02:07
21日開始的版本全部都有打包QT runtime,可以直接執行。

请教楼主一个问题:以前编译过goldendict,用macdeployqt命令打包后,里面总少了plugins文件,不知道你是怎么解决的?

cidianaihao 发表于 2014-10-21 11:05:48

谢谢楼主,,,这里比官方论坛的都要新呢

bt4baidu 发表于 2014-10-21 11:57:14

PurlingNayuki 发表于 2014-10-21 01:07
對QT和正則都不熟悉,
這樣正確麽?

这样写:
         // javascripts
         .replace( QRegExp( "(<\\s*script\\s+[^>]*\\bsrc\\b\\s*=\\s*[\"']+)(?:file://)?[\\x00-\\x30\\x7f]*([^\"']*)",
                            Qt::CaseInsensitive, QRegExp::RegExp2 ),
                   "\\1bres://" + id + "/\\2" )
         .replace( QRegExp( "(<\\s*script\\s+[^>]*\\bsrc\\b\\s*=\\s*)(?!['\"]+)(?!bres:|data:)(?:file://)?([^\\s>]+)",
                            Qt::CaseInsensitive, QRegExp::RegExp2 ),
                   "\\1\"bres://" + id + "/\\\"" )

PurlingNayuki 发表于 2014-10-21 13:54:09

本帖最后由 PurlingNayuki 于 2014-10-21 13:56 编辑

bt4baidu 发表于 2014-10-21 11:57
这样写:

明白了,多謝指教,回去給pullrequest。
GoldenDict項目沒有gerrit,有點小麻煩。

PurlingNayuki 发表于 2014-10-21 15:00:27

qunwang6 发表于 2014-10-21 08:28
请教楼主一个问题:以前编译过goldendict,用macdeployqt命令打包后,里面总少了plugins文件,不知道你 ...

這個問題比較少見,您是否沒有正確設定QT的路徑?

qunwang6 发表于 2014-10-21 15:25:26

PurlingNayuki 发表于 2014-10-21 15:00
這個問題比較少見,您是否沒有正確設定QT的路徑?

可能是这个原因,有空再试试。谢谢。

halgion 发表于 2014-10-22 19:23:45

非常感谢~以前有自己搞过,想着参考说明一步步来应该可以,最后还是没搞成

cidianaihao 发表于 2014-10-27 08:11:22

来汇报一下问题:用了10月21号的版本,有些词典的排版乱了,有些甚至直接显示不出结果,官方论坛的版本没有这个问题

PurlingNayuki 发表于 2014-10-28 02:08:13

cidianaihao 发表于 2014-10-27 08:11
来汇报一下问题:用了10月21号的版本,有些词典的排版乱了,有些甚至直接显示不出结果,官方论坛的版本没有 ...

可能是正則替換的問題,上週玩太多assignment沒寫完,補完即刻編譯新版。

shipley.wu 发表于 2014-11-1 14:23:08

谢谢PurlingNayuki。持续关注。

PurlingNayuki 发表于 2014-11-9 23:22:23

cidianaihao 发表于 2014-10-27 08:11
来汇报一下问题:用了10月21号的版本,有些词典的排版乱了,有些甚至直接显示不出结果,官方论坛的版本没有 ...

請測試問題是否解決。

stu60912 发表于 2014-11-10 20:46:05

好羨慕mac啊,我用windows的,不知道為什麼goldendict總是會多搜出來一些詞,讓整個檢索變得相當慢
例如搜個mdx辭典的"apple",結果搜尋結果還多跑出American和upset @@
搜chance,就多跑出cat eye ghost... ><
有人知道這要怎麼解決嗎?

PurlingNayuki 发表于 2014-11-11 16:24:56

stu60912 发表于 2014-11-10 20:46
好羨慕mac啊,我用windows的,不知道為什麼goldendict總是會多搜出來一些詞,讓整個檢索變得相當慢
例如搜 ...

個人比較傾向於是您用的字典資料檔有問題,您用的是什麽版本的goldendict呢?

cidianaihao 发表于 2014-11-12 08:24:29

PurlingNayuki 发表于 2014-11-11 16:24
個人比較傾向於是您用的字典資料檔有問題,您用的是什麽版本的goldendict呢?

这个更新官方会说更新了些什么吗?

好希望快点解决popup scan的问题,目前在yosemite下就是无法用,怎么设置都没反应

PurlingNayuki 发表于 2014-11-12 23:50:45

cidianaihao 发表于 2014-11-12 08:24
这个更新官方会说更新了些什么吗?

好希望快点解决popup scan的问题,目前在yosemite下就是无法用,怎 ...

官方的github上有完整的更新記錄。

duancj 发表于 2014-11-17 14:53:00

这个支持windows吗

danboat1 发表于 2014-11-17 18:06:04

感谢分享~
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: GoldenDict For Mac, QT 5.9.1 / 持續更新(最後更新2017/07/21)