免Flash文件上传

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

目前为 2021-09-26 提交的版本。查看 最新版本

作者
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

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址