查看: 5988|回复: 22
打印 上一主题 下一主题

【月色出品】电子密保卡快捷查询小程序[批处理版]

[复制链接]
跳转到指定楼层
楼主
发表于 2008-5-6 18:17:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式 来自:河北
应某些同学的要求,整理出了这个批处理版的快捷查询程序。

10月5日更新了一小下,主要是默认的窗口太大了,把窗口变小了一点。

虽然批处理版的程序比C语言的程序方便一些,省下了编译的过程,但是 安全系数低 !因为不管是谁都可以用记事本打开,看到你的整张密保卡,所以只推荐个人电脑用户使用

使用方法:直接点击code右边的Copy to clipboard就可以复制全部代码到系统的剪贴板,然后粘贴到记事本中,然后保存为密保卡.bat,双击该文件即可。
使用前需要将a1~a6......e1~e630个密保卡密码对应填好。



  1. @mode con cols=46 lines=10
  2. @echo off
  3. set a1=43
  4. set a2=372
  5. set a3=935
  6. set a4=219
  7. set a5=731
  8. set a6=92
  9. set b1=655
  10. set b2=12
  11. set b3=76
  12. set b4=95
  13. set b5=28
  14. set b6=370
  15. set c1=417
  16. set c2=635
  17. set c3=0
  18. set c4=53
  19. set c5=583
  20. set c6=800
  21. set d1=127
  22. set d2=488
  23. set d3=171
  24. set d4=72
  25. set d5=6
  26. set d6=811
  27. set e1=703
  28. set e2=74
  29. set e3=897
  30. set e4=2
  31. set e5=731
  32. set e6=23
  33. set /p m1=密码1:
  34. set /p m2=密码2:
  35. set /p m3=密码3:
  36. echo ------------------------------------
  37. if "%m1%" neq "a1" goto m1a2
  38. echo %a1%
  39. goto m2
  40. :m1a2
  41. if "%m1%" neq "a2" goto m1a3
  42. echo %a2%
  43. goto m2
  44. :m1a3
  45. if "%m1%" neq "a3" goto m1a4
  46. echo %a3%
  47. goto m2
  48. :m1a4
  49. if "%m1%" neq "a4" goto m1a5
  50. echo %a4%
  51. goto m2
  52. :m1a5
  53. if "%m1%" neq "a5" goto m1a6
  54. echo %a5%
  55. goto m2
  56. :m1a6
  57. if "%m1%" neq "a6" goto m1b1
  58. echo %a6%
  59. goto m2
  60. :m1b1
  61. if "%m1%" neq "b1" goto m1b2
  62. echo %b1%
  63. goto m2
  64. :m1b2
  65. if "%m1%" neq "b2" goto m1b3
  66. echo %b2%
  67. goto m2
  68. :m1b3
  69. if "%m1%" neq "b3" goto m1b4
  70. echo %b3%
  71. goto m2
  72. :m1b4
  73. if "%m1%" neq "b4" goto m1b5
  74. echo %b4%
  75. goto m2
  76. :m1b5
  77. if "%m1%" neq "b5" goto m1b6
  78. echo %b5%
  79. goto m2
  80. :m1b6
  81. if "%m1%" neq "b6" goto m1c1
  82. echo %b6%
  83. goto m2
  84. :m1c1
  85. if "%m1%" neq "c1" goto m1c2
  86. echo %c1%
  87. goto m2
  88. :m1c2
  89. if "%m1%" neq "c2" goto m1c3
  90. echo %c2%
  91. goto m2
  92. :m1c3
  93. if "%m1%" neq "c3" goto m1c4
  94. echo %c3%
  95. goto m2
  96. :m1c4
  97. if "%m1%" neq "c4" goto m1c5
  98. echo %c4%
  99. goto m2
  100. :m1c5
  101. if "%m1%" neq "c5" goto m1c6
  102. echo %c5%
  103. goto m2
  104. :m1c6
  105. if "%m1%" neq "c6" goto m1d1
  106. echo %c6%
  107. goto m2
  108. :m1d1
  109. if "%m1%" neq "d1" goto m1d2
  110. echo %d1%
  111. goto m2
  112. :m1d2
  113. if "%m1%" neq "d2" goto m1d3
  114. echo %d2%
  115. goto m2
  116. :m1d3
  117. if "%m1%" neq "d3" goto m1d4
  118. echo %d3%
  119. goto m2
  120. :m1d4
  121. if "%m1%" neq "d4" goto m1d5
  122. echo %d4%
  123. goto m2
  124. :m1d5
  125. if "%m1%" neq "d5" goto m1d6
  126. echo %d5%
  127. goto m2
  128. :m1d6
  129. if "%m1%" neq "d6" goto m1e1
  130. echo %d6%
  131. goto m2
  132. :m1e1
  133. if "%m1%" neq "e1" goto m1e2
  134. echo %e1%
  135. goto m2
  136. :m1e2
  137. if "%m1%" neq "e2" goto m1e3
  138. echo %e2%
  139. goto m2
  140. :m1e3
  141. if "%m1%" neq "e3" goto m1e4
  142. echo %e3%
  143. goto m2
  144. :m1e4
  145. if "%m1%" neq "e4" goto m1e5
  146. echo %e4%
  147. goto m2
  148. :m1e5
  149. if "%m1%" neq "e5" goto m1e6
  150. echo %e5%
  151. goto m2
  152. :m1e6
  153. if "%m1%" neq "e6" goto m1w
  154. echo %e6%
  155. goto m2
  156. :m1w
  157. echo EEROR
  158. goto m2
  159. :m2
  160. if "%m2%" neq "a1" goto m2a2
  161. echo %a1%
  162. goto m3
  163. :m2a2
  164. if "%m2%" neq "a2" goto m2a3
  165. echo %a2%
  166. goto m3
  167. :m2a3
  168. if "%m2%" neq "a3" goto m2a4
  169. echo %a3%
  170. goto m3
  171. :m2a4
  172. if "%m2%" neq "a4" goto m2a5
  173. echo %a4%
  174. goto m3
  175. :m2a5
  176. if "%m2%" neq "a5" goto m2a6
  177. echo %a5%
  178. goto m3
  179. :m2a6
  180. if "%m2%" neq "a6" goto m2b1
  181. echo %a6%
  182. goto m3
  183. :m2b1
  184. if "%m2%" neq "b1" goto m2b2
  185. echo %b1%
  186. goto m3
  187. :m2b2
  188. if "%m2%" neq "b2" goto m2b3
  189. echo %b2%
  190. goto m3
  191. :m2b3
  192. if "%m2%" neq "b3" goto m2b4
  193. echo %b3%
  194. goto m3
  195. :m2b4
  196. if "%m2%" neq "b4" goto m2b5
  197. echo %b4%
  198. goto m3
  199. :m2b5
  200. if "%m2%" neq "b5" goto m2b6
  201. echo %b5%
  202. goto m3
  203. :m2b6
  204. if "%m2%" neq "b6" goto m2c1
  205. echo %b6%
  206. goto m3
  207. :m2c1
  208. if "%m2%" neq "c1" goto m2c2
  209. echo %c1%
  210. goto m3
  211. :m2c2
  212. if "%m2%" neq "c2" goto m2c3
  213. echo %c2%
  214. goto m3
  215. :m2c3
  216. if "%m2%" neq "c3" goto m2c4
  217. echo %c3%
  218. goto m3
  219. :m2c4
  220. if "%m2%" neq "c4" goto m2c5
  221. echo %c4%
  222. goto m3
  223. :m2c5
  224. if "%m2%" neq "c5" goto m2c6
  225. echo %c5%
  226. goto m3
  227. :m2c6
  228. if "%m2%" neq "c6" goto m2d1
  229. echo %c6%
  230. goto m3
  231. :m2d1
  232. if "%m2%" neq "d1" goto m2d2
  233. echo %d1%
  234. goto m3
  235. :m2d2
  236. if "%m2%" neq "d2" goto m2d3
  237. echo %d2%
  238. goto m3
  239. :m2d3
  240. if "%m2%" neq "d3" goto m2d4
  241. echo %d3%
  242. goto m3
  243. :m2d4
  244. if "%m2%" neq "d4" goto m2d5
  245. echo %d4%
  246. goto m3
  247. :m2d5
  248. if "%m2%" neq "d5" goto m2d6
  249. echo %d5%
  250. goto m3
  251. :m2d6
  252. if "%m2%" neq "d6" goto m2e1
  253. echo %d6%
  254. goto m3
  255. :m2e1
  256. if "%m2%" neq "e1" goto m2e2
  257. echo %e1%
  258. goto m3
  259. :m2e2
  260. if "%m2%" neq "e2" goto m2e3
  261. echo %e2%
  262. goto m3
  263. :m2e3
  264. if "%m2%" neq "e3" goto m2e4
  265. echo %e3%
  266. goto m3
  267. :m2e4
  268. if "%m2%" neq "e4" goto m2e5
  269. echo %e4%
  270. goto m3
  271. :m2e5
  272. if "%m2%" neq "e5" goto m2e6
  273. echo %e5%
  274. goto m3
  275. :m2e6
  276. if "%m2%" neq "e6" goto m2w
  277. echo %e6%
  278. goto m3
  279. :m2w
  280. echo EEROR
  281. goto m3
  282. :m3
  283. if "%m3%" neq "a1" goto m3a2
  284. echo %a1%
  285. goto end
  286. :m3a2
  287. if "%m3%" neq "a2" goto m3a3
  288. echo %a2%
  289. goto end
  290. :m3a3
  291. if "%m3%" neq "a3" goto m3a4
  292. echo %a3%
  293. goto end
  294. :m3a4
  295. if "%m3%" neq "a4" goto m3a5
  296. echo %a4%
  297. goto end
  298. :m3a5
  299. if "%m3%" neq "a5" goto m3a6
  300. echo %a5%
  301. goto end
  302. :m3a6
  303. if "%m3%" neq "a6" goto m3b1
  304. echo %a6%
  305. goto end
  306. :m3b1
  307. if "%m3%" neq "b1" goto m3b2
  308. echo %b1%
  309. goto end
  310. :m3b2
  311. if "%m3%" neq "b2" goto m3b3
  312. echo %b2%
  313. goto end
  314. :m3b3
  315. if "%m3%" neq "b3" goto m3b4
  316. echo %b3%
  317. goto end
  318. :m3b4
  319. if "%m3%" neq "b4" goto m3b5
  320. echo %b4%
  321. goto end
  322. :m3b5
  323. if "%m3%" neq "b5" goto m3b6
  324. echo %b5%
  325. goto end
  326. :m3b6
  327. if "%m3%" neq "b6" goto m3c1
  328. echo %b6%
  329. goto end
  330. :m3c1
  331. if "%m3%" neq "c1" goto m3c2
  332. echo %c1%
  333. goto end
  334. :m3c2
  335. if "%m3%" neq "c2" goto m3c3
  336. echo %c2%
  337. goto end
  338. :m3c3
  339. if "%m3%" neq "c3" goto m3c4
  340. echo %c3%
  341. goto end
  342. :m3c4
  343. if "%m3%" neq "c4" goto m3c5
  344. echo %c4%
  345. goto end
  346. :m3c5
  347. if "%m3%" neq "c5" goto m3c6
  348. echo %c5%
  349. goto end
  350. :m3c6
  351. if "%m3%" neq "c6" goto m3d1
  352. echo %c6%
  353. goto end
  354. :m3d1
  355. if "%m3%" neq "d1" goto m3d2
  356. echo %d1%
  357. goto end
  358. :m3d2
  359. if "%m3%" neq "d2" goto m3d3
  360. echo %d2%
  361. goto end
  362. :m3d3
  363. if "%m3%" neq "d3" goto m3d4
  364. echo %d3%
  365. goto end
  366. :m3d4
  367. if "%m3%" neq "d4" goto m3d5
  368. echo %d4%
  369. goto end
  370. :m3d5
  371. if "%m3%" neq "d5" goto m3d6
  372. echo %d5%
  373. goto end
  374. :m3d6
  375. if "%m3%" neq "d6" goto m3e1
  376. echo %d6%
  377. goto end
  378. :m3e1
  379. if "%m3%" neq "e1" goto m3e2
  380. echo %e1%
  381. goto end
  382. :m3e2
  383. if "%m3%" neq "e2" goto m3e3
  384. echo %e2%
  385. goto end
  386. :m3e3
  387. if "%m3%" neq "e3" goto m3e4
  388. echo %e3%
  389. goto end
  390. :m3e4
  391. if "%m3%" neq "e4" goto m3e5
  392. echo %e4%
  393. goto end
  394. :m3e5
  395. if "%m3%" neq "e5" goto m3e6
  396. echo %e5%
  397. goto end
  398. :m3e6
  399. if "%m3%" neq "e6" goto end
  400. echo %e6%
  401. goto end
  402. :end
  403. echo ------------------------------------
  404. pause
