论坛风格切换切换到宽版
  • 25328阅读
  • 113回复

CRAC考试复习工具(题库2013-12-25,程序2014-01-03,见1楼) [复制链接]

上一主题 下一主题
离线ba7ib
 
发帖
4569
只看楼主 倒序阅读 0楼 发表于: 2013-11-26
利用两天空闲时间,写了个CRAC考试复习用的工具,其实就是顺序或随机显示出ABC三类考试的所有考试题和答案,新增报名填表功能,帮助你生成报名所需的表格(见1楼)

使用方法:
1、解压CRAC练习.rar到随便一个目录,得到两个文件:CARC练习.exe和unzip32.dll,然把unzip32.dll复制到\\windows\\system32目录(经过我的测试,貌似unzip32.dll放不放到system32都无所谓,跟CRAC练习.exe放在一起也行)
2、运行CRAC练习.exe
3、首先点“解压”,弹出窗口选择从CRAC下载的题库最新版(zip文件,不用事前解压),选择文件后按“导入”
4、解压后,选择需要复习的分类:ABC类,就可以点“读取数据”,读取数据后就可以进入“复习”了
5、复习有两种模式:顺序模式,从第1题开始,直到本类题库结束,中途可以直接在序号框里输入序号跳到你想要的序号
   随机模式,选择随机模式后,点“下一题”会随机在本类题库中选题(这个,我只用了系统的随机数,只保证了在大类中选题,没有校验随机是否重复)
6、答案窗上有一个“只显示正确答案”,选择后,只显示本题的正确答案,有助于快速温习,排除干扰

如果运行时报什么dll错,可能是你的系统没有VB的运行库,下载,解压到windows\system32目录
我的开发测试环境是基于WIN XP,WIN7/WIN8已有测试正常使用
使用WIN7/WIN8的注意事项:CRAC练习.exe所在目录要有当前用户的写权限(因为要把题库解压到当前目录的lib里),或者直接用管理员身份运行CRAC练习.exe一次并执行解压数据工作即可

BTW: 解压工作其实只需第一次运行时执行一下就可以了,以后的复习都不用再次解压的,当然,如果CRAC更新了题库的话,下载最新的题库并再次执行解压工作(会提示题库已经解压过,更新题库的话选“是”,可以强行更新题库,也可以先手工删除lib目录和目录下的文件再进行解压就不会提示了)

补充:如果你在执行那个“解压”功能真的有问题,其实可以手动解压的,方法如下:
1、在CRAC练习.exe所在目录下新建一个叫:lib的子目录
2、把从CRAC下载的最新题库压缩包解压到lib子目录里,记住所有文件都放在lib里,不要为配图另建子目录了

3、运行CRAC练习.exe,直接点“读取”,然后“复习”就可以了,无需再“解压”


由于时间紧,没有进行什么美化优化的工作,原码也上传了,有兴趣的同志请自行搞事,当然,希望你搞完也上传分享一下给大家,这是开源GPL协议的精神

2013-11-26 17:04更新:增加了“上一题”按钮
2013-11-27 10:40更新:扩大了答案显示区域
2013-12-02 8:55更新:修改题目和答案显示区域字体颜色为纯黑色

本楼附件的版本已暂停更新,最新版本请看下一楼。

初次运行时报comdlg32.ocx错误的,请看本帖35楼 !





本主题包含附件,请 登录 后查看, 或者 注册 成为会员
73!
  de BA7IB k
    ba7ib@hellocq.net     http://bg7ib.yeah.net

点击这里给我发消息
I am here.
企鹅
离线ba7ib
发帖
4569
只看该作者 置顶 (来自1楼) 发表于: 2013-11-26
IS纪念版复习工具发布(2013-12-13)
— (ba7ib) 执行 帖内置顶 操作 (2013-12-04 12:17) —
为纪念就快要失忆的新一代资本家革命家BD7IS前辈,今日特别制作了一个IS纪念版

此版与0楼的区别是:会在CRAC练习.exe所在目录下自动生成一个record.txt的文件,里面记录了上次复习最后的题号,以便在下一次进入复习时可以继续从上次记录的下一题开始....
本版的解压及使用方法同0楼....
此版的源码在此:

