上一主题 下一主题
ScriptCat,新一代的脚本管理器脚本站,与全世界分享你的用户脚本油猴脚本开发指南教程目录
返回列表 发新帖

IDM调用程序(可能解决链接限制问题)

[复制链接]

该用户从未签到

2

主题

11

回帖

62

积分

初级工程师

积分
62
发表于 2022-6-5 00:54:06 | 显示全部楼层 | 阅读模式

本帖最后由 fffkyxy 于 2022-6-5 01:01 编辑

IDM 全称 Internet Download Manager

—— 一款多线程下载软件

平时可能就是点击IDM的新建任务,就可以下载了
但如果下载链接有限制怎么弄(比如百度云)

有些服务器会检查 User-Agent, Referer, Cookies
IDM并没有提供直接的设置方式
但其实官方文档有提供接口说明:IDM_API

于是就写了程序出来,方便调用IDM

链接:https://pan.baidu.com/s/1XKqO-p8eNAiJbr-kokQ_oQ?pwd=w90j
提取码:w90j

里面有两个文件,都是可以调用程序的
区别是

  1. IDM_Call_MFC 使用 C++ MFC 编写;IDM_Call_Qt 使用 C++ Qt QML 编写
  2. MFC的控件都是原生的;Qt的控件外观是我自己试着开发的(所以外观可能Qt好看一点)
  3. MFC程序体积远远小于Qt程序(单从这两个程序来说)
  4. MFC程序其实3年前就写出来了,还放到GitHub上;Qt则是近几天开发的

界面比较

MFC

MFC.png

Qt

Qt.png

再次吐槽一下 Qt 程序打包后也太大了吧(还是我能力不足?)
然后记得当时写MFC的时候,真的全是 Ctrl+C Ctrl+V,C++当经典C来用
现在还挺惊讶我当时怎么就写出来了

业余的编程爱好者
  • TA的每日心情
    开心
    2023-2-28 23:59
  • 签到天数: 191 天

    [LV.7]常住居民III

    620

    主题

    5087

    回帖

    5960

    积分

    管理员

    非物质文化遗产社会摇传承人

    积分
    5960

    荣誉开发者管理员油中2周年生态建设者喜迎中秋

    发表于 2022-6-5 02:20:22 | 显示全部楼层
    Qt打包贼他妈大正常的
    反正现在人均10M每秒也不差那几s了
    看到哥哥真感叹
    当初我也是学c++qt的
    后来找不到工作重头找的前端
    一开始前端月薪2300...
    现在qt都忘的差不多了
    哥哥能坚持下来真的牛逼

    混的人。
    ------------------------------------------
    進撃!永遠の帝国の破壊虎---李恒道

    入驻了爱发电https://afdian.net/a/lihengdao666
    个人宣言:この世界で私に胜てる人とコードはまだ生まれていません。死ぬのが怖くなければ来てください。
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-3-3 00:00
  • 签到天数: 117 天

    [LV.6]常住居民II

    27

    主题

    588

    回帖

    521

    积分

    专家

    积分
    521

    油中2周年生态建设者油中3周年挑战者 lv2

    发表于 2022-6-5 13:10:46 | 显示全部楼层
    我还知道一个ef2,但都没有解决一个根本痛点。能不能自动填充ua. referer. cookies等
    入驻爱发电 让这世界充满爱 https://afdian.net/a/vpannice
    回复

    使用道具 举报

    该用户从未签到

    2

    主题

    11

    回帖

    62

    积分

    初级工程师

    积分
    62
    发表于 2022-6-5 14:02:16 | 显示全部楼层
    李恒道 发表于 2022-6-5 02:20
    Qt打包贼他妈大正常的
    反正现在人均10M每秒也不差那几s了
    看到哥哥真感叹

    还是哥哥牛逼啊,给我感觉啥都会
    我现在都不知道找什么工作才好
    没工作经验,找Qt工作也不知道好不好
    也又不想找我学的专业
    业余的编程爱好者
    回复

    使用道具 举报

    该用户从未签到

    2

    主题

    11

    回帖

    62

    积分

    初级工程师

    积分
    62
    发表于 2022-6-5 14:04:29 | 显示全部楼层
    脚本体验师001 发表于 2022-6-5 13:10
    我还知道一个ef2,但都没有解决一个根本痛点。能不能自动填充ua. referer. cookies等 ...

    是要实现ua有一个默认值,referer能根据下载地址自动填充?
    业余的编程爱好者
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-3-3 00:00
  • 签到天数: 117 天

    [LV.6]常住居民II

    27

    主题

    588

    回帖

    521

    积分

    专家

    积分
    521

    油中2周年生态建设者油中3周年挑战者 lv2

    发表于 2022-6-5 14:17:08 | 显示全部楼层
    fffkyxy 发表于 2022-6-5 14:04
    是要实现ua有一个默认值,referer能根据下载地址自动填充?

    我对软件一窍不通,只能大概说一个方向
    比如 填充referer,可以携带一个配置文件,根据下载链接来适配referer,用户修改referer,配置文件同步修改
    入驻爱发电 让这世界充满爱 https://afdian.net/a/vpannice
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-3-3 00:00
  • 签到天数: 117 天

    [LV.6]常住居民II

    27

    主题

    588

    回帖

    521

    积分

    专家

    积分
    521

    油中2周年生态建设者油中3周年挑战者 lv2

    发表于 2022-6-5 14:23:24 | 显示全部楼层
    哥哥且听,这个交互界面可以省略,调起idm应该是自动的(配置准确的话),调起失败才会显示界面以供修改
    再然后,这个软件应该推广,很多人用才能发挥价值。就几个会吟诗的会用简直浪费,白居易写诗还念给老婆婆听呢
    还要有api,供调用
    入驻爱发电 让这世界充满爱 https://afdian.net/a/vpannice
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2023-2-28 23:59
  • 签到天数: 191 天

    [LV.7]常住居民III

    620

    主题

    5087

    回帖

    5960

    积分

    管理员

    非物质文化遗产社会摇传承人

    积分
    5960

    荣誉开发者管理员油中2周年生态建设者喜迎中秋

    发表于 2022-6-5 15:01:55 | 显示全部楼层
    fffkyxy 发表于 2022-6-5 14:02
    还是哥哥牛逼啊,给我感觉啥都会
    我现在都不知道找什么工作才好
    没工作经验,找Qt工作也不知道好不好

    可以来转前端!
    QT岗位现在市面太少了
    感觉连前端1/10都不到
    混的人。
    ------------------------------------------
    進撃!永遠の帝国の破壊虎---李恒道

    入驻了爱发电https://afdian.net/a/lihengdao666
    个人宣言:この世界で私に胜てる人とコードはまだ生まれていません。死ぬのが怖くなければ来てください。
    回复

    使用道具 举报

    发表回复

    本版积分规则

    快速回复 返回顶部 返回列表