Gopeed的高级用法

Gopeed是一个开源全平台下载器,具体简介请参考:

“狗屁下载器”?Gopeed - 开源全平台下载器 (免费轻量 / 比 Aria2 好用 / 远程下载) - 异次元软件世界 (iplaysoft.com)

这里主要介绍下自己摸索出来的 Gopeed 的高级做法。

有的网站添加的下载任务会无法进行,这种情况可能是需要验证 Cookie,在创建任务时选择“高级选项”,软件提供了User-Agent、Cookie、Referer三个参数的录入栏。

接下来再说说如何获取 Cookie,我是使用 Edge 浏览器开发人员工具来实现的,具体操作如下:

在网站下载链接页面,按下快捷键 Ctrl+Shift+I,打开浏览器开发人员工具,切换到网络分页,然后点击下载链接,这时在网络分页会出现一行新的记录(如果是打开了新页面,需要回到前一个页面看),选中该记录,鼠标右键-复制-复制为fetch(Node.js),将复制的内容粘贴到记事本。

大体是类似的内容:

fetch("https://gsp0.baidu.com/5aAHeD3nKhI2p27j8IqW0jdnxx1xbK/tb/img/track.gif?client_type=pc_web&task=%E5%88%97%E8%A1%A8%E9%A1%B5%E4%B8%AA%E6%80%A7%E5%8C%96%E6%8E%A8%E8%8D%90%E5%AD%A6%E4%B9%A0%E6%97%A5%E5%BF%97&locate=feed&type=click&url=https%3A%2F%2Ftieba.baidu.com%2F&refer=https%3A%2F%2Ftieba.baidu.com%2Fp%2F8412246612&page=home&uid=&uname=&is_new_user=&showlist=thread%3A9026516114%2C9025984438%2C9025066382%2C%2C9024377276%2C9025111975%2C9026931027%2C9024925164%2C9027074074%2C9025176643%2C%2C9023678415&tid=9026516114&location=9026516114&t=1716647881023", {
  "headers": {
    "accept": "image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8",
    "accept-language": "zh-CN,zh;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6",
    "sec-ch-ua": "\"Microsoft Edge\";v=\"125\", \"Chromium\";v=\"125\", \"Not.A/Brand\";v=\"24\"",
    "sec-ch-ua-mobile": "?0",
    "sec-ch-ua-platform": "\"Windows\"",
    "sec-fetch-dest": "image",
    "sec-fetch-mode": "no-cors",
    "sec-fetch-site": "same-site",
    "cookie": "BAIDUID_BFESS=8F017293095D8D20AF67F0021DEDFA47:FG=1; ZD_ENTRY=bing; BCLID=11890233484374652187; BCLID_BFESS=11890233484374652187; BDSFRCVID=vvAOJeCAa4FMWYotbzSsboK41eKK0gOTH6ON1i2beedaVkCVfhLoEG0POU8g0KubnhfQogKK3gOTH6DF_2uxOjjg8UtVJeC6EG0Ptf8g0M5; BDSFRCVID_BFESS=vvAOJeCAa4FMWYotbzSsboK41eKK0gOTH6ON1i2beedaVkCVfhLoEG0POU8g0KubnhfQogKK3gOTH6DF_2uxOjjg8UtVJeC6EG0Ptf8g0M5; H_BDCLCKID_SF=tJ-8oC0XtKP3J4Ow2KTD-tFO5eT22-usbjcC2hcH0hjHMhQE3pro5-Dh0pba2MPJtCTiaKJjBMb1Ml78DtuK-4L8bMQpaMJp5DbrWh5TtUJcSDnTDMRh-4CJbRQyKMnitKv9-pPK3pQrh459XP68bTkA5bjZKxtq3mkjbPbDfn028DKu-n5jHjQ3DH_j3H; H_BDCLCKID_SF_BFESS=tJ-8oC0XtKP3J4Ow2KTD-tFO5eT22-usbjcC2hcH0hjHMhQE3pro5-Dh0pba2MPJtCTiaKJjBMb1Ml78DtuK-4L8bMQpaMJp5DbrWh5TtUJcSDnTDMRh-4CJbRQyKMnitKv9-pPK3pQrh459XP68bTkA5bjZKxtq3mkjbPbDfn028DKu-n5jHjQ3DH_j3H; BAIDU_WISE_UID=wapp_1715441575669_188; ZFY=GZkZ9GJLNFsuEL5tZ80POCW:B0jX1jt81EApHOOQb2fs:C; BIDUPSID=8F017293095D8D20AF67F0021DEDFA47; PSTM=1715446650; delPer=0; PSINO=7; H_PS_PSSID=40300_60127_60270_60289; arialoadData=false; ab_sr=1.0.1_OTNkZTcyNzFjOTEyMGQ0ZGQ4NmU3NDE5ZTc0MzIxYzZiOGMyZGQ4MDRjM2FiYWVhNmI5MmM4ZTdiYWY4YzQwNWMzY2ZiYjRlMTc0MzE2YmE1ZTQ5ZjI0YjE0MDYyZWU3NmFjNzI1YTYyODgzZWU3YWI5ZjkwMWUxYmE1Zjc4MTFjYmIzOTQ0MGNlNDM0ZWFlMDZiYmM1YzgxMzk3N2YwZQ==; RT=\"z=1&dm=baidu.com&si=c45918ad-abf6-4c46-9cdb-493db6357f78&ss=lwm7tnqi&sl=2&tt=9w&bcn=https%3A%2F%2Ffclog.baidu.com%2Flog%2Fweirwood%3Ftype%3Dperf&ld=1wv&nu=g39v68d&cl=2j6\"",
    "Referer": "https://tieba.baidu.com/",
    "Referrer-Policy": "strict-origin-when-cross-origin"
  },
  "body": null,
  "method": "GET"
});