特别提示,以后本工具继续更新将以本版为基础了......

2013-12-04 根据XX同志反映,增加了题库导出功能,根据ABC分类,导出题库及答案,格式为TXT文本,方便打印阅读。导出时可以选择以“换行分隔”,适合直接TXT阅读打印,或导入到WORD里处理;如果选择以“逗号分隔”,则适合导入到EXCLE里处理。

2013-12-12 新增功能:
  1、方便填表生成报名所需的文件,检查所需的图片尺寸是否符合要求,按照目前CRAC的标准来做,ABC三类考试报名、旧证换新证申请的都可用
  2、复习界面下,新增“随机答案”功能,勾选“随机答案”后,不再是“A” 为正确答案,可以作为自我测试之用

2013-12-13 “随机答案”功能的BUG修改
2013-12-16 修改了随机选题中出错的BUG
2013-12-17 修改了读复习记录的BUG,更新了最新的题库文件
2013-12-20 根据某大懒人的意见,在复习的窗口,直接按“B“键或ALT+B键自动上一题,直接按“N”键或ALT+N键则自动下一题.......真是有人懒到可以连点下鼠标都嫌的
2014-01-03 增加解压题库包前自动将旧的题库文件删除,以免造成混乱


本主题包含附件,请 登录 后查看, 或者 注册 成为会员
73!
  de BA7IB k
    ba7ib@hellocq.net     http://bg7ib.yeah.net

点击这里给我发消息
I am here.
企鹅
离线ba7ib
发帖
4569
只看该作者 1楼 发表于: 2013-11-26
IS纪念版复习工具发布(2013-12-13)
— (ba7ib) 执行 帖内置顶 操作 (2013-12-04 12:17) —
为纪念就快要失忆的新一代资本家革命家BD7IS前辈,今日特别制作了一个IS纪念版

此版与0楼的区别是:会在CRAC练习.exe所在目录下自动生成一个record.txt的文件,里面记录了上次复习最后的题号,以便在下一次进入复习时可以继续从上次记录的下一题开始....
本版的解压及使用方法同0楼....
此版的源码在此:

特别提示,以后本工具继续更新将以本版为基础了......

2013-12-04 根据XX同志反映,增加了题库导出功能,根据ABC分类,导出题库及答案,格式为TXT文本,方便打印阅读。导出时可以选择以“换行分隔”,适合直接TXT阅读打印,或导入到WORD里处理;如果选择以“逗号分隔”,则适合导入到EXCLE里处理。

2013-12-12 新增功能:
  1、方便填表生成报名所需的文件,检查所需的图片尺寸是否符合要求,按照目前CRAC的标准来做,ABC三类考试报名、旧证换新证申请的都可用
  2、复习界面下,新增“随机答案”功能,勾选“随机答案”后,不再是“A” 为正确答案,可以作为自我测试之用

2013-12-13 “随机答案”功能的BUG修改
2013-12-16 修改了随机选题中出错的BUG
2013-12-17 修改了读复习记录的BUG,更新了最新的题库文件
2013-12-20 根据某大懒人的意见,在复习的窗口,直接按“B“键或ALT+B键自动上一题,直接按“N”键或ALT+N键则自动下一题.......真是有人懒到可以连点下鼠标都嫌的
2014-01-03 增加解压题库包前自动将旧的题库文件删除,以免造成混乱


本主题包含附件,请 登录 后查看, 或者 注册 成为会员
73!
  de BA7IB k
    ba7ib@hellocq.net     http://bg7ib.yeah.net

点击这里给我发消息
I am here.
企鹅
离线BA5DX
发帖
3797
只看该作者 2楼 发表于: 2013-11-26
离线BA4XA
发帖
3348
只看该作者 3楼 发表于: 2013-11-26
题库文件没找到  请先执行解压  

咋回事
[ 此帖被BA4XA在2013-11-26 16:33重新编辑 ]
de Kevin  BA4XA  AF5CV

DXCC 10m , WAS-ssb ,USA-CA 500

Phone:  18061390五九九

FCC EXAM    QQ群217090014
连云港市无线电运动协会QQ群 37273963
离线BA5DX
发帖
3797
只看该作者 4楼 发表于: 2013-11-26
解压没弹出窗口
离线ba7ib
发帖
4569
只看该作者 5楼 发表于: 2013-11-26
更新了,再下载
73!
  de BA7IB k
    ba7ib@hellocq.net     http://bg7ib.yeah.net

