掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 15964|回复: 76

[工具] Preview - 修改MDX CSS的神器,支持CSSJS实时预览...

[复制链接]
  • TA的每日心情
    衰
    2020-4-2 00:18
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2020-3-29 23:23:35 | 显示全部楼层 |阅读模式
    本帖最后由 last_idol 于 2020-4-9 13:26 编辑
    + ]2 V& `. N& i) u" X% m1 S2 w
    2 ?, T: J+ f  \: ]/ l5 u( D
    现在修改词典CSSJS,通常有两种方式:" b! D5 I( y" r
    5 G7 F7 k0 W/ l: x3 m
    • 用Goldendict加载词典,直接在GD的网页上边修改边预览效果。
    • 从词典里先提取一部份词条的页面,再在Chrome浏览器里修改。1 N2 d9 j* e* `4 j$ |

    1 w: ?- K& |) i* K这两种方式,都有些问题,在GD里修改少量还行,改动多了就很不直观,尤其是JS这种要反复加载的,而且Goldendict的浏览器内核是老版本的webkit,自带的开发工具不支持高清屏也不支持手机预览。第二种方式通常是高手在用了,但需要在多个词条页面检查显示效果的时候,也很麻烦,也不支持读取MDD里文件。
    2 {0 N; o7 f5 B, I8 p5 E  r- W
    Preview是一款面向MDX词典前端的开发工具,很好的解决了上述问题,支持加载MDD资源文件,同时监听对应的CSSJS文件,用文本编辑器修改保存CSS后,会实时更新浏览器里的页面,不再需要手动刷新浏览器,并且支持词头查询,允许跳转任意词头,预览对比检查CSS。
    : U! Y8 O" h0 Y: Q& b1 j欢迎大家尝试,提错或者新的需求。
    0 q- M$ I* t# s' z
    ( P! `& W  w8 w( J简单说明:
    3 Q9 I* l- F* x+ W1 R* ?8 z1 q
    $ i7 h9 `2 k: z. s& L; T: r
    • 支持词头查询(2ms),支持拼写提示,在网页上使用ALT+F打开输入框,ESCAPE取消。
    • 支持页面词条链接跳转,支持MDD图片音频加载。
    • 监听词典同目录下JSCSS文件,修改文件,实时同步预览显示效果(200ms)。
    • 加载词典后生成的索引没有写文件,所以内存占用大概10万词头5M的样子。
    • 支持多客户端同步显示搜索结果,允许在PC上修改CSS,手机上同步刷新,方便调试。
    • 推荐使用文本编辑器,比如SublimeText,NotePad++或者VSCode打开CSS文件修改。
    • 不支持IE浏览器。
      / f5 T+ e% a/ u- x8 D' H: M

    % x  O! o3 t, F7 A+ L# y问题汇总:! R& @- j) S2 P4 O6 w3 r  d9 C

    6 S* U& |) A( \+ q
    • 如果启动exe程序失败或者超时,检查3030端口占用。
    • 不支持程序多开,共用的是同一个后台。
    • 暂不支持32位系统,等功能稳定下来会发版。
    • 已通过WIN10 Defender,360杀毒和火绒手动查杀无毒。+ L1 u) k( g8 b
    • 后续发版会先通过VIRSCAN.ORG在线查毒。) Y3 @. q& Y0 w0 b

    + ]7 S- B0 P" q) I: f" E1 a检查端口占用的命令:
    8 U+ _1 M& \/ r: E; O4 d# D; P# k% R' X
    1. netstat -ano|findstr "3030") V! b% O6 W& o6 ~. d* g2 ?3 G
    2. // TCP    127.0.0.1:3030         0.0.0.0:0              LISTENING       1848% _+ t2 K" X: b8 D9 X$ _4 r
    3. taskkill -PID 1848 -F8 @8 ?; }2 s2 B* r
    4. // SUCCESS: The process with PID 1848 has been terminated.
    复制代码

    7 P1 D" t$ G4 l- q' Z更新日志:; q/ @. B9 J3 ^

    7 R, V- K( F: m1 d' j
    [0.1.8] - 2020-04-09+ u; e2 h7 ~" D$ ~4 J' e
    • 增加随机读取词头功能,除第一次加载词典会显示启动信息页面,每次刷新页面都会加载新的词头。感谢@huala的反馈!
    • 增加词头跳转功能,支持@@@LINK跳转,有些词典超过一半词头都是跳转。感谢@atauzki的反馈!
    • 修复部份PNG读取失败问题,测试了16万+文件,特别是阿彌陀佛的图片词典,现在所有图片都能正常读取。感谢@nonwill的帮助!
    • 已通过VIRSCAN.ORG在线查毒,全部49个引擎未发现危险,文件安全。[报告链接]- D% U9 m0 o/ S; c% K8 J
    7 t9 v- I" t$ f8 J1 a* J0 I5 Q
    [0.1.7] - 2020-04-045 W, h" V8 W! _7 Z: p; R
    • 现在搜索框会始终置顶,除非使用ESCAPE主动取消。感谢@喬治兄@huala的反馈!
    • 修复部份PNG读取失败导致的程序崩溃问题,目前只在纯PNG的图片版词典中发现有此问题,还没找到原因,发现GD和readmdict.py也无法处理,而MDict能正常读取此类文件。(已找到原因,下版本会解决)
    • 已通过VIRSCAN.ORG在线查毒,全部49个引擎未发现危险,文件安全。[报告链接]
      8 a* I8 S# v# d: Q' F
    ' |* k8 b( n. s$ y7 z9 g/ A
    [0.1.6] - 2020-04-02
    + H4 K0 F; ?% w) W# @$ Y
    • 现在会禁止浏览器从缓存中读取本地文件,已经缓存的需要先清空一次。感谢@Word@huala@eplono的反馈!
    • 压缩索引,现在每10万词头占用从10M -> 5M内存,索引时间从70ms -> 85ms。考虑提供选项继续压缩到1.5M内存,索引时间会提高到380ms。
    • 已通过VIRSCAN.ORG在线查毒,全部49个引擎未发现危险,文件安全。[报告链接]% s$ s/ a# i  f2 H1 H

    2 N. r& S4 v; L" A7 r[0.1.5] - 2020-04-01
    $ O) {4 V' ?5 I+ R/ q- b
    • 修复当文件名包含中文时CSS无法实时刷新的问题。感谢@Word的反馈!
    • 修复MAC 10.15版本缺少依赖库的问题。感谢@huala的反馈!
    • 已通过VIRSCAN.ORG在线查毒,全部49个引擎未发现危险,文件安全。[报告链接]* `& `9 @* d8 S  i; w

    5 I# K% `# v* Y! {' |[0.1.4] - 2020-03-31# `. T% p5 A: R" @/ _
    • 修复当文件名包含空格时CSS无法实时刷新的问题。感谢@Word的反馈!
    • 已通过VIRSCAN.ORG在线查毒,全部49个引擎未发现危险,文件安全。[报告链接]
      / _3 `7 u7 q+ {( T- o: [. g

    : R4 Q6 P( u  Y9 n[0.1.3] - 2020-03-305 t  U: c) x7 R
    • 现在读取词典内外的JSCSS等文件时会忽略大小写。感谢@Word的反馈!
    • 修复当URL路径包含空格时会读取不到文件的问题。感谢@Word的反馈!# m( t" H6 I3 t5 e
    # J. S' Z# J- x% C' o6 p( i
    [0.1.2] - 2020-03-302 F% C. ^' k+ Q$ l/ n& |) L
    • 解决WIN7 DPI>125%时界面错位问题。感谢@喬治兄的反馈!
      7 m+ p$ s! P. t" X$ z, {2 P4 v. _
    ; e, ]; Y/ F: g3 b
    [0.1.1] - 2020-03-29
    6 p0 m% u9 q) M3 l& e3 ?8 F" V
    • 支持多客户端同步搜索结果,支持在PC查词或修改CSS,在手机端同步显示结果。
    • 发布WIN和MAC双版本。
      # B) L3 _$ [/ [# o* A

    , j2 Q5 S; t" u0 e& L" s+ ~[0.1.0] - 2020-03-28' J4 B0 E& G% _* j# f
    • 诞生+ T) \( C0 e8 W6 D/ ^5 C
    9 U' u$ a) R" C  O1 N/ A

    0 r3 q0 l3 E, p9 I! ~. ]3 Q1 q下载地址:9 b' t" r1 j! W) y9 G0 `$ `
    Preview-0.1.8-x86_64-pc-windows-msvc.zip
    Preview-0.1.8-x86_64-apple-darwin.zip
    3 l% P2 Q: }3 s( P$ O; u
    : F. r5 }- W: k8 a) a+ _1 D. t/ o4 @! k: v8 }" U
    部份截图:
      T& K. G, `$ I  D, I# r$ C9 g3 t6 u' G
    1 |! v+ u# V1 Y  o1 i, S6 W& a
    ( _" d* H; [) i& ^' ]
    3 U( |5 O6 \  Y0 |

    3 \+ N. T( b: }: n* Q. B& h$ v8 }. T0 T+ o! W  A$ @( X3 W

    - s! M9 e* g$ C6 ~, Q/ R6 V! u6 W
    , C8 }9 g' b+ u" E$ i% g# \7 h: Z* b. G5 }2 o
    ( G$ @6 ]9 x) C2 j

    . r" R9 F* w+ m$ z. N' o3 G* y; p

    评分

    6

    查看全部评分

  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2020-3-29 23:55:32 | 显示全部楼层
    last_idol 兄:3 Z1 Z- ?- `) e# S6 E
    不錯的想法應會蠻實用的6 _7 B9 a4 D2 H) P+ R
    但下載有困難$ V6 h! |& n. {( S+ `
    只能下 part1
    , U! N8 P' s3 M可否提供其他下載管道
    9 `( J4 I- g7 @+ qThanks a lot
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2020-4-2 00:27:24 | 显示全部楼层
    本帖最后由 喬治兄 于 2020-4-2 02:22 编辑 , ]$ {9 {7 A7 @4 f# p/ P) k" R

    6 J8 P0 l) O1 j% y7 @  Wlast_idol 兄:6 r/ w8 M; O: O# m; W0 X3 Y
    小弟用了後深感蠻強大若再強化一些功能則應用無窮, 另外列舉些許看法
    6 U" v9 s; h* A不知仁兄是否可以考慮增加其功能
    % O# S! V4 G- @1. 此軟件可調用 mdx 於 ie, chrom ....瀏覽器
    . s' A- I9 |# O% O: v   Alt+F....輸入詞彙可查詢, 但因其內容若要再查則需再按Alt+F....輸入詞彙
    " E% Z3 y7 n: U& e' O   此可否設計個雙擊就可跳至要查詢的單字畫面, 或設計個按右鍵查詢那個 highlight 的單字6 V  R5 ]' q4 D, H# W9 ?% R  i. N; G
       且在生成另一網頁...此則可所查詢過的單詞都有個頁面隨時可在 review 一下: E9 D+ z) p  I) r" u8 T
       此非常適於上網查單字用 mdx 檔
    3 a: J4 Y) a, j5 h0 A; k1 p2. 目前需按Alt+F....才會跳出查詢框...按Alt+F----> 也是多餘的
    ! {' f- r5 \5 o" H7 W6 g# Y, O   其實可以一直保留此查詢框在瀏覽器畫面上...想查什隨時輸入  m8 u' M( x, O, u
    3. 設計個 history txt...也就是讓查詢過的單詞都紀錄於此文檔8 j+ a( j% j5 h+ ]* n) {
       此文檔也可於 Mdict 匯入複習用
    , p- G/ e% o7 q) d" c+ e) B- v4. 其實可以考慮其 PC Mdict 目前的功能....其轉換至 ie, chrom....瀏覽器 版本. z/ V+ N) b# Q: k  d/ T
    5. 可以再針對目前顯示再規劃一下
    ) _9 H! E( s* z$ J* c    https://www.w3schools.com/tags/tryit.asp?filename=tryhtml_frame_frameborder
    ' n0 j2 i3 X( _; _. ?4 _2 c<frameset cols="10%,90%">
    9 e2 y$ C% U. m9 D3 u* B( F* q+ t  <frame src="frame_a.htm" frameborder="0">
    3 F  P# ~* q; H) J  <frame src="frame_b.htm" frameborder="0">0 \' {& |; |" e- N' f2 {
    </frameset>/ [7 W* v* \* Q. {" F2 e
    </html>
    1 D0 `/ W! X4 X或用 flex 功能也可: l: g" d" n) I: r0 U
    https://www.w3schools.com/cssref/tryit.asp?filename=trycss3_flex
    ; ?7 \2 P+ z! f
    ) }; L% J- s; w1 ^https://www.pdawiki.com/forum/thread-39082-1-1.html
    # K* V; p* Y0 k" ?6 a1 V$ v4 ?/ B+ ]. r
    如同網頁版的 pc mdict
    & o4 S0 A9 ^! Y4 D' y- E: y0 V! z2 V% a8 _  o* ^: k
    . X$ S) E. b- O: C. ^
    可一直保留此查詢框
    9 \3 f0 r4 ?( Z4 A2 I% n5 ?

    ' E. d/ m7 C$ \# U' I/ F: m: J9 ^( q1 F
    此可考慮雙擊, 或按右鍵再查詢...查詢結果再生成另一頁面   / A( [6 ]; n4 t: [0 n

    - X' P" c& m- P/ P5 f- n' O) n: d( L' A  U
    % {  z, E) J; R6 z$ P

    7 ^: _/ l! z$ T: {
  • TA的每日心情
    慵懒
    6 天前
  • 签到天数: 2568 天

    [LV.Master]伴坛终老

    发表于 2020-3-30 11:14:51 | 显示全部楼层
    本帖最后由 Word 于 2020-3-30 11:28 编辑
    # b) q% f( H5 b+ ~+ @  K6 e- H1 ~5 G5 Y
    这个小工具很不错!修改样式更方便了' ~, C' n2 _1 j: }: R" E  T; Q" J

    2 T& h+ o8 b  p  K: U在对 Preview v0.1.1 的测试中,遇到了很多词典样式修改无效的问题,反馈如下
    ' C2 \  U- h/ v+ a5 r( t* d. t3 `8 e+ c) h% W, I
    一、MDX 词库中指定了引用的 CSS 文件的名称,目前 Preview 读取 CSS 文件时,对名称的要求与词典不同8 Q+ l" l. |9 e4 g; K3 f
    1. Preview 要求 CSS 文件的名称(包括大小写)必须与指定名称严格相同,但词典的读取方式却是宽松的,导致名称相同但大小写不同的 CSS 文件无法正确读取,因此建议读取 CSS 文件时支持名称不区分大小写1 ^/ c/ L( n4 n
    2. Preview 目前似乎不支持读取带有空格的 CSS 文件名称,导致原始 CSS 也无法正确读取,其他特殊字符尚未测试
    $ C% Q& ]& x* H. [3 {8 l) o2 H" p9 k7 I! F: ]
    二、在 CSS 文件能够被正确读取和刷新的情况下,使用 Preview 首次打开一个 MDX 词库后,似乎并未刷新外部 CSS 文件,无论该 CSS 文件在之前是否修改过,导致必须在打开词库后,至少再修改一次 CSS 文件才能显示出实际样式效果。因此建议首次打开词库后进行一次 CSS 文件的刷新,以反应出实际样式效果
    9 C7 l, v3 e9 q! ?- T
      }4 y7 k4 ?5 ^  K# a# P1 R$ m* d# y2 H对 JS 文件的读取尚未测试,可能也存在以上相似的问题
    $ W3 _6 {- Y2 u# g  R

    该用户从未签到

    发表于 2020-3-29 23:53:19 | 显示全部楼层
    好东西,分先给你
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2020-3-30 01:38:32 | 显示全部楼层
    本帖最后由 喬治兄 于 2020-3-30 01:48 编辑 5 d/ J. Y$ ~* L4 h6 Y  ]5 t

    0 |. W: H; w  }+ \last_idol 兄:! C# O9 `; H) {4 K
    謝謝分享, 剛試...效果相當好* n" r3 |" s1 G; A) w1 ^) t
    只是 preview 本身畫面打開後一直調不出 Browse.... 完整按鈕的視窗8 W; X9 L( ~; I7 B0 ]! d4 T
    拉動視窗無效, 但點擊 Browse.... 那一小塊不完整區域是可以執行的- z9 ~1 b* x! |$ R) M
    不知是否和電腦的解析度是否有關係....0 e" d0 F; H/ x
    Thanks again% ?  _* u2 J: z* p& k% W( a

      M2 D2 b  @' X7 X) f( s4 b$ A
  • TA的每日心情
    衰
    2020-4-2 00:18
  • 签到天数: 2 天

    [LV.1]初来乍到

     楼主| 发表于 2020-3-30 07:25:33 | 显示全部楼层
    本帖最后由 last_idol 于 2020-3-30 10:15 编辑 * `! F4 K( n6 t: x: T7 v3 c/ M
    喬治兄 发表于 2020-3-30 01:38  o2 v* {4 R0 q5 n( i
    last_idol 兄:
    * W& G1 f/ K, F: T謝謝分享, 剛試...效果相當好
    $ E1 @, l6 X# s7 A. O3 X只是 preview 本身畫面打開後一直調不出 Browse.... 完整按鈕 ...

    1 K; y# X- ]6 `: ~$ p8 g* d' `程序界面是自绘的。错位的话就是DPI的问题,不知道你的是哪个系统。+ B/ E) R  ?/ ^8 P5 L0 M

    / G6 D, d9 y! [) @* fWIN7测试了下只有DPI默认100%是正常的界面,125%,150%会出现这种情况。
    2 x! N  J9 s* `9 iWIN8有兼容模式了,允许对程序单独设置DPI,不会有问题。, Q$ h; Q8 O0 Q8 j# y% q( {
    WIN10所有DPI都能正常显示。
    - V& h8 a. j/ T& n
    : J: A6 c- x/ @# F- Y7 E0.1.2版 已解决,完美兼容WIN7。
      _* ~" U- q3 r/ i3 r/ I7 g: I( t
    0 o: J# J& Q8 g! t8 l' F1 {' W( M: Y7 i2 t

    5 x0 j( E) V& [$ l/ m
  • TA的每日心情
    开心
    2023-9-12 21:24
  • 签到天数: 294 天

    [LV.8]以坛为家I

    发表于 2020-3-30 07:29:36 | 显示全部楼层
    谢谢分享,下载试试看
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2020-3-30 08:34:40 | 显示全部楼层
    本帖最后由 喬治兄 于 2020-3-30 09:18 编辑 3 z% U; }: [) K2 f* i8 Q: a
    last_idol 发表于 2020-3-30 07:25
    $ {2 S" @4 w* t1 s$ y程序界面是自绘的。错位的话就是DPI的问题,不知道你的是哪个系统。
    # `) f, y5 r2 ~( M1 L" T: G/ C3 f. W; @# J! @+ ^8 |) h2 X
    WIN7测试了下只有DPI默认100%是正常 ...

    6 @$ h2 L" A3 y2 L! ?
    " x. j# X, Y4 Kast_idol 兄:4 w. H, T; o# Q1 B. I
    是繁體 WIN7 1920 x 1280
    0 j& n& G$ n: y6 X& {分別調整了幾個不同的解析度
    6 {2 S( w/ W) \7 c狀況一樣
    ' s8 p0 x# G7 W6 M' g0 S. \3 R8 Z; w/ ?0 O. Y
    Thanks a lot
    $ [7 j" z- C+ i# v* [6 Y9 ^: x
  • TA的每日心情
    慵懒
    2021-9-30 10:09
  • 签到天数: 321 天

    [LV.8]以坛为家I

    发表于 2020-3-30 09:02:12 | 显示全部楼层
    小工具很棒哈,对于我这种小白自己边百度边修改排版也方便,很赞
  • TA的每日心情
    衰
    2020-4-2 00:18
  • 签到天数: 2 天

    [LV.1]初来乍到

     楼主| 发表于 2020-3-30 10:09:14 | 显示全部楼层
    本帖最后由 last_idol 于 2020-3-30 10:15 编辑
    , h" ?4 K; X. n4 j, \( ]- G
    喬治兄 发表于 2020-3-30 08:34
    7 {9 q% N& C! H+ {; c8 ^ast_idol 兄:
    3 h8 k  P! \; P6 d) ~' E9 r是繁體 WIN7 1920 x 1280
    - y* w7 k3 ^  x0 e' T5 @; T分別調整了幾個不同的解析度
    - K* n/ l* x4 ^) b
    0.1.2版 已解决,完美兼容WIN7。
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2020-3-30 10:16:32 | 显示全部楼层
    last_idol 发表于 2020-3-30 10:09
    6 O! {0 I( C+ n* }& k; x) s看到个简单的解决方案,应该能解决,晚点我会再发一版。

    & T: U" l/ ?" ]9 p" D3 ?感謝 last_idol 兄再度傷腦筋來完善 " MDX词典前端开发工具 "
      O4 k+ O1 @: F- l0 h' VThanks again7 k8 q7 f3 V" g
  • TA的每日心情
    衰
    2020-4-2 00:18
  • 签到天数: 2 天

    [LV.1]初来乍到

     楼主| 发表于 2020-3-30 16:51:04 | 显示全部楼层
    Word 发表于 2020-3-30 11:140 C8 _2 ~8 O2 x1 B
    这个小工具很不错!修改样式更方便了" `. T/ D8 e; V9 f3 Z/ V' g
    4 S3 u, O0 i, n( j" E$ G5 U
    在对 Preview v0.1.1 的测试中,遇到了很多词典样式修改无效的问题, ...

    2 M6 X* Y; K( N0 F; O$ \6 {v0.1.3版空格和大小写问题都解决了。第二个问题从软件的角度来说,每个CSS请求返回的都是最新的CSS文件。如果显示的不是最新的样式,可能是浏览器缓存的原因,需要手动关掉。
    , F2 b5 [9 g% D) E! {0 B2 y; f/ I: u
      Y" O, x( K) \& B感谢反馈!: E$ j1 a) v: z" z" H0 q

    & M3 j& G: p/ V) y
    1. chrome developer tools->network->disable cache
    复制代码

    : k* y! ?5 q. c8 K
  • TA的每日心情
    慵懒
    6 天前
  • 签到天数: 2568 天

    [LV.Master]伴坛终老

    发表于 2020-3-30 18:39:11 | 显示全部楼层
    Preview 首次打开 MDX 词库却没有刷新对应的 CSS 文件里的样式的问题,已经确认是浏览器缓存导致的,Chrome 浏览器的开发者工具里面那个 Disable Cache 只在开发者工具窗口打开时才有效,所以无法固定使用。只要清空浏览器缓存数据,就一切正常了
    4 N9 Y: t0 Z  X/ l& R' _
    ) f8 C; P$ P7 b5 v$ r. \+ p经测试 Preview v0.1.3,大部分文件名称导致的问题都解决了,名称带有空格的 CSS 文件也能正确读取了,但似乎在监听和实时同步预览名称里带有空格的 CSS 文件时,还存在无法即时刷新的问题,需要 Alt+F 重新查询才能刷新。而刷新名称不带空格的 CSS 文件是正常的
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2020-3-30 19:59:19 | 显示全部楼层
    last_idol 发表于 2020-3-30 10:09- i! z; j! p6 ~+ `* D: U
    0.1.2版 已解决,完美兼容WIN7。
    & d! F8 l. n: L  m- M
    ast_idol 兄:
    & W7 [8 E; d" m" w# f% ]辛苦了....謝謝您
    8 _& r0 ^6 c5 \* r看到時已是 0.1.3 版, 速度驚人....
    & r2 |8 {, Z2 E3 A& Z! ^無法執行.....被 win7 的 Defender 給擋下且自動刪除# _1 l) o% {2 J$ W) |9 ?) `2 u
  • TA的每日心情
    衰
    2020-4-2 00:18
  • 签到天数: 2 天

    [LV.1]初来乍到

     楼主| 发表于 2020-3-30 20:37:12 | 显示全部楼层
    本帖最后由 last_idol 于 2020-3-30 20:52 编辑
    0 g+ x. r- W- k( Z6 z, i
    喬治兄 发表于 2020-3-30 19:591 u: V0 _* o/ |
    ast_idol 兄:+ P% S* L0 ^' f' W0 z" r
    辛苦了....謝謝您! @/ Q  e  V& Z# R# L, ?
    看到時已是 0.1.3 版, 速度驚人....
    3 w$ b5 `9 V# T% n
    专门用WIN10的Defender,360杀毒以及火绒扫描了下,没有任何提示。8 A0 d7 r! m( g
    # x# t" F2 Y& W$ Y  y
    0.1.2版只增加了读取设置WIN7 DPI的功能,调用了两个函数,GDI32.DLL的GetDeviceCaps和USER32的SetProcessDPIAware。! @( c- c! J! o1 F: Y) Z+ n

    3 \5 w" H# t+ k, F0 Whttps://docs.microsoft.com/en-us ... ingdi-getdevicecaps& n7 s2 @! {' o* x: o0 B
    https://docs.microsoft.com/en-us ... -setprocessdpiaware
    ; v8 b4 X" ~( _
    % }! k4 n5 @8 o6 P" J7 R如果担心的话可以用回0.1.1版,把系统DPI改回默认的100%也可以正常使用,不会有界面错位。
      @6 R* f) g9 _+ X- O2 y用WIN7的Defender更新最新版,专门扫了下这个文件也没有提示。如果后续反馈报毒多的话,会考虑删掉这功能。* |. T; }# J6 @# l7 b$ z: U

    ) K( a9 h' Y6 ^1 H; X6 E0 C
    - ]+ ]7 y2 N3 W% _$ r- D: y9 J9 Q8 h; ~; s+ r: A# {0 c

    0 L" ^. `# Z0 K
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2020-3-30 20:58:35 | 显示全部楼层
    last_idol 发表于 2020-3-30 20:37+ i! y9 f  j. H3 ]& X6 k! t
    专门用WIN10的Defender,360杀毒以及火绒扫描了下,没有任何提示。3 P' |0 U3 s+ k0 f% i

    3 Y# s5 T5 P" R2 [! }0.1.2版只增加了读取设置WIN7 DPI的功 ...

    $ e! v3 H$ w2 @last_idol 兄:3 A3 k  g: y: T; b  ]
    不會擔心, 而是已把 win7 defender 關掉 也是打不開 後會自動 triger defender 後就自動把 0.1.3 版刪除
    * A7 v) a2 h7 ~& o+ q
    * u* i/ V) y" [( V# Y4 _7 ^2 u9 r0.1.1版,把系统DPI改回默认的100%........不知在哪設定?
    ( ~0 m" U- C- r; r5 p+ M& J6 F0 G
  • TA的每日心情
    衰
    2020-4-2 00:18
  • 签到天数: 2 天

    [LV.1]初来乍到

     楼主| 发表于 2020-3-30 21:05:26 | 显示全部楼层
    本帖最后由 last_idol 于 2020-3-30 21:07 编辑
    $ b) [. I8 `5 M( }8 O: p1 n
    喬治兄 发表于 2020-3-30 20:585 G! E# [5 Z/ Z
    last_idol 兄:
    2 i% c3 |' D  F- S! }! M7 O不會擔心, 而是已把 win7 defender 關掉 也是打不開 後會自動 triger defender 後就自動把 ...
    . ]4 B" C& R# [4 J* W
    Control Panel\Appearance and Personalization\Display( n' q7 [7 F* u  N! K
    设置成100%,也可以考虑把Preview.exe加入Defender的白名单里,毕竟后面还会加很多功能。! S( }0 k9 w0 I1 G( S; B! M7 ^
    7 B# Y1 r" w8 J. c! i
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2020-3-30 21:39:17 | 显示全部楼层
    本帖最后由 喬治兄 于 2020-3-30 21:47 编辑   v7 v- `4 T- C+ w9 ]3 y
    last_idol 发表于 2020-3-30 21:05* S4 N+ z% l: r; i; h! R, p
    Control Panel\Appearance and Personalization\Display
    % P/ e2 x9 F: J; A3 \& v7 M2 S8 Q! h0 c设置成100%,也可以考虑把Preview.exe加入Defende ...
    - J( R6 A: X' V- c' z
    3 \/ P+ t: m6 k
    last_idol 兄:
    " z* r! z  h  v1 ?6 [" z' q好的, 謝謝您再度指點迷津, 辛苦你了
    ; m' F6 n# t) u7 C  O" |Thanks again; `# Z: S0 b# q' p

    $ |+ ]( N6 X) u+ I# N% T* r您說的沒錯, 是我的 win7 defender 太久都沒更新過, w* K7 `* y3 [
    更新完  win7 defender 後連圖標也正常.....再也沒有之前的問題1 X5 E3 Z% s: @: w# d. l
    Perfect......讚呀....
      C" n9 K7 }+ U, X& \  f謝謝啦4 d) c; z1 y5 ]4 a8 z) m8 v
    7 D; |" K" r# n/ x+ {7 A
    / l- e! y0 p4 U6 P% ]  v/ _
  • TA的每日心情
    慵懒
    昨天 02:07
  • 签到天数: 1695 天

    [LV.Master]伴坛终老

    发表于 2020-3-30 23:02:58 | 显示全部楼层
    挺好的,辛苦了
    8 S6 n! a- [) c推荐在GitHub上发布
  • TA的每日心情
    衰
    2020-4-2 00:18
  • 签到天数: 2 天

    [LV.1]初来乍到

     楼主| 发表于 2020-3-31 00:47:43 | 显示全部楼层
    Word 发表于 2020-3-30 18:390 _5 z% H( w0 C: C2 B
    Preview 首次打开 MDX 词库却没有刷新对应的 CSS 文件里的样式的问题,已经确认是浏览器缓存导致的,Chrome ...
    ! K* y) S1 y* F9 _7 _! B) ]# h
    [v0.1.4] 带空格文件实时同步刷新的问题解决了,感谢反馈。
  • TA的每日心情
    慵懒
    2023-3-29 08:16
  • 签到天数: 1462 天

    [LV.10]以坛为家III

    发表于 2020-3-31 08:29:29 | 显示全部楼层
    macOS 10.15,打不开app,无法使用
  • TA的每日心情
    无聊
    2023-12-27 22:43
  • 签到天数: 500 天

    [LV.9]以坛为家II

    发表于 2020-3-31 09:15:10 | 显示全部楼层
    从没见过这么强大的前端软件!
  • TA的每日心情
    慵懒
    6 天前
  • 签到天数: 2568 天

    [LV.Master]伴坛终老

    发表于 2020-3-31 09:23:29 | 显示全部楼层
    last_idol 发表于 2020-3-31 00:47# v. N" D+ U, p+ J5 V; Y
    [v0.1.4] 带空格文件实时同步刷新的问题解决了,感谢反馈。
    # f0 b. \) t8 ~, j
    名称带空格的 CSS 文件的刷新问题,经测试已经在 0.1.4 版中解决啦!不错3 h( c. m$ g3 w; P$ e
    今天再次测试了几十部词典,又双叒发现问题啦,名称带有中文字符(我测试的是名称为纯中文字符)的 CSS 文件,在 0.1.4 版中无法正确读取样式,还是文件名上的问题哈哈哈
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2020-3-31 09:41:19 | 显示全部楼层
    本帖最后由 喬治兄 于 2020-3-31 09:51 编辑
    2 M+ b$ p; ?( m' Y$ ]% o# k9 ]: a/ r3 ]
    last_idol 兄:
    3 {4 U# Q/ ^7 b( L' Z經測試圖片辭典也是一樣完美無瑕
    " r& ~4 i  h/ w5 {4 D另有一問題已私傳仁兄
    5 y6 d) X& z4 {% U$ }那一個辭典無法顯圖.....或許仁兄能解
    5 ?( F4 p) b5 M& _: l' {* ]4 Y7 [謝謝啦
    5 f1 u6 _; d( U
    ) p/ L$ i* F+ {3 Z6 Z
    6 J) C4 r9 T9 {" ?: E
    6 Q/ l  a% N9 g: b  T
    " ~  J4 x+ C  J1 ?6 |+ y
  • TA的每日心情
    衰
    2020-4-2 00:18
  • 签到天数: 2 天

    [LV.1]初来乍到

     楼主| 发表于 2020-3-31 12:08:09 | 显示全部楼层
    huala 发表于 2020-3-31 08:29& Z( k- f" I2 b) M% K3 ]6 \
    macOS 10.15,打不开app,无法使用
    4 k0 o# b' ^* E2 m
    有报错或者别的信息吗?只有10.13和10.14的系统。
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

    小黑屋|手机版|Archiver|PDAWIKI |网站地图

    GMT+8, 2026-10-21 15:58 , Processed in 0.025653 second(s), 25 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

    快速回复 返回顶部 返回列表