涛之雨 发表于 2022-2-19 18:46

ahedu文件下载

本帖最后由 涛之雨 于 2022-2-23 11:46 编辑


## 来源

> 需要下载网页中的文档,求解决办法,等待中---------------------求助各位出手,谢...
> https://www.52pojie.cn/thread-1590210-1-1.html
> (出处: 吾爱破解论坛)

## 过程

`F12`查看选择元素,查找点击事件的代码

!(https://s2.loli.net/2022/02/19/78HdzPicAE39BDL.png)

(也可以搜类名或者id)

反正不管怎么样找到处理点击事件的函数位置(如下图)

!(https://s2.loli.net/2022/02/19/FPW28jaALwhrOCx.png)

上下翻,找到下载按钮操作

!(https://s2.loli.net/2022/02/19/78HdzPicAE39BDL.png)

尝试重新绑定,发现提示无权限,
改成从链接入手,修改请求

```js
fetch("http://www.ahedu.cn/EduResource/index.php?app=acy&mod=ResList&act=downloadRes&acy_name=youzhike2020&upload_file_type=", {
"headers": {
    "cache-control": "no-cache",
    "content-type": "application/x-www-form-urlencoded; charset=UTF-8",
    "pragma": "no-cache",
},
"referrer": "http://www.ahedu.cn/EduResource/index.php?app=acy&mod=ResList&act=detail&rid=508573&acy_name=youzhike2020",
"body": "rid=5fb387ec421cd3b8dc28453d",
"method": "POST"
}).then(a=>a.json()).then(a=>{
    if(a.code!==200){
      throw ''
    }
    layer.msg("加载成功,准备下载", {icon: 1})
    window.location.href=a.url
}).catch(a=>layer.msg("网络请求出错...", {icon: 5}));

```

(下载效果)

!(https://s2.loli.net/2022/02/19/KUwsNc4MD8bTxYa.png)

## 使用(不会吧,不会吧,不会都是直接来看这个的吧)

注:已写成油猴脚本,直接安装即可

链接:https://greasyfork.org/zh-CN/scripts/440303

## 更新

### V0.2--2022-2-19:

现在支持

1. 形如:
    http://www.ahedu.cn/EduResource/index.php?app=acy&mod=ResList&act=detail&rid=508573&acy_name=youzhike2020

2. 形如:

    http://www.ahedu.cn/search/index ... 7fcb248570db99baa2a

    (资源包、视频、音频、图片、word、ppt理论都支持)


3. 形式如同2,但有多种下载源(如下所示链接)

    http://www.ahedu.cn/search/index.php?m=search&c=resource&a=preview&resId=8e47d3ba31b242328d21d4beab5dfc29

    可按f12按钮,打开控制台查看
![](https://attach.52pojie.cn/forum/202202/19/234054j4ezpibeiki4exyx.png)
(直男配色。。。)

点击需要的即可下载(其实应该是一样的)

(其实搞个插件,直接我截图上的idm其实就可以抓取下载)

### V0.3--2022-2-23:

又双更新
* 修复一些[曾未支持链接](http://www.ahedu.cn/EduResource/index.php?app=acy&mod=ResList&act=detail&rid=384407&acy_name=sanke2019)

* **替该网站**修复flash播放器异常的问题(mp4文件使用flv播放器的情况)

涛之雨 发表于 2022-2-23 11:31

本帖最后由 涛之雨 于 2022-2-23 11:47 编辑

pyzzzz 发表于 2022-2-22 18:44
版主您好:

http://www.ahedu.cn/EduResource/index.php?app=acy&mod=ResList&act=detail&rid=383605&ac ...
有空闲时间、刷论坛看到后、有能力处理、有必要更新,就一定会回复的,
而且您还私信说了这个事情,
一直刷屏回复,您礼貌吗。

脚本突然用不了了,能理解您的心情,
但是我们也是有自己事情要做的,
不能说天天泡在论坛里为别人服务不是。。。。

已经修复了,请更新V0.3即可,

最后感谢您的反馈。

涛之雨 发表于 2022-2-19 23:43

xyl52p 发表于 2022-2-19 20:53
请教楼主,这个脚本能下载哪个栏目的资源,想找的文件在“学科资源”(search/index.php)页面,脚本对这个 ...

刚刚看了一下发现这个还有其它的下载页面,现在支持
1. 形如:
http://www.ahedu.cn/EduResource/index.php?app=acy&mod=ResList&act=detail&rid=508573&acy_name=youzhike2020
2. 形如:
http://www.ahedu.cn/search/index.php?m=search&c=resource&a=preview&resId=879f7b1cf80a47fcb248570db99baa2a(资源包、视频、音频、图片、word、ppt理论都支持)
3. 形式如同2,但有多种下载源(如下所示链接)
http://www.ahedu.cn/search/index.php?m=search&c=resource&a=preview&resId=8e47d3ba31b242328d21d4beab5dfc29
可按f12按钮,打开控制台查看

(直男配色。。。)
点击需要的即可下载
(我截图上的idm其实就可以抓取下载)

xyl52p 发表于 2022-2-19 20:53

请教楼主,这个脚本能下载哪个栏目的资源,想找的文件在“学科资源”(search/index.php)页面,脚本对这个页面搜索出来的文件无效。

longsui48 发表于 2022-2-19 18:52

操作好秀啊 看的眼花缭乱了{:17_1073:}

正己 发表于 2022-2-19 19:38

涛哥哥好强{:301_988:}

西湖卫士 发表于 2022-2-19 19:44

求一个百度云资源,感谢了🙏

xiaobaixuepj 发表于 2022-2-19 20:01

感谢大佬分享

小杰哥哥 发表于 2022-2-19 21:01

厉害学习了

gztf 发表于 2022-2-19 21:13

1、下载油猴
https://www.52pojie.cn/forum.php?mod=viewthread&tid=1010604&highlight=%B9%C8%B8%E8%E4%AF%C0%C0%C6%F7
2、直接油猴脚本安装即可

链接:https://greasyfork.org/zh-CN/scripts/440303
3、点击要下载的资源,再右键就下载完成。
https://s4.ax1x.com/2022/02/19/HqQdij.jpg

oranges 发表于 2022-2-19 21:23

老早就看涛哥了,支持一个

吾爱蛋蛋 发表于 2022-2-19 22:04

厉害呀涛哥
页: [1] 2 3 4
查看完整版本: ahedu文件下载