吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 2105|回复: 146
收起左侧

[Python 原创] 2024年青骄第二课堂视频+期末+知识竞赛自动完成

  [复制链接]
风子是我 发表于 2024-9-23 17:23
本帖最后由 风子是我 于 2024-9-25 17:55 编辑

2024年青骄第二课堂视频+期末+知识竞赛自动完成,此为中学组的,小学的没弄。
使用说明:电脑上要安装谷歌浏览器
1、学生帐号文件名为:2024.csv  建议用记事本修改,登录名与密码间用半角的逗号分隔,与程序放在同一个目录中。
2、期末考试数据文件为“禁毒期末题库.csv”,与程序放在同一个目录中。
3、驱动文件chromedriver复制到python安装目录,若无,可以自行下载,对应谷歌浏览器的版本。下载网址:https://googlechromelabs.github.io/chrome-for-testing/#stable
若提示缺少相关的库,自已用pip安装即可,比如:
pip install selenium
pip install requests
pip install random
文件夹.png

不少人留言要程序源码,我暂不公开发在网上,如确实需要,请留下电子邮箱,我看到后会私发。


999.png

网盘下载链接.txt

101 Bytes, 下载次数: 170, 下载积分: 吾爱币 -1 CB

售价: 5 CB吾爱币  [记录]

免费评分

参与人数 18吾爱币 +19 热心值 +16 收起 理由
ljyqq + 1 + 1 谢谢大佬,源码求一份773052524@qq.com
majun0020 + 1 + 1 谢谢大佬,源码求一份670262094@qq.com
wuchen6666 + 1 求源码2943779632@qq.com
daidai0007 + 1 + 1 求代码1815562@qq.com
闪迅互联 + 1 + 1 求源码,谢谢!cgqok@qq.com
LeonSmith123 + 1 + 1 谢谢大佬,源码求一份2503524804@qq.com
zgrm1000 + 1 + 1 谢谢大佬,源码求一份jide34@163.com
爽yy + 2 + 1 大佬给我发一下源码258721008@qq.com
lin2509 + 1 + 1 谢谢大佬,求源码1509213@qq.com
fgood + 1 + 1 鼓励转贴优秀软件安全工具和文档!
chgh + 1 + 1 谢谢@Thanks!
一方程序的爱 + 1 + 1 谢谢@Thanks!
dmg127113 + 1 + 1 小学题库在这https://www.2-class.com/news/10000192
AuroraVerses + 1 热心回复!
diodio + 1 + 1 我很赞同!
53458583 + 1 + 1 朋友能把这个题库发我么,我自己用笨方法搜题答
chesterche + 1 + 1 能分享一下源码吗?或者私发?想学习一下修改小学组的
我为52pojie狂 + 1 + 1 谢谢@Thanks!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

53458583 发表于 2024-9-24 08:37
扣了6CB  没弄明白 能不能把应该下的软件都弄到一个网盘里 打包让我这个小白下载呀 难啊
 楼主| 风子是我 发表于 2024-9-23 20:38
大家默默地用就是了,这也是我设置为下载付吾爱币的原因,不想传得太广,真正需要的人才会去下载。
小学的不想弄了,主要是答案懒得爬取了,还有就是小学的帐号我手头上没有,没法测试。
 楼主| 风子是我 发表于 2024-9-26 16:39
