【办公类-21-13】 2024045三级育婴师 721道单选题 UIBOT下载+整理

作品展示

7fb45ebb214b46a7ae4acbceb57732e1.png

背景需求

92d5b4f7532a4900a2905a7ed32a524b.png

培训机构提供了两个理论学习素材

3a4070f7a0184d6581b77e5449bf1575.png

db32ea25a62b48378cc42299273553e6.png

问题:

1、电子稿:打印页数很多,按章节,题型混在一起的,只有答案,没有说明,7e03d9350c7f4e149d2df4b63b399c46.png

2、APP版,操作方便,有错题集,也只有答案,没有解析说明。但是APP只能一道题一道题看,不如纸质的可宏观看所有题。

4027b0cc05674238920f7df75151f24b.png

很多老师问我有没有分类(判断、多选、单选)的PDF打印文件?

30ee1bf46f944a0380334314225db75c.png

思路:

由于是手机版的APP,为了将题目文字读取出来。

我使用Uibot,读取屏幕内容的功能,将题目、选项、答案,逐一写入EXCLE内

以下演示“Uibot读取育婴师高级-单选题”的代码

6cfd0310aacb4b97b16f895daaf92b7e.png

5d2848de72494f4889fcf0bf953361c7.png

7410cf51d2b64552906a6c1524a40324.pngff74f3db3a8d4194abd4afab2065a198.png237037147469415981ab2150d4b48a5c.png879da1882507492db0b40e83a7701f86.pngc654d2cb08274397aec648dcc1bd771e.pngb7adfdfa9f3e465887c05df75fa22814.png

单选题一共721题

6749c95d9a8a4f198f70b5f73b7eec6d.png

代码解析:

d7bef96d43de46e58f1622413ea66f16.png

Dim sText,objExcelWorkBook,文字
objExcelWorkBook = Excel.OpenExcel('''C:\Users\jg2yXRZ\OneDrive\桌面\单选题.xlsx''',true,"Excel","","")
For i = 0 To 712 step 1


#icon("@res:d51aa1f0-f272-11ee-9066-536d8ee172e9.png")
Image.Click({"wnd":[{"cls":"StartupDui","title":"多屏协同","app":"HwMirror"}]},{"x": 0, "y": 0, "width": 0, "height": 0},@res"d51aa1f0-f272-11ee-9066-536d8ee172e9.png",0.9,"left","click",10000, {"bContinueOnError": false, "iDelayAfter": 300, "iDelayBefore": 200, "bSetForeground": true, "sCursorPosition": "Center", "iCursorOffsetX": 0, "iCursorOffsetY": 0, "sKeyModifiers": [],"sSimulate": "simulate","sMatchType":"GrayMatch", "iSerialNo": 1})
Delay(500)



文字=LocalOCR.ScreenOCR(@ui"窗口_FolderView",{"x":1457,"y":349,"width":390,"height":500},"SceneText",10000,{"bContinueOnError":false,"iDelayAfter":300,"iDelayBefore":200,"bSetForeground":true})

Delay(1000)
Excel.WriteCell(objExcelWorkBook,"Sheet1","A"&i+1,文字,false)



Delay(500)
#icon("@res:7f4cdaf0-f276-11ee-9066-536d8ee172e9.png")
Image.Click({"wnd":[{"cls":"StartupDui","title":"多屏协同","app":"HwMirror"}]},{"x": 0, "y": 0, "width": 0, "height": 0},@res"7f4cdaf0-f276-11ee-9066-536d8ee172e9.png",0.9,"left","click",10000, {"bContinueOnError": false, "iDelayAfter": 300, "iDelayBefore": 200, "bSetForeground": true, "sCursorPosition": "Center", "iCursorOffsetX": 0, "iCursorOffsetY": 0, "sKeyModifiers": [],"sSimulate": "simulate","sMatchType":"GrayMatch", "iSerialNo": 1})

Delay(1000)
Next

Excel.Save(objExcelWorkBook)

视频展示:

uibot读取育婴师单选题721(110分钟)

712题一共读取了1小时50分钟

77cb42ce177c42a7ac254942697bb9ff.png

