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

楼主 |
发表于 2020-10-18 22:38:25
|
显示全部楼层
jonah_w 发表于 2020-10-17 17:57( D1 Z; n; t" C9 I7 y% D4 x
非常感谢这个工具。# p$ T. C! A; L/ d; o
0 p$ i0 X6 f, W5 ^
经过快一年的使用,发现有个地方可以改进一下,能更加方便快速打包,就是这个命令: * Q3 e* H+ s, z- {0 B7 u4 Q
使用中发现( s, S+ e. R+ ?5 @2 M2 _4 }1 A
--title 还是直接使用内容方便
; h: y* ~1 }+ O: V4 i--description 还是需要使用html文件,因为好多mdict description部分都是很复杂的html,包含图片等资源
% ~1 V% ?+ ^& @8 f2 e% _& U Z/ J* [
4 {3 m6 J: P" J2 K0 }; r- e后来觉得反正只建立一次,也不费力气,就没改。7 ]: W4 D- w/ v' F5 z6 ]& Y
我都是基于命令行 shell的处理方式,如果你用图形界面,肯定不方便。. U* i$ _; H5 m
在 mac 终端窗口,运行下面命令# u5 p, m# ~& n2 {, @
" O, @, K( X$ K+ T6 k1 }' m6 V
echo "your title" > title.html- c# L9 H! }9 c( |4 r( N
echo "your description" > description.html3 Y2 r5 L i3 K8 V4 D3 T
然后再运行 mdict ....& B# ], ]% M* z2 j0 a, E
9 i! C8 J9 m. i( W( t) f
不需要另外开窗口,建文件。
6 h* ^2 _# I. t$ j# R) K9 N) p' E0 I4 g4 p$ |& l6 B
学会命令行是很方便的,如可以将上面的几句建一个 shell文件
# b+ \0 e/ `% c: U* Q2 i
# B1 M3 @* A8 @6 \2 y- #!/bin/sh! }& Q) ^0 x8 h6 Q9 c) c( C
- echo "$1" > title.html0 U9 m9 G+ j- [& H' d3 d
- shift
3 d0 j: T& ~% o+ E; A& l+ b - echo "$1" > description.html! m' I2 W. S% @' i+ N \( o. t3 P* y
- shift
5 y: @, U- x/ U( S - mdict --title title.html --description description.html $@
复制代码 6 a) x) B' N9 s& Y1 H% H
' y4 n& @7 ^% J' M7 U运行这个shell文件,参数 1 直接title正文,参数2 直接描述正文,其他不变' A% J( r" f6 C( u- c
1 M2 F4 M, x5 `- ?8 l" _
' m$ I# `2 A: {' m& P$ _' D" \
8 q* ~: p+ p7 q' A: g, {( b' u8 z& w( a0 W) i* b
: l% o, r6 w0 X7 h* t% g9 C
$ R- G; h# s) Q, d3 C
$ f9 d& w6 k1 I. D) ~5 V) H6 }6 U" t
( Y6 A0 ^! d4 ^3 U7 F& K! g7 A" U5 u
|
|