点击这里给我发消息
I am here.
企鹅
离线BA4XA
发帖
3348
只看该作者 6楼 发表于: 2013-11-26
导入时  发出错误代码 9
[ 此帖被BA4XA在2013-11-26 16:40重新编辑 ]
de Kevin  BA4XA  AF5CV

DXCC 10m , WAS-ssb ,USA-CA 500

Phone:  18061390五九九

FCC EXAM    QQ群217090014
连云港市无线电运动协会QQ群 37273963
离线ba7ib
发帖
4569
只看该作者 7楼 发表于: 2013-11-26
回 BA4XA 的帖子
BA4XA:错误代码 9 (2013-11-26 16:38)

没有把unzip32.dll拷到system32?
73!
  de BA7IB k
    ba7ib@hellocq.net     http://bg7ib.yeah.net

点击这里给我发消息
I am here.
企鹅
离线BA4XA
发帖
3348
只看该作者 8楼 发表于: 2013-11-26
回 ba7ib 的帖子
ba7ib:没有把unzip.dll拷到system32? (2013-11-26 16:40) 

放到system32里了
de Kevin  BA4XA  AF5CV

DXCC 10m , WAS-ssb ,USA-CA 500

Phone:  18061390五九九

FCC EXAM    QQ群217090014
连云港市无线电运动协会QQ群 37273963
离线ba7ib
发帖
4569
只看该作者 9楼 发表于: 2013-11-26
回 BA4XA 的帖子
BA4XA:放到system32里了 (2013-11-26 16:42)

你是WIN7、WIN8吗?crac练习.exe所在的目录有没有写权限?
73!
  de BA7IB k
    ba7ib@hellocq.net     http://bg7ib.yeah.net

点击这里给我发消息
I am here.
企鹅
离线BG6IYQ
发帖
6895
只看该作者 10楼 发表于: 2013-11-26
楼主辛苦,楼主好人!好人一生平安!
离线ba7ib
发帖
4569
只看该作者 11楼 发表于: 2013-11-26
下班啦,回家去,有问题请留言......
73!
  de BA7IB k
    ba7ib@hellocq.net     http://bg7ib.yeah.net

点击这里给我发消息
I am here.
企鹅
离线BG8HFK
发帖
1036
只看该作者 12楼 发表于: 2013-11-26
离线BG7SDV
发帖
185
只看该作者 13楼 发表于: 2013-11-26
挺好用,不错
呼号:BG7SDV  姓名:欧鹏
QTH:广西贵港市高级中学 邮编:537100
Email:bg7sdv@163.com
手机:·----  ···--  --···  -····  ---··  -----  ·····  ----·  --···  -----  ---··
离线BD2RJ
发帖
401
只看该作者 14楼 发表于: 2013-11-26
win7的不行
BD2RJ  EX BG2RJE
离线BG8GAM
发帖
655
只看该作者 15楼 发表于: 2013-11-26
正常使用 感谢了 !
呼号;BG8GAM 
电子邮件;BG8GAM@163.com
离线bd5ii
发帖
2971
只看该作者 16楼 发表于: 2013-11-26
使用正常!真是 感谢了 !
一切都会过去,将来一定会更美好!
BD5II     95呼号/BH5PZS
离线BA7JT
发帖
112
只看该作者 17楼 发表于: 2013-11-26
多谢老大的心血,我已下载试用,不错的。
隶属:佛山市华南无线电俱乐部
呼号:BA7JT      曾用呼号:BD7JLJ
QQ: 264266774
办公地址:广东省佛山市南海区桂城 海二小区三座  迪俊图影视
真实姓名:谢智良 
邮政编码:528200
离线BH3NEK
发帖
1498
只看该作者 18楼 发表于: 2013-11-26
我是WIN8运行正常,感谢楼主共享
呼号:BH3NEK
直频:145.100MHz  
中继: 439.125MHz-8 亚音103.5  
          147.925MHz-3.8 无亚音
          APRS:144.640MHz
承德ham微信号:CDHAM01


QTH:河北承德开发区