复制代码




至于点卡背后的密保卡的查询程序,就当作作业留给大家了

[ 本帖最后由 阳光下的月色 于 2008-10-5 22:47 编辑 ]

评分

参与人数 3人气 +7 收起 理由
潇湘梦影 + 1
野蛮小妖 + 5
梦幻密保精灵 + 1

查看全部评分

收藏收藏 分享淘帖 支持支持 反对反对 赞赞(0)
【论坛近期活动汇总】
回复

使用道具 举报

沙发
发表于 2008-5-6 18:18:00 | 只看该作者 来自:河南
  沙发
回复 支持 反对

使用道具 举报

3
 楼主| 发表于 2008-5-6 18:31:09 | 只看该作者 来自:河北
哎,现在论坛上充斥了太多的争论和呻吟
回复 支持 反对

使用道具 举报

4
 楼主| 发表于 2008-5-13 13:06:01 | 只看该作者 来自:河北
他们争论他们的,我继续我的科学创造

评分

参与人数 1人气 +1 收起 理由
淡淡℃ + 1

查看全部评分

回复 支持 反对

使用道具 举报

5
发表于 2008-5-30 13:54:41 | 只看该作者 来自:四川
会了不过咱用将军了
回复 支持 反对

使用道具 举报

6
发表于 2008-7-2 21:49:10 | 只看该作者 来自:河南
要填多久才填完

