11月4日, 2014 2,976 次查看次
(下载地址在文末)
段段近来无聊,便下载了题库文件想做一个文档。
简单地打一些关键部分源代码之类的吧。
首先,ftp服务器上把文件揪下来:
解压到同一目录:
发现竟然不知道是什么格式…一番尝试后竟然是图片,统一加后缀即可了:
写个bat文件:
1 2 3 4 | for %%i in (*.*) do ( ren %%i %%~ni.jpg ) pause |
保存成1.bat放在同一目录下运行即可。
然后发现图片有低灰,处理一下图片,美图秀秀批处理不错,PS的批处理也可以。
直接对比度调高30%左右就可以了。
然后决定用php输出html格式的文件排版:
上代码:
只是简单的一次性使用的代码而已,故不做太多检查了。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 | <html> <head> <title> 高等代数题库第一单元 </title> <style type="text/css"> *{ margin:2px; padding:0px; } //.choice img{ //margin-top:8px; display:inline; //float:left; } .pullleft{ } .head{ border:1px black solid; background-color:#999999; } .choiceblock{ border:4px black solid; } .borderblock{ border:4px black solid; } </style> </head> <body> <?php $easynum=52; $hardnum=142;//指的是最后的数字,包括easy的 for($i=1;$i<=$easynum;$i++){ echo "<p class=\"head\"><b>第".$i."题(简单题)</b></p> <div class=\"borderblock\"><p>题目:</p> <img src=\"./img/1_1_1_".$i."_00.jpg\"/></div> <p></p> <div class=\"choiceblock\"> <div class=\"choice\"><p>A选项:</p> <img src=\"./img/1_1_1_".$i."_01.jpg\"/></div><hr> <div class=\"choice\"><p>B选项:</p> <img src=\"./img/1_1_1_".$i."_02.jpg \"/></div><hr> <div class=\"choice\"><p>C选项:</p> <img src=\"./img/1_1_1_".$i."_03.jpg\"/></div><hr> <div class=\"choice\"><p>D选项:</p> <img src=\"./img/1_1_1_".$i."_04.jpg\"/></div> </div> <div class=\"borderblock\"> <p>答案解析:</p> <img src=\"./img/1_1_1_".$i."_05.jpg\"/><p><a style=\"color:#666666;\" href=\"https://duan.sh\">from www.duanduan.co</a></p><hr></div>"; } for($i=$easynum+1;$i<=$hardnum;$i++){ echo "<p class=\"head\"><b>第".$i."题(难题)</b></p> <div class=\"borderblock\"><p>题目:</p> <img src=\"./img/1_1_2_".$i."_00.jpg\"/></div> <p></p> <div class=\"choiceblock\"> <div class=\"choice\"><p>A选项:</p> <img src=\"./img/1_1_2_".$i."_01.jpg\"/></div><hr> <div class=\"choice\"><p>B选项:</p> <img src=\"./img/1_1_2_".$i."_02.jpg \"/></div><hr> <div class=\"choice\"><p>C选项:</p> <img src=\"./img/1_1_2_".$i."_03.jpg\"/></div><hr> <div class=\"choice\"><p>D选项:</p> <img src=\"./img/1_1_2_".$i."_04.jpg\"/></div> </div> <div class=\"borderblock\"> <p>答案解析:</p> <img src=\"./img/1_1_2_".$i."_05.jpg\"/><hr></div>"; } ?> </body> </html> |
最后生成网页:
再用Adobe Acrobat转换成pdf就大功告成了!
下载地址:
成功破解线代系统,不过题库并不能通过图片生成,一个文件里有多个图片。你打开只能看到最前的一张。