Tongji Helper

【公告】

开发者去年就毕业了,2020年6月11日我就发过公告说如果没人愿意继承插件就要封存,不过很幸运有好几个同学联系我加入了开发。经过这一年,插件又多了许多功能,修复了不少问题。

但是很遗憾这次真的要说再见了。正值今天校庆日学校的舞台上歌舞升平,而底下暗流涌动,大家的邮箱都收到了来自信息办的邮件,登录学校系统时也能发现繁琐的点击式验证码的“校庆礼物”。

其实在3月时信息办就联系到我说检测到疑似网络攻击,他们说险些要报网警处理。后来对部分异常访问的用户一个个致电了解情况,发现都是安装了插件的,于是劝我停止插件开发以保护学校网络安全(尽管学校系统存在的问题可能比插件存在的问题大很多)。这几天统一身份认证的验证码更新成点击样式了,针对的就是我插件的图片验证码识别。

我现在读研究生事情也很多,既然这样我也就没必要和信息办对着干,还会让自己陷入法律风险。感谢大家一直以来的支持,插件如果能用大家就继续用,如果以后越来越多功能不能用了也不必提issue了,这个插件就停留在此版本了。此项目在GitHub获得了过百个Star,算是我本科期间一个不错的作品了,再次感谢大家的支持!

——蓝猫,于2021年5月20日

不想再输入学号密码?三四轮选课总是错失良机?

赶紧试试伟大的 超·威蓝猫 做的Chrome插件~斜眼笑

能自动登录同济的各种网站,还有邮箱登录、选课辅助、评教辅助、电费提醒等功能,还有更多功能敬请自己探索→_→

如何判断某个东西是不是我插件的功能呢?点右上角图标关闭插件对比一下就行了~

最新版v2.1.2安装方法

本插件目前可安装在Chrome电脑浏览器中,暂不支持Edge、Firefox等其他浏览器及手机浏览器

1、Chrome浏览器(首推):强烈安利全球市场份额过半的、比国产浏览器干净快速得多的Chrome,且我仅在此浏览器调试成功,你也和我一样使用Chrome可以保障不出问题。简单方便一步到胃~噢不到位!插件已上架Chrome商店,只需 点击安装(需翻墙)即可。

ps.不知道如何翻墙的,可免费下载十分干净的蓝灯翻墙软件

2、国产Chrome内核浏览器(2345、UC等):首先点击下载crx安装包,然后打开浏览器的插件管理页面,将下载完成的crx文件拖进去进行安装。根据统计,绝大部分用户使用的是Chrome浏览器,为了将更多精力放到绝大部分用户上从本版本v1.11.2开始不再更新crx安装包,下一版本发布之日起非Chrome浏览器将无法使用插件   1.11.3新版本已发布,从此本插件只支持Chrome浏览器

更新方法

正常情况Chrome浏览器会定期检查并自动更新所有插件,只需使用浏览器期间保持翻墙状态即可。如果没有自动更新可按如下方法手动更新:

打开 chrome://extensions/ 页面,打开【开发者模式】后单击【更新】即可

使用说明

如何辅助选课没有使用说明。。我辛苦设计的这么人性化的傻瓜式简单操作的插件都不会用的话你也就告别选课吧→_→


关于公邮自动登录:目前支持QQ、Foxmail、163、126、同济、阿里云邮箱自动登录,如有其他邮箱需求欢迎在下方评论区留言~

电费提醒功能只需打开开关并设置好寝室,之后当寝室电费不足时就会自动提醒不用你操心经常查询了,不过充值当然还是要自己操心的。。。

源码

https://github.com/zhouii/Tongji_Helper

团队成员

@zhouii

电院D同学 于2020年9月21日加入

软院M同学 @majiaxin110 于2020年10月28日加入

软院X同学 @supermassiveasshole 于2020年11月4日加入

原本我毕业前只有我在开发和维护Tongji Helper,由于毕业后无法访问部分系统,引进了新同学一起开发,也欢迎有志之士联系我加入Tongji Helper团队

//TODO