小学和高中的可以搞,视频的答案你们要告诉我,在视频课程中,只要前面两个视频的答案就行了。
我懒得去看视频和答题。
或者你们自己改,收到了源代码的,可以自己改,不会改的,可以参照下面的代,下面的代码,第一部分是对应的年级,我全部加上去了,不用动了。
第二部分,现在的答案除了初中的,其余的我是乱放的,你们改一下对应的答案就行,1、2、3、4分别对应的是A、B、C、D
第一部分代码:
[Python] 纯文本查看 复制代码
    #视频练习答题
    flag=False
    m=0
    while True:
        pagetext=driver.page_source #页面源码
        if ('"gradeName":"初三"' in pagetext) or ('"gradeName":"九年级"' in pagetext):
            lianxi(datadic[9]['url'],datadic[9]['answer'])
            flag=True
        if ('"gradeName":"初二"' in pagetext) or ('"gradeName":"八年级"' in pagetext):
            lianxi(datadic[8]['url'],datadic[8]['answer'])
            flag=True
        if ('"gradeName":"初一"' in pagetext) or ('"gradeName":"七年级"' in pagetext):
            lianxi(datadic[7]['url'],datadic[7]['answer'])
            flag=True
        if ('"gradeName":"五年级"' in pagetext):
            lianxi(datadic[5]['url'],datadic[5]['answer'])
            flag=True
        if ('"gradeName":"六年级"' in pagetext):
            lianxi(datadic[6]['url'],datadic[6]['answer'])
            flag=True
        if ('"gradeName":"高一"' in pagetext):
            lianxi(datadic[10]['url'],datadic[10]['answer'])
            flag=True
        if ('"gradeName":"高二"' in pagetext):
            lianxi(datadic[11]['url'],datadic[11]['answer'])
            flag=True
        if flag:
            break
        else:
            print('没有检测到页面,视频练习尝试重做。')
            m=m+1
            if m==10:
                break
            time.sleep(2)


第二部分对应视频答案的代码:
[Python] 纯文本查看 复制代码
if __name__ == '__main__':
    url0='https://www.2-class.com/courses/exams/'
    datadic={9:{'url':[url0+'1838',url0+'1839'],
                'answer':[[[1,2,4],[2,4]],[[2,3],[1,2,3,4]]]},
             8:{'url':[url0+'1840',url0+'1841'],
                'answer':[[[1,3,4],[2,3,4]],[[3,4],[2,3]]]},
             7:{'url':[url0+'1842',url0+'1855'],
                'answer':[[[3],[1,2,3]],[[1],[1,2,3]]]},
             6:{'url':[url0+'1826',url0+'1827'],
                'answer':[[[1,3,4],[2,3,4]],[[3,4],[2,3]]]},
             5:{'url':[url0+'1824',url0+'1825'],
                'answer':[[[1,3,4],[2,3,4]],[[3,4],[2,3]]]},
             10:{'url':[url0+'1836',url0+'1837'],
                'answer':[[[1,3,4],[2,3,4]],[[3,4],[2,3]]]},
             11:{'url':[url0+'1834',url0+'1835'],
                'answer':[[[3],[1,2,3]],[[1],[1,2,3]]]}}

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
chinguy + 1 + 1 热心回复!

查看全部评分

 楼主| 风子是我 发表于 2024-9-24 08:31
qq6227575 发表于 2024-9-23 21:48
怎么样弄小学组?

[Python] 纯文本查看 复制代码
#视频练习答题
    flag=False
    m=0
    while True:
        pagetext=driver.page_source #页面源码
        if ('"gradeName":"初三"' in pagetext) or ('"gradeName":"九年级"' in pagetext):
            lianxi(datadic[9]['url'],datadic[9]['answer'])
            flag=True
        if ('"gradeName":"初二"' in pagetext) or ('"gradeName":"八年级"' in pagetext):
            lianxi(datadic[8]['url'],datadic[8]['answer'])
            flag=True
        if ('"gradeName":"初一"' in pagetext) or ('"gradeName":"七年级"' in pagetext):
            lianxi(datadic[7]['url'],datadic[7]['answer'])
            flag=True
        if flag:
            break
        else:
            print('没有检测到页面,视频练习尝试重做。')
            m=m+1
            if m==10:
                break
            time.sleep(2)

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
qq6227575 + 1 + 1 我很赞同!

查看全部评分

我为52pojie狂 发表于 2024-9-23 18:02
好东西,每次想偷懒的时候,总有神仙相助。
fgood 发表于 2024-9-23 18:11
谢谢分享
ABCDWWWc123 发表于 2024-9-23 18:25
感谢楼主分享
ghoob321 发表于 2024-9-23 18:31
感谢楼主分享
ghoob321 发表于 2024-9-23 18:34
共扣了6CB
sanqung 发表于 2024-9-23 18:55
尽快出小学组,谢谢
wo4wo 发表于 2024-9-23 20:19
期待小学组
52qwer 发表于 2024-9-23 21:04
谢谢分享
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-24 09:40

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表