免Flash文件上传

无需调用Flash,从课程平台上传附件,不必为了传作业多装一个浏览器!

目前為 2021-09-26 提交的版本,檢視 最新版本

您需要先安裝使用者腳本管理器擴展,如 TampermonkeyGreasemonkeyViolentmonkey 之後才能安裝該腳本。

You will need to install an extension such as Tampermonkey to install this script.

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyUserscripts 後才能安裝該腳本。

你需要先安裝一款使用者腳本管理器擴展,比如 Tampermonkey,才能安裝此腳本

您需要先安裝使用者腳本管理器擴充功能後才能安裝該腳本。

(我已經安裝了使用者腳本管理器,讓我安裝!)

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

(我已經安裝了使用者樣式管理器,讓我安裝!)

作者
Ziu
評價
0 0 0
版本
1.3
建立日期
2021-09-07
更新日期
2021-09-26
尺寸
24.8 KB
授權條款
MIT
腳本執行於

免Flash文件上传 (Upload without Flash)

无需调用Flash,不必为了传作业多装一个浏览器!

完美支持单文件/多文件/大文件上传!

支持上传进度/上传速度实时显示!

作业提交信息显示增强!

支持一键跳转到作业界面!

三步上手使用:

① 安装 Tampermonkey:Tampermonkey (Chrome浏览器需科学上网)

② 导入脚本:免Flash文件上传 (点击“安装此脚本”)

③ Enjoy it !

使用效果:

① 增加了“上传作业”标签,一键从课程列表跳转到上传作业界面,从此告别被23:59支配的恐惧!

② 文件上传界面支持点击选择文件/拖拽文件,并完美支持单文件、多文件上传!

③ 文件上传完毕后,脚本自动将附件加入编辑器,提交作业即可!

④ 在主界面/作业列表显示了更多信息,如:作业只允许提交一次、作业已提交等,若作业未提交,则主界面中课程名为红色。

v1.0 - 使用效果 - 2.jpeg

更新日志:

V1.3

  • 文件缓存区代码重写,增加点击图标删除缓存区文件功能;

  • 增加在主界面未提交作业显示为红的功能;

  • 优化文件名展示效果;

  • 优化缓存区展示效果;

  • 修复了缓存区文件名中.无法正常显示的bug;

  • 其他优化。

V1.2.2

  • 增加点击文件复制链接到剪切板功能(可用于插入图片);

  • 针对不同文件显示不同图标,已适配部分常用文件类型;

  • 优化文件名显示效果;

V1.2.1

  • 修复了作业列表横线提示的显示异常

V1.2

  • 拖拽上传功能回归;

  • 作业列表信息显示增强(横线提示、单次提交、已经提交)

  • 优化了文件名过长时的显示效果;

  • 部分图标用数组变量统一管理,方便自定义;

V1.1:

  • 修复了上传大于953MB文件报错的BUG;

  • 增加了上传大于1GB文件时的提醒;

  • 上传进程可以被“清空”按钮中断了,不影响已上传附件;

  • 点击上传后按钮隐藏,暂时性屏蔽事件监听还不会写,先鸽着

V1.0:

  • 移除拖拽上传功能;

  • 修改界面效果,更加美观;

  • 增加上传进度条;

  • 增加上传速度;

  • 大文件自动触发上传剩余时间显示;

  • 支持清空文件缓存列表;

  • 上传成功的附件自动重命名;

  • 代码重构,可读性提高;

  • 修复Bug。

V0.1:

  • 脚本发布,实现基础上传功能

为了兼容课程平台原有代码,脚本引入了1.7.2版本的jQuery库,否则课程平台首页“X课程有待提交作业”将无法正常点击

如有期望添加的功能或有在使用中遇到的困难,欢迎在本页面提交反馈! 祝使用愉快!:D