[关闭]
@Jumbo 2015-06-18T08:42:00.000000Z 字数 827 阅读 1694

应用Dokuwiki创建骨科知识库日志

2015/6/17 星期三 下午 3:46

今天把坎贝尔骨科手术学的chm版本进行了转换以下是具体步骤:

第一步:将chm转换为html格式

应用这个批处理文件[1]进行转换:

@echo off
title CHM电子书反编器BAT版
color a
echo.
set /p urlfile=请把要反编的CHM电子书拖进来(再按回车键):
copy %urlfile% chmfile.chm > nul
hh -decompile .\CHM chmfile.chm
rem del /q chmfile.chm > nul 可以将这句话前面的rem去掉,去掉后反编译成功后则删除chm源文件。
echo.
echo 反编文件成功。保存在.\CHM文件夹中,按任意键退出!
rem pause > nul
exit

第二步:应用Emeditor [2] 批量提取 html文件中的图片和题注

总共有680个html文件,应用Emeditor 的在文件中查找替换 时发现只能在一段内完成,并且不能录制 。。。
只好在打开的文件中进行查找替换,打开680个文件然后进行复杂的查找替换Emeditor 能够胜任吗?来试一试吧:
- 打开文件:


on  \n  ¥   R
on  ^.+?$	打\0打\n	R
    on	<div class="figure-block">.+?</div>	打\n\0\n打	R
    on	^打.+?打$\n     R
on  ¥   \n  R
on  \n\n    \n  R
on  (.)\n(.)    \1¥\n¥\2    R
on  ^[^¥]   <html>¥\n¥\n\0  R
on  \n\n    \n  R
on  [^¥]$  \0¥\n¥\n</html>¥    R
on  ¥       R
on  </html>\n\n     R

[1] http://www.jb51.net/softjc/44629.html
[2] Emeditor Version 14.6.0
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注