时代光华学习平台自动学习程序(一)-界面设计

为了解决时代光华网站课程学习占用业余时间的问题,作者尝试通过技术手段实现自动化学习。经过研究,选择了Python作为编程语言,利用开源项目进行初步实践。然而,遇到程序bug和平台更新的防挂机机制,作者决定自己开发自动学习程序,本文将记录这一过程和思路。
摘要由CSDN通过智能技术生成

       由于工作要求,在业余时间,还需要在时代光华的网站学习课程,以至于班后很多时候都不能自主分配,于是想了想,能否通过技术的手段,让这种“学习”自动化。于是我开始分析自动化学习的可行性,最简单的我想到了按键精灵,但由于适配性很差,这个想法还没开始去试验,就被我否定了。网上搜索一下,果然,找到了一个开源的项目,里面有时代光华学习的方法,由于项目是使用python写的,我那个时候还没接触过python,只是隐约听说过这是一个比较容易上手且流行的编程语言,很多爬虫项目都使用它。

       从学习基本的语法,到部署环境并运行项目,开始的时候学习起来确实没啥问题,能自动学习到账号的课程,但用了几次后,发现程序有严重的bug,没办法,这样只能再找找解决办法了。网上搜了一大堆,都没有合适的方法,正当我一筹莫展的时候,在某个问答平台看到别人推销他的自动学习软件,于是顺着回答付费后, 得到了经过加密的pyc文件,并且还需要绑定电脑使用。发现这个自动化学习程序是自动调用浏览器进行学习的,这才让我明白到,原来还是自身的认知不足,不过想着能用也行,但是用着一段时间后,发现学习平台有更新了防挂机机制,但是付费的软件迟迟没有更新,为了能再实现自动学习,于是决定自己开发时代光华的自动学习程序,文章主要记录编程的一些主要过程和思路。(python的环境部署部分这里就不写了)

#窗口
window=tk.Tk()
window.title('欢迎进入学习系统')
window.geometry('450x300')

center_window(
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
软件运行环境: 操作系统:windows server 2008R2 企业版64位或以上版本 数据库:Microsoft SQL Server 2008 .NET:4.0 部署文件安装注意事项: 1.网站文件加要添加上传权限,添加NETWORK SERVICE和IIS_IUSRS,设置完全控制。 1.应用程序池设置兼容32位应用程序,设置经典模式。 2.数据库连接配置正确 3.DB.config主域配置一定要正确,否则学员无法登录,例如网址是k12.weisha100.net,add nane哪里就填weisha100.net,如果是用ip访问,主域哪里填ip。不用带端口。 数据库脚本执行注意事项: 1.新建的数据库名称要和脚本里的名称保持一致。(或者修改脚本里的名称。只要保持一致即可) 2.数据库要允许server身份登录。 3.如果使用sa登录,要启用sa用户。 详细的安装教程可登录 www.weisha100.net注册观看详细的视频教程。 网站初始管理信息: 管理员入口:网址/admin/index.ashx 账户:song 密码:1 学员入口:网址/student/index.ashx 账户:13223040250 密码:1 同教师账户 (学员和教师管理员后台可以添加初始账户可以删除) 超管入口:网址/manage/index.aspx 账户:admin 密码:1 (超管主要负责资金及第三方相关接口,不要随意配置里面得权限及管理员分组) 操作手册下载地址:http://vido.weisha100.net/使用手册.rar 源码下载地址:GitHub开源地址:https://github.com/weishakeji/LearningSystem 技术支持:1558453748 电话:15660957178
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值