0530-3433334

网站建设 APP开发 小程序

知识

分享你我感悟

您当前位置>首页 >> 知识 >> 小程序

小程序名称:兰大课表(你想排班级课表也行)

发表时间:2023-11-12 20:09:29

文章来源:炫佑科技

浏览次数:187

菏泽炫佑科技 菏泽炫佑小程序开发 菏泽炫佑app制作 炫佑科技

小程序名称:兰大课表(你想排班级课表也行)

因为这不是获取课表信息的常规方式,所以我写了一个教程小程序名称:兰大课表(你想排班级课表也行),虽然很简单。

您只需在**次使用时执行此操作。 主要是利用它的方便和紧凑微信小程序开发版,功能集中在课程表本身。

首先解释一下为什么我们需要基于“复制”的方式来收集课表信息(我也想正常一点):

1、兰州大学在线课程表链接采用http。 微信小程序只能在开发版中设置。 正式版必须要求网络请求的URL才能使用https。

2、兰州大学在线课表页面使用gbk编码,而小程序固定只使用utf-8,所以即使解决了**个问题,我也很难在短时间内解决这个问题(五一)就三天假……所有的时间都花在这里了)。

3、这种方法在获取课表时只需要比超级课表等应用多一步手动复制(无需手动粘贴,小程序会自动获取),所以并不算太麻烦。 主要体现小程序便捷的特点。

以下为教程正文:

步骤 1 | 登录:使用手机浏览器(我目前只尝试过浏览器)登录教务在线,输入你的个人课表(你也可以安排你的课表)

步骤 2 | 复制:长按课程表的**个框,会出现两个光标(通常为蓝色,用于选择要复制的内容)。 拖动光标直到覆盖整个课程表。 如下图(尽量按照图来,因为解析时间表是字符串解析,所以如果遗漏了什么,结果可能会有点奇怪):

右上角的班级信息不包括在内,这是上限。

右下角*后一个方格(一般是空格,羡慕那些周末晚上有课的人),这就是下限了。

步骤 3 | 分析课表:复制完后,打开小程序,从底部菜单中进入“页面”(一般是一开始的默认页面),然后点击“我已复制!” 按钮,就是这样! 结束。 别点错了。

*终效果图大概:

以下是功能介绍:

总共三页:

每日课程安排:每日课程信息+天气+历史上的今天

每周课程表: 每周课程表

和更换时间表(页):复制

稍后可能添加的功能:

0.界面美化,这个不要抱怨,我会尽快找时间调整的。 。 .我做的时候懒得查图表,所以就随机选了一些颜色。

炫佑科技专注互联网开发小程序开发-app开发-软件开发-网站制作等

相关案例查看更多