树维教务简易导入

简介

教程文字不多,请耐心逐行读完!!!
请在电脑浏览器上进行操作!!!

这个项目提供的工具能快速导出树维教务的课程信息,进而导入到 WakeUp课程表 中。点这里下载最新版本的 WakeUp课程表。本项目受 eastpiger 的项目启发,在此向他表示感谢,如果方便的朋友可以给他点个 Star!

这里介绍的方法要比以前手动抓取源码的方法简单不少,这里是以前的视频教程,可以忘记它啦😛

本工具兼容主流浏览器,在 Safari 和 Chrome 上经过测试。

步骤

1. 安装

以下是不同的安装方式。

1.1 收藏夹法(Edge浏览器上无效)

复制以下代码

javascript:void(function(u,s){s=document.body.appendChild(document.createElement('script'));s.src=u+'?ts='+Date.now();s.charset='UTF-8'}('https://the-red-hat-was-uncovered.gitee.io/supwisdom-course-table/dist.js'))

要复制的是以上浅色背景的部分,注意复制完整

然后是添加收藏夹。

先别按下面的快捷键!看完这一部分再按!

Windows下快捷键 Ctrl + D,macOS下快捷键 ⌘ + D

对于 Chrome 浏览器,按下快捷键后,可以直接点「更多」按钮,来编辑刚添加的收藏,这时候可以改名称和URL(网址),名称起个好记的,URL(网址)那里粘贴上刚刚复制的代码!然后再保存。好了用 Chrome 浏览器的你可以去试试了。

对于 Safari 浏览器,按下快捷键后,先点保存,但到此还没有完成!点菜单栏上的「书签」-> 「显示书签」,然后会出现一个左栏,右键刚刚保存的书签,可以重新命名,可以编辑地址,把刚刚上面复制的代码粘贴进去,然后保存。

1.2 直接运行法

将在下一部分详细说明。但是对于 Safari 浏览器,需要先在「偏好设置」->「高级」最下面,勾选显示开发菜单,然后到菜单栏「开发」那里,选上「允许在智能搜索栏中使用JavaScript」。

2. 自动保存网页

在浏览器打开学校的树维教务,登录,然后打开到查看课表的页面。

对于成功正确添加收藏夹的你,在查看课表的页面,点收藏夹上刚刚添加的那个,然后应该会有提示,如果成功的话浏览器会自动下载一个 HTML 文件。如果提示还未适配,就按照提示跟开发者取得联系。

没有添加收藏夹,或者上面点了浏览器没反应的,复制以下代码

javascript:void(function(u,s){s=document.body.appendChild(document.createElement('script'));s.src=u+'?ts='+Date.now();s.charset='UTF-8'}('https://the-red-hat-was-uncovered.gitee.io/supwisdom-course-table/dist.js'))

到浏览器地址栏注意检查复制后代码开头是不是javascript:,不是的话,就自己输入上去,注意拼写!

注意检查!注意检查!注意检查!

然后回车,如果跳转到了搜索引擎页面,说明你没有检查代码开头……回到上两行重新操作。

顺利的话,浏览器会自动下载一个 HTML 文件。如果提示还未适配,就按照提示跟开发者取得联系。

3. 导入到 WakeUp课程表(不要点回自己学校)

找到浏览器自动下载的 HTML 文件(默认应该是在「下载」文件夹),然后通过 QQ 发送到手机 QQ 上,直接在 QQ 接收界面打开,选「用其他应用打开」,然后找到有我们 Logo 的「导入到课程表」。会弹窗让你选择是否覆盖当前课程表,如果选择新建一个的话,导入成功后记得点右上角三个点切换课表

然后点「选择学校/教务类型」,找到「树维教务(简易导入)」

这里是关键!!!按照本教程导入,必须选「树维教务(简易导入)」,而不是自己的学校。

选「树维教务(简易导入)」!
选「树维教务(简易导入)」!
选「树维教务(简易导入)」!

选择后,然后点右下角的下载按钮,应该就能成功导入了。