以下是我准备在新版本中增加的功能。但连Linus大佬都会咕10年,我就更不保证会很快就把这些功能加上同时欢迎有能力的同学实现并对本项目提出Pull request

  • 图书馆图书临期通知(2019.12.11)
  • 免退课的换课辅助(2020.01.04)
  • xuanke网新成绩通知(2020.01.08)

Donate

如果有帮助,点击上方打开GitHub页面给我加个Star是最大的支持,也欢迎点击上方、右侧的广告或直接扫码donate以协助我做得更好(⊙v⊙)

Change Logs


v2.1.2 (2021.04.19)

增强稳定性

v2.1.1 (2021.03.29)

暂时下线不稳定功能

v2.1 (2021.03.02)

增加1.tongji.edu.cn成绩通知

v2.0.5 (2020.11.04)

统一身份认证的文字假验证码终于升级成图片真验证码了。使用机器学习模型适配了新版验证码,感谢@supermassiveasshole 训练了模型

v2.0.4 (2020.06.11)

反对强制问卷强奸用户体验!增加自动填写毕业生强制就业问卷的功能。

v2.0.3 (2020.04.21)

增加了CARSI教育网统一认证自动登录功能,合并了@CaptainMorch提供的同济云课堂自动跳转功能

v2.0.2 (2020.02.26)

更新1.tongji.edu.cn选课API的URL以解决“网络连接出错”的问题

但Google新政策会审核所有插件的更新,因此不能像以前一样发布插件后立刻更新而是要等数日甚至数周Google审核完成后才能更新

v2.0.1 (2020.01.05)

修复新教务系统1.tongji.edu.cn返回错误状态码时停止辅助选课的bug

v2.0 (2019.12.29) Milestone

增加对新教务系统1.tongji.edu.cn的选课辅助功能

v1.12.1 (2019.06.19)

在4m3教材信息页面增加了跳转到同济图书馆的链接

移除了所有植入广告

v1.12 (2019.01.30)

在课表页面和选课页面增加查看教师信息的功能。
修复无法停止初始化的bug和无法为四平校区房间设置电量提醒的bug。

v1.11.5 (2018.12.24)

十分抱歉,正在内测的一个功能导致了选课页面的按钮都无法点击紧急修复了此漏洞,然后匆忙把内测中的功能做完上线了。

v1.11.4 (2018.12.06)