评分

参与人数 1人气 +1 收起 理由
阳光下的月色 + 1

查看全部评分

回复 支持 反对

使用道具 举报

7
发表于 2008-7-2 22:38:25 | 只看该作者 来自:山东
不懂……
回复 支持 反对

使用道具 举报

头像被屏蔽
8
发表于 2008-7-2 22:39:49 | 只看该作者 来自:北京
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

9
 楼主| 发表于 2008-8-1 19:47:02 | 只看该作者 来自:湖北
重新整理了一下,修正了一个BUG

评分

参与人数 1人气 +3 收起 理由
*‖杏仁、』 + 3

查看全部评分

回复 支持 反对

使用道具 举报

10
发表于 2008-8-1 19:51:25 | 只看该作者 来自:新疆
看不懂,不过很好玩
回复 支持 反对

使用道具 举报

11
发表于 2008-8-4 22:30:53 | 只看该作者 来自:河南
【月色出品】必属精品

评分

参与人数 1人气 +5 收起 理由
阳光下的月色 + 5

查看全部评分

回复 支持 反对

使用道具 举报

12
发表于 2008-9-6 00:23:12 | 只看该作者 来自:湖北
很简单
回复 支持 反对

使用道具 举报

13
发表于 2008-9-6 01:09:25 | 只看该作者 来自:天津
很简单
回复 支持 反对

使用道具 举报

14
发表于 2008-10-5 21:51:57 | 只看该作者 来自:安徽
此帖怎么还不火。很好用。
不过想问一下,怎么固定一下窗口,感觉默认的窗口有点大。
还有一个建议,能不能写一个坐标就出来一个数字?
回复 支持 反对

使用道具 举报

15
发表于 2008-10-5 21:57:25 | 只看该作者 来自:山东
占楼 其实我用将军令
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则