EXCEL原始状态

188752f0c1ef446eacfef9d1e6ac9d86.png

df31b6f43c834aeaae6c720ad9676741.pngEXCEL内容整理

1、拆分序号:")"为分割点

1487744759c541a4865a952cdb6e12c4.png

58d59984f69a48f3a9e03c1b7b5fc14d.png

71229ee924d548d095569ffe9733e9dd.png

某些题目也有英文状态 右括号,所以要缩小,看看,把C列的内容,贴回B列

dc0dcab285df42d6b13d58e80fbd03c5.png

e58fc8c28df84caea1018ae9d530c0a1.png

先把题目合并

ada2bb550bf24a3ab488c024f02873b4.png

BCD列内容合并

02abf133ae5546b08568ff99905ada05.png

ab7233479c054b5fa53d829313bedb58.png

5c244e993d184782ad27ab9135b941a3.png

B列题目完整了

d97fd82f8886460e9dc2bddb741397fa.png

删除CDE列内容

38834190eef84ede99e0c761155bff28.png

内容都在B列上

309e06920e7844a2a77ae908635648a6.png

2、重新调整序号

97b8a08022b440d79586254c063ea76b.png

994cfbcf57684422ad2962c48cca62cb.png

2244a33506e54813a3e2b416a8cc37a4.png

3、拆分空格:选中B列,以“ 。 ”句号为分割点

cd46cacc767b43caa4e54799466b3a48.png

663c007a26de49fa96c9db66187360e1.png

9fe8348bccd648598e3fe7ee3be8e791.png

021d940f8d774f96b25662ef271b92e4.png

1fb7b42c20f94d588d0a0489a98cf183.png

手动加句号,很费时间(1个小时,添加句号)

初步筛选了题目(无句号)和选项(包括选项和答案)

facd6a182dde440ab9621fd7ae63fb63.png

2d1804cb02844b3c998d2675610f6679.png

d0b25d35c18d43a7af9e7e889da8115b.png

fd65b2e861964a7a94fb041c3eedc038.png

d90b793d49a247d790f8cf55a24a22dd.png

开始整理

4、删除“解析。”“无”

d6df4ea204e4453197241344fbc1ff48.png

ee2cd433a23e40a58e663af1c34d3c0a.png

5、按空格拆分

356229b00cef42469d9b8af5b879a43f.png

d7f11c37716649c6a3c98f95976e1083.png

参考答案和您的答案,位置很不稳定,有时候答案在前面,有时候答案在后面。需要手动

3a13f40d5659402fa46fab71e28d51d5.png

99f41c083ebd4e4f80778efd50adae8b.png

0a98415846b5443ab66988c048cab413.png

065bad90603045ba9fcee9e0f9aeb2fa.png

af07d9d828564e87af9390eb3a68b60f.png

又费了很长时间,把格子调整好

bfd561d7c1e04b8483721e474f398dde.png

41ea6992822b4cd7b4ea474e2ae9958c.png

74eec5062f9c4f638224b2efb7f3a0ee.png

参考答案和我的答案都是A,正确答案就是A

9e75fddc490740499c319a9dfb7ab391.png

240ba2eff876482f863dde6f4400614a.png

参考答案是B和我的答案是A,正确答案就是B

38546caad3f646de959e1595c33d2fce.png

参考答案是C 我的答案都是A,正确答案就是C

07ebd5101ce643f98905f3cfbe8257f3.png

参考答案是D 我的答案都是A,正确答案就是D

f63091babb514678af654c2c732aed82.png

删除列

b1bf8ebaa7b543ec9a3d6279ebaf6ae1.png

选项前面,插入列

06a5bb64d7ec4c8f99f25a6b4f56adf6.png

6f989fc697d34c1880e0f207c0d9a7ee.png

7f8991cc2de74227a72ec96ad5f966cf.png

把答案加括号,,放在题目的后面,选项的前面

3c92524f637442398518eafa7dc10653.png

90%的内容都提取了,部分缺失内容,需要APP核对

7fb45ebb214b46a7ae4acbceb57732e1.png

  • 10
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

阿夏reasonsummer

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值