从中间找到 "cookie": ,然后复制冒号后面的值,注意值是由前后双引号包含的,复制时不要复制前后双引号(如果开头结尾有两个双引号,不复制最外层的双引号)。

Referer 也可以用同样的方式找到,这个范例是“https://tieba.baidu.com/”。

将 cookie 的值复制到下载任务对应栏目,再确认,就可以下载需要 Cookie信息的网址了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/15582.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

时政|医疗结果互认

背景(存在的问题) 看同一种病,换一家医院甚至换一个院区、换一个科室,检查检验还得再来一遍,费钱又费时。开展检查检验结果互认,可以明显减轻患者就医负担。患者不用做重复检查,也可节约就医时…

基于JSP/Servlet校园二手交易平台(二)

目录 2 开发技术及开发环境 2.1 Java语言简介 2.2 J2EE技术介绍 2.3 Servlet/JSP技术 2.4 MVC 简介 2.5 Struts 技术 2.6 Hibernate 技术 2.6.1 应用程序的分层体系结构 2.6.2 Hibernate的应用及API简介 2.7 开发环境及环境配置 2.7.1 Java/JSP系统环境 2.7.2 JSP环…

D365 SysDictTable\SysDictField

文章目录 前言一、示例 前言 SysDictField 和 SysDictTable 用于访问表和字段的元数据信息。 一、示例 循环表,使对应数据源的字段禁止编辑 public void fieldNoAllowEdit(Common _common,formDataSource fds,boolean aE false){TableId tab…

小程序-购物车-基于SKU电商规格组件实现

SKU 概念: 存货单位( Stock Keeping Unit ), 库存 管理的最小可用单元,通常称为“单品”。 SKU 常见于电商领域,对于前端工程师而言,更多关注 SKU 算法 ,基于后端的 SKU 数据…

(二)vForm 动态表单设计器之下拉、选择

系列文章目录 (一)vForm 动态表单设计器之使用 目录 系列文章目录 前言 一、后端需提供接口 二、组件配置 总结 前言 动态表单下拉、选择等组件,大概率要使用数据库中的数据,那么vForm如何拿到数据库中的数据呢?跟随…

僵尸进程、孤儿进程、守护进程

【一】僵尸进程和孤儿进程 【1】引入 我们知道在unix/linux中,正常情况下,子进程是通过父进程创建的,子进程在创建新的进程。 子进程的结束和父进程的运行是一个异步过程,即父进程永远无法预测子进程 到底什么时候结束。 当一个 进程完成它…

动物合并消除休闲游戏源码 Animal Merge 益智游戏

一款动物合并消除休闲游戏源码,Animal Merge是一款引人入胜的益智游戏,玩家的任务是合并方块,创造出可爱的动物,这些动物的体型会逐渐变大。游戏玩法包括将方块放到网格上,并战略性地将它们合并以形成更大的动物形状。…

作文笔记9 描写方法

动态描写: 威尼斯小艇,窗外的风景飞快的后退。 静态描写: 牧场之国,牛不再哞哞,马忘记了踢马房的挡板。 动静结合: 火车进站,人声鼎沸,叫卖声,广播声,人…

【408精华知识】主存相关解题套路大揭秘!

讲完了Cache,再来讲讲主存是怎么考察的,我始终认为,一图胜千言,所以对于很多部件,我都是通过画图进行形象的记忆,那么接下来我们对主存也画个图,然后再来详细解读其考察套路~ 文章目录 零、主存…

机器人正逆运动学、动力学概念

1.基本概念 建立机器人的正逆运动学和正逆动力学模型是为了解决不同类型的控制和规划问题。这些模型帮助工程师和研究人员理解和预测机器人的行为,从而设计出更有效的控制策略和运动规划。以下是建立这些模型的主要原因和一些应用实例: 正运动学模型 正…

python-pytorch 下批量seq2seq+Bahdanau Attention实现问答1.0.000

python-pytorch 下批量seq2seq+Bahdanau Attention实现简单问答1.0.000 前言原理看图数据准备分词、index2word、word2index、vocab_size输入模型的数据构造注意力模型decoder的编写关于损失函数和优化器在预测时完整代码参考前言 前面实现了 luong的dot 、general、concat注意…

【话题】我眼神的IT行业现状与未来趋势

目录 一、挑战 教学资源的重新分配 教师角色的转变 学生学习方式的改变 教育评价体系的挑战 二、机遇 个性化学习 跨学科学习 国际合作与交流 创新教育模式 三、如何培养下一代IT专业人才 更新教育理念 加强基础设施建设 整合课程资源 加强实践教学 培养跨学科…

easy-es EsAutoConfiguration RestHighLevelClient 没有自动注入配置

我用的easy-es.version 是 2.0.0-beta1,是基于springboot2开发的,自动注入配置的目录扫描的是META-INF/spring.factories文件;而我使用的框架是springboot3,springboot3扫描的是META-INF/spring/org.springframework.boot.autocon…

【算法刷题day57】Leetcode:739. 每日温度、496.下一个更大元素 I

文章目录 Leetcode 739. 每日温度解题思路代码总结 Leetcode 496.下一个更大元素 I解题思路代码总结 草稿图网站 java的Deque Leetcode 739. 每日温度 题目:739. 每日温度 解析:代码随想录解析 解题思路 维护一个单调栈,当新元素大于栈顶&a…

【Linux】TCP协议【中】{确认应答机制/超时重传机制/连接管理机制}

文章目录 1.确认应答机制2.超时重传机制:超时不一定是真超时了3.连接管理机制 1.确认应答机制 TCP协议中的确认应答机制是确保数据可靠传输的关键部分。以下是该机制的主要步骤和特点的详细解释: 数据分段与发送: 发送方将要发送的数据分成一…

vue深度选择器(:deep​)

处于 scoped 样式中的选择器如果想要做更“深度”的选择&#xff0c;也即&#xff1a;影响到子组件&#xff0c;可以使用 :deep() 这个伪类&#xff1a; <style lang"scss" scoped> .evaluation-situation-details :deep .cl-icon-arrow-right {display: none…

【Python 对接QQ的接口(二)】简单用接口查询【等级/昵称/头像/Q龄/当天在线时长/下一个等级升级需多少天】

文章日期&#xff1a;2024.05.25 使用工具&#xff1a;Python 类型&#xff1a;QQ接口 文章全程已做去敏处理&#xff01;&#xff01;&#xff01; 【需要做的可联系我】 AES解密处理&#xff08;直接解密即可&#xff09;&#xff08;crypto-js.js 标准算法&#xff09;&…

JS根据所选ID数组在源数据中取出对象

let selectIds [1, 3] // 选中id数组let allData [{ id: 1, name: 123 },{ id: 2, name: 234 },{ id: 3, name: 345 },{ id: 4, name: 456 },] // 源数据let newList [] // 最终数据selectIds.map((i) > {allData.filter((item) > {item.id i && newList.pus…

websocket的压缩和wireshark如何解码tls

1. websocket的压缩 见Compression EXPERIMENTAL那一节。 官方文档&#xff1a;gorilla/websocket 2. 如何wireshark如何解码tls 下文中代码中去掉sudo。正常执行 Mac电脑安装配置Wireshark 抓包工具&#xff0c;解决Https无法抓包问题_mac winshark抓不到-CSDN博客 如果…

aws sqs基础概念和队列参数解析

分布式队列的组成部分 生产者&#xff0c;向队列发送消息的组件消费者&#xff0c;接受队列消息队列&#xff0c;多个sqs服务器存储冗余存储消息 sqs自动删除超过最大留存时间的消息&#xff08;默认4天&#xff09;&#xff0c;可以通过SetQueueAttributes调整为&#xff08…