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

楼主 |
发表于 2020-10-18 22:38:25
|
显示全部楼层
jonah_w 发表于 2020-10-17 17:577 p. z; ^- X0 ` }4 p/ x
非常感谢这个工具。( X# p; B+ { e* K' W# T
; F9 ^* ~, @8 y |
经过快一年的使用,发现有个地方可以改进一下,能更加方便快速打包,就是这个命令:
( k( n7 G: s! ?+ k* h使用中发现
; ~& t$ \* j1 K1 _; Y5 h) j. O% K--title 还是直接使用内容方便/ @$ j3 V8 I( }8 L( _' c
--description 还是需要使用html文件,因为好多mdict description部分都是很复杂的html,包含图片等资源- \; b& [1 S2 L6 l) ~: d
9 p- a3 i, N3 `3 G7 S3 Z9 M后来觉得反正只建立一次,也不费力气,就没改。. \& r4 g! V, L' J9 U8 p' b* W
我都是基于命令行 shell的处理方式,如果你用图形界面,肯定不方便。
9 I$ I' Q6 G/ p' O! u在 mac 终端窗口,运行下面命令
' I( g3 i1 g1 u9 r! E1 c4 \0 ?+ P' t$ J: f$ u% [
echo "your title" > title.html# ^) i) b2 u/ z, U1 e9 n$ j" k) ?
echo "your description" > description.html6 G2 S5 Y7 t3 M+ i- n2 s9 P
然后再运行 mdict ....
/ s( D/ _, O/ V6 q) e1 R1 U4 y" M1 g' d" [
不需要另外开窗口,建文件。5 M4 }" o# ]# ~7 V/ ~
$ F" L9 I2 H5 r; O学会命令行是很方便的,如可以将上面的几句建一个 shell文件* @2 _5 ]. k! n$ C
7 }3 k6 u- B; O# I, f
- #!/bin/sh# u' y% I2 i- H
- echo "$1" > title.html
5 T3 X6 N1 R' ~1 l' @4 y - shift
' m6 S5 q3 K. Z - echo "$1" > description.html
! H$ O: `4 O' B( t - shift& P9 g9 x3 _ q9 A# Z1 a b
- mdict --title title.html --description description.html $@
复制代码 2 f, T: W H6 C7 D4 c. }
1 M" u8 v" Z' i) f& I运行这个shell文件,参数 1 直接title正文,参数2 直接描述正文,其他不变
( o w* i8 J, O0 N, b& X% O4 H1 }7 n* y( Y
Q* j- ?& b# \7 P6 S) T, b
" |. Q! b6 } D5 v) p+ }0 S" n' j! o) D3 z' ]" r
0 @) R4 d6 [/ |4 \# M
z7 j7 f4 f: z
7 t" U. ^# V; ~) x9 E" a4 D
$ u1 F$ W$ H& Q
# {/ i0 T, Q- x' Q( {# k' l F- Q2 i& A
% ]+ ]' m" Y$ d9 L |
|