ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

TC未开放下载的文件下载脚本

2022-05-29 03:31:24  阅读:198  来源: 互联网

标签:脚本 书签 window 设置 performance PDF TC 下载


脚本代码如下,请全部复制,包括最后的分号!!!

javascript:!function(){window.performance||window.performance.getEntries||alert("\u51fa\u9519");var result=[];window.performance.getEntries().forEach(g=>{result.push({url:g.name,entryType:g.entryType,type:g.initiatorType,"duration(ms)":g.duration})});for(var a=[],i=0;i<result.length;i++)-1!=result[i].url.indexOf("download")&&a.push(result[i].url);var last_url=a[a.length-1].split("/"),b=[];for(i=0;i<last_url.length;i++)b.push(decodeURIComponent(last_url[i]));var c="";for(i=0;i<b.length;i++)c+=b[i]+"\n";var d=/file=(.*)/g,e=c.match(d),f="";for(i=0;i<e.length;i++)f+=e[i]+"\n";f=f.replace(/file=/g,"");console.log(f);window.open(f,"_blank");}();

PS:脚本只能把文件下载成PDF格式,因为是调用的前端pdf.js的访问接口,后端只能传来PDF格式的文件。此外我只对Chrome的102.0.5005.62版本进行了测试,其它浏览器一般也没问题,但兼容性还是没法完全保证的哈,兼容性问题概不负责(doge)。

 

一、配置方法:

①    在书签栏上右击新建一个书签

 

②    起一个喜欢的名字,并将代码全部贴上

 

 

 

③    单击保存就可以了

 

二、使用方法:

①    打开想要下载的课件

 

②    单击刚刚新建好的书签,就可以下载了

 

 

 

③    有的人点击书签后可能没有下载,而是另开了一个新的页面,看上去是这样的

 

这是调用了浏览器自带的PDF阅读器,点击阅读器右上角的下载就可以了

 

具体的原因是因为浏览器的pdf设置的缘故,设置的是“打开”而不是“下载”:

 

设置的位置是在:“设置”-“隐私设置和安全性”-“网站设置”-“内容”-“更多内容设置”-“PDF设置”

具体怎么选择看个人喜好就行了。

 

标签:脚本,书签,window,设置,performance,PDF,TC,下载
来源: https://www.cnblogs.com/rm-fr/p/16322752.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有