财务处网站缴费iframe居然改网址了导致原先的优化失效。。然而在Chrome如果没插件还是显示异常。。不好好优化页面就做这种虚头巴脑的事。。我再次优化(就是我这边也改个URL的事

同时增强服务稳定性

v1.11.3 (2018.10.27)

统一身份认证登录现在需要验证码了,然而形同虚设。。验证码居然是在前端生成的,莫非只是看别的网站有验证码我也加个验证码?完全背离了验证码防robot的初衷

我当然完美绕过,升级后依旧和往常一样自动登录

v1.11.2 (2018.09.13)

修复这个因类型问题导致的愚蠢bug并增加研习室预订者学号查看功能

v1.11.1 (2018.08.14)

优化财务处网站,使Chrome浏览器能够缴费。

v1.11 (2018.07.16)

增加寝室电费余额不足提醒,只需打开开关并设置好寝室,之后就会自动提醒不用你操心。

v1.10.1 (2018.06.26)

Bug fix version. 修复选课页面500导致辅助停止的Bug

v1.10 (2018.05.23)

中等量级更新。本学期开学后被一课一邮的恐惧支配(都这年代了为何老师们还是喜欢用公邮分享课件呢。。)于是增加了邮箱自动登录功能

v1.2.1 (2018.03.06) Milestone

修复了一些bug,增添了用起来很顺手的一些实用功能

Milestone:上架Chrome应用商店啦使用者只需在商店安装就能使用,再也不用做【加载已解压的扩展程序】之类的复杂操作了!

v1.2 (2017.08.25)

更炫酷的UI(^o^)/更便捷的操作(^o^)/

v1.1 (2017.06.20)

于是乎经过近半年的进化他自己居然长出来了更优化的选课辅助和评教辅助了(⊙_⊙)

v1.0 (2017.01.28)

算是个真正意义上的插件了,能自动登录,最重要的是能辅助选课了坏笑

v0.5

寒假前练练手的东西。。只能自动登录,,不过也能省下这些时间也是很好的<( ̄︶ ̄)>不是吗

16,030 次浏览

《Tongji Helper》有28个想法

  1. 感谢 zhouii 学长以及团队中其他同学们一直以来的付出。从大一第一次接触 Tongji-Helper,再到如今大三下学期,Tongji-Helper 也陪着我走过了两年时间。从基于 20 世纪末审美的 xuanke 到人多就崩的 4m3,再到筹划已久却故障频出、校庆当日无法访问的 “1 块钱”,Tongji-Helper 真的不愧于 “Helper” 这个单词。
    与两年前倒台的同心云大厅功能相同,Tongji-Helper 同样是 “莫须有”。异常访问用户若没有账号 / 密码如何通过 Tongji-Helper 登录 1 块钱?为测试新验证码在校庆当天直接停止校内服务,在生产环境测试岂是一个 “开发团队” 应为之事?尚未开发完全的功能便着急上线,留下一堆漏洞让同学当笑话传,难道是理所应当的吗?
    与其说从今天开始,Tongji-Helper 的开发 由于各种原因将成为历史,不如说目前所谓的 “一体化教务信息系统” 和某些东西根本配不上 Tongji-Helper 这一我校插件开发绝唱。

  2. 学长好。最近发现自动登录功能失效了。进入ids登录页面后,能够看到“Tongji Helper自动登录”的提示,此时学号、密码的输入窗口正常消失;提示一闪而过后又回到了ids登录页面,需要手动输入验证码。

  3. 学长,辅助选课的时候显示

    【网络连接出错,请检查网络连接】将在稍后重试。

    请问这是什么情况

    1. 因为选课系统更换URL导致网络出错,我修改并发布了新版本,但Google新政策会审核所有插件的更新,因此不能像以前一样发布插件后立刻更新而是要等数日甚至数周Google审核完成后才能更新

      我在Change Logs v2.0.2 (2020.02.26)里已经提到了

  4. 1.tongji.edu.cn使用helper的时候不太稳定~有的时候有“辅助”选项,有的时候没有然后清除数据之后可以用了,但是不知道是不是因为这个原因

    1. 我在开发时从没有出现不显示“辅助”按钮的情况,所以目前还不知道这个问题的原因
      如果方便的话能否在你下次出现这种情况时进行如下操作协助我排查问题

      在本应出现“辅助”按钮的选课页面点击鼠标右键,点击【检查】,右击html,点击Copy下的Copy element,随后粘贴为邮件正文发送到我的邮箱z@zhouii.com

  5. 新系统放的时间久了会自动退出,提示登录过期要重新登录,但是刷课的界面并没有停,这样还可以继续刷吗?

    1. 经过分析发现有时选课会中断,显示“选课中”保持不变,但实际已经停止,我将尽快修复。如果你提示框不断在“等待中”和“选课中”变换那就是正在刷,否则可能已经中断。

  6. 好像现在新的教务系统换课不用退了再重新选了,感觉是不是插件辅助可以不用先退课了?

    1. 的确是这样。由于换课操作更复杂,为了尽快上线新版插件所以暂时没做那个功能。免退课的换课辅助功能会在之后版本增加。

  7. 好像新的选课系统里还不是很好用 辅助选课功能还有一些问题

    1. 请具体描述在进行什么操作的时候怎样不好用了好吗?这样我才能知道问题所在

  8. 感觉辅助在1上出bug了…我刚开始用的时候确实抢到了一门课,而且那个时候蓝框框里的“选课中”是随着设置的刷新间隔在变的…现在不管我添加几门课,一直都是选课中…我还特地测试了一下,选了一门没满的选修课,辅助也没有帮我自动选上,还是提示选课中…还有我的插件在关了的状态下依然提示选课中…不知道怎么回事
    (不能发图片orz)

SaladKing进行回复 取消回复

电子邮件地址不会被公开。 必填项已用*标注

地方所限只列了这些常用的,但如果你打开例如https://tiny.zhouii.com/qqemoji/e888.gif发现不是404也可以手动加入[e888]之类的喔~