TA的每日心情 | 衰 2020-4-2 00:18 |
---|
签到天数: 2 天 [LV.1]初来乍到
|
本帖最后由 last_idol 于 2020-4-9 13:26 编辑
0 y3 x0 C7 s: r ~$ m; h. [& R5 W7 ^% Q
现在修改词典CSSJS,通常有两种方式:
6 B+ t* a; \ @7 d: E; h
: V3 `0 o# [' z0 I* a" n- 用Goldendict加载词典,直接在GD的网页上边修改边预览效果。
- 从词典里先提取一部份词条的页面,再在Chrome浏览器里修改。
* V* ]4 N+ q, U$ T$ F( c
$ P* T5 y; ?, e, Z+ f+ Y这两种方式,都有些问题,在GD里修改少量还行,改动多了就很不直观,尤其是JS这种要反复加载的,而且Goldendict的浏览器内核是老版本的webkit,自带的开发工具不支持高清屏也不支持手机预览。第二种方式通常是高手在用了,但需要在多个词条页面检查显示效果的时候,也很麻烦,也不支持读取MDD里文件。 8 q/ W# m# \3 K% d# a" P
Preview是一款面向MDX词典前端的开发工具,很好的解决了上述问题,支持加载MDD资源文件,同时监听对应的CSSJS文件,用文本编辑器修改保存CSS后,会实时更新浏览器里的页面,不再需要手动刷新浏览器,并且支持词头查询,允许跳转任意词头,预览对比检查CSS。0 M, e E F3 n% u, x* g! P
欢迎大家尝试,提错或者新的需求。# i' q {6 ?. ?8 {* w
; w5 i% C% O& b. Z- s, e& M' o
简单说明:- h7 s5 {0 i. r( J+ T" C4 ~
0 ^, s# r4 i' B2 W4 }- 支持词头查询(2ms),支持拼写提示,在网页上使用ALT+F打开输入框,ESCAPE取消。
- 支持页面词条链接跳转,支持MDD图片音频加载。
- 监听词典同目录下JSCSS文件,修改文件,实时同步预览显示效果(200ms)。
- 加载词典后生成的索引没有写文件,所以内存占用大概10万词头5M的样子。
- 支持多客户端同步显示搜索结果,允许在PC上修改CSS,手机上同步刷新,方便调试。
- 推荐使用文本编辑器,比如SublimeText,NotePad++或者VSCode打开CSS文件修改。
- 不支持IE浏览器。
, E' s" U z. x- g5 o
O5 r, @6 y) ^/ O% e1 a* z问题汇总:- t, q) \ b6 f* |
5 ^7 P, i7 c) T- 如果启动exe程序失败或者超时,检查3030端口占用。
- 不支持程序多开,共用的是同一个后台。
- 暂不支持32位系统,等功能稳定下来会发版。
- 已通过WIN10 Defender,360杀毒和火绒手动查杀无毒。# |% a1 b* s' L
- 后续发版会先通过VIRSCAN.ORG在线查毒。
! \. s4 f) K% z! r
$ t! t' ?. t. a3 f检查端口占用的命令: \* g) ]2 Z. W% P8 k7 R
, C' }" t. H) Y. d4 m- netstat -ano|findstr "3030"
6 c9 Y; S; f) q; x+ m6 j0 D2 S - // TCP 127.0.0.1:3030 0.0.0.0:0 LISTENING 1848
0 o1 |0 O Y! U4 x- l9 j3 o% Q1 ? - taskkill -PID 1848 -F
6 @5 z+ @8 L, N' B' v& g - // SUCCESS: The process with PID 1848 has been terminated.
复制代码
5 Z, j2 S$ A# {! Q# D, h) a+ V( l" u更新日志:
7 _% @! t& j1 [" X+ L% E% y2 y2 I" s$ D7 i& z
[0.1.8] - 2020-04-09+ ?# D D/ j9 u1 D
- 增加随机读取词头功能,除第一次加载词典会显示启动信息页面,每次刷新页面都会加载新的词头。感谢@huala的反馈!
- 增加词头跳转功能,支持@@@LINK跳转,有些词典超过一半词头都是跳转。感谢@atauzki的反馈!
- 修复部份PNG读取失败问题,测试了16万+文件,特别是阿彌陀佛的图片词典,现在所有图片都能正常读取。感谢@nonwill的帮助!
- 已通过VIRSCAN.ORG在线查毒,全部49个引擎未发现危险,文件安全。[报告链接]
1 V( J/ W( D7 h$ k 9 g" ~ w8 A" j5 x* U% o$ `7 y
[0.1.7] - 2020-04-04% P3 i" s" l: ~' `7 m# p* r
- 现在搜索框会始终置顶,除非使用ESCAPE主动取消。感谢@喬治兄@huala的反馈!
- 修复部份PNG读取失败导致的程序崩溃问题,目前只在纯PNG的图片版词典中发现有此问题,还没找到原因,发现GD和readmdict.py也无法处理,而MDict能正常读取此类文件。(已找到原因,下版本会解决)
- 已通过VIRSCAN.ORG在线查毒,全部49个引擎未发现危险,文件安全。[报告链接]6 M' J1 z6 f Q3 N8 y2 b/ F8 w6 p
. j& \3 y. i& M! ]1 @[0.1.6] - 2020-04-02
; m1 k( `" \0 f4 T5 O- 现在会禁止浏览器从缓存中读取本地文件,已经缓存的需要先清空一次。感谢@Word@huala@eplono的反馈!
- 压缩索引,现在每10万词头占用从10M -> 5M内存,索引时间从70ms -> 85ms。考虑提供选项继续压缩到1.5M内存,索引时间会提高到380ms。
- 已通过VIRSCAN.ORG在线查毒,全部49个引擎未发现危险,文件安全。[报告链接]) \# [ u: U B
8 O& ]; @ s, S- M3 Z3 h% X[0.1.5] - 2020-04-01
$ d9 n$ I5 Z! \0 j9 L- 修复当文件名包含中文时CSS无法实时刷新的问题。感谢@Word的反馈!
- 修复MAC 10.15版本缺少依赖库的问题。感谢@huala的反馈!
- 已通过VIRSCAN.ORG在线查毒,全部49个引擎未发现危险,文件安全。[报告链接]2 _# O5 c6 j9 L3 U: t
d: S- P% W0 b! ^# i4 J* C; S0 h[0.1.4] - 2020-03-31
4 Z8 j/ M. S7 [0 A8 m" m, h- 修复当文件名包含空格时CSS无法实时刷新的问题。感谢@Word的反馈!
- 已通过VIRSCAN.ORG在线查毒,全部49个引擎未发现危险,文件安全。[报告链接]
/ H, Z- e+ v2 l n5 r. i" e6 X0 q/ i - h" s0 b) k! O& X! F! P
[0.1.3] - 2020-03-30
9 S( W9 G5 R& o- 现在读取词典内外的JSCSS等文件时会忽略大小写。感谢@Word的反馈!
- 修复当URL路径包含空格时会读取不到文件的问题。感谢@Word的反馈!
. X M4 P9 i# L. ~, k3 u
7 a5 h+ b# C0 L& R3 M[0.1.2] - 2020-03-30
: a F3 B& b% D- 解决WIN7 DPI>125%时界面错位问题。感谢@喬治兄的反馈!) T$ c0 V! ~( }. r; V; ?
: w! A8 B9 [) R4 S! C[0.1.1] - 2020-03-29
4 U# R1 R8 U/ i7 Q" V- 支持多客户端同步搜索结果,支持在PC查词或修改CSS,在手机端同步显示结果。
- 发布WIN和MAC双版本。
" z* f4 r+ {: X" l1 o
' T) z) [1 j0 R& M& i+ t% b[0.1.0] - 2020-03-28
6 G2 O5 g5 `! m" ^- 诞生, c+ \( i3 j" o6 x$ C8 K
: Y5 ~8 ?( A6 a$ C/ `) r; _. y% {& t- \) @/ b, f1 l) z8 a
下载地址:
' z& A4 z1 V6 T2 e6 T$ r( V4 i. aPreview-0.1.8-x86_64-pc-windows-msvc.zip
Preview-0.1.8-x86_64-apple-darwin.zip
T0 z4 ]5 m4 p5 j7 U: s' f5 S
% @- ?0 a- f6 V1 p' x- B. `& e9 f, {: N/ S2 U/ y
部份截图:4 S" m$ E' c' t' R- u
8 e" ?( f; \$ k* A% @
" O* U5 z4 y/ W( Z( q) A" w! C$ ?/ s+ E9 p2 [

/ y5 j4 f5 M! ]' S0 T4 `
7 B! a- R6 j* j1 o4 f" b; \- d0 e | ' a4 v" `# v* W- p; y0 X* H+ Z
8 z# C2 j. Q# }/ Z( ^, Y
" t& T5 k8 m4 @3 F7 a4 x
l) |$ {( A& A & ^: V, Z( D1 q7 Z+ w) \0 p
, x$ G, o. q5 w/ j" K2 S |
评分
-
6
查看全部评分
-
|