TA的每日心情 | 衰 2020-8-15 10:40 |
---|
签到天数: 146 天 [LV.7]常住居民III
|

楼主 |
发表于 2020-10-18 22:38:25
|
显示全部楼层
jonah_w 发表于 2020-10-17 17:579 v; L4 S3 C# K% o" a1 R
非常感谢这个工具。0 n3 h* `# n9 U/ u2 b
5 e# h: k' S, V; g9 f/ o经过快一年的使用,发现有个地方可以改进一下,能更加方便快速打包,就是这个命令: 9 @% q1 f8 `9 z _9 G, t
使用中发现
8 F5 i& O" S' o$ n# C5 ?--title 还是直接使用内容方便
) t( K X5 V( v, d3 q) }" w--description 还是需要使用html文件,因为好多mdict description部分都是很复杂的html,包含图片等资源
" @6 O; ~5 Q# ]. `" m" w% g5 x7 f2 S2 n3 e, F1 w
后来觉得反正只建立一次,也不费力气,就没改。
+ e7 U3 ]* P7 Y# L6 p9 U1 `% D我都是基于命令行 shell的处理方式,如果你用图形界面,肯定不方便。
g* f) W9 x f- y$ G在 mac 终端窗口,运行下面命令- y; j' l0 r7 {* N0 h1 W
) `" u. n7 `! [9 o4 L$ Uecho "your title" > title.html
( R3 A- m, d; F. _8 r: xecho "your description" > description.html
$ p) M: @5 ^' m1 v然后再运行 mdict ..../ R, J9 P! ]* j5 @# e+ k$ f
, z' ?* z0 |' Y) X& h
不需要另外开窗口,建文件。
0 |( \. P$ f# ], o0 Y: Q: G+ I9 X; s: j
学会命令行是很方便的,如可以将上面的几句建一个 shell文件$ ^: y% |* `, ]. K
' z1 a; x+ q" L, d# J8 Q- #!/bin/sh
$ F, @/ U& w. _6 R) h% ?; Y1 i3 X+ ^ - echo "$1" > title.html/ e- \' L" _% o% f/ ^5 B
- shift* ~, `8 e; c% ~% v0 s8 T. C% R
- echo "$1" > description.html
5 o& J4 T; L0 J4 i, @/ c - shift4 A: C9 O9 \. T& X7 t4 ^( c
- mdict --title title.html --description description.html $@
复制代码 5 n# E: \6 j7 Q# x4 n; m4 Q) j g
& G6 b% {7 C# g: S运行这个shell文件,参数 1 直接title正文,参数2 直接描述正文,其他不变
9 N6 c* y) R; V2 M( A6 A
7 T L! K" H1 Y: ?" H/ Z3 e0 I
2 w Q4 Q- y9 ?2 C" z. @2 r' N8 y0 A; e# E7 D; h) F
' |0 S1 `' k9 A+ ^/ X/ [
8 E/ S& A/ ~. E+ S0 T- Y8 S( N/ ?. j- X3 O" i1 f
% x; y6 Z) S j7 }3 O2 u4 x
: ]( f3 b/ x; I6 c7 d/ f* y# e8 y
& v$ i6 a0 Q# B- R, ]1 d4 w/ m7 `; p# L2 A! ^. k3 M* I7 d, ^
|
|