
软件介绍
PyIDM(开源下载工具)是一个python开源的多线程下载工具,软件基于libcurl,保证了软件的高下载速度,同时提供多连接(多线程)下载,让你在保证下载速度的情况下,同时进行多个下载任务,也可以根据自己的需求程度,限制每个下载任务的下载速度,让你的下载变得更加简单。
软件功能
基于libcurl的高下载速度 - 请看: aria2与PyIDM的速度测试。
多连接下载 “多线程”。
自动文件分割。
恢复未完成的下载,以及刷新过期的URL。
下载整个视频播放列表或选定的视频。
下载碎片化的视频流,以及加密/未加密的HLS媒体流。
边下载边观看视频* “某些视频在下载完成前将没有音频”。
下载视频字幕。
将视频元数据写入下载文件。
检查应用程序的更新。
计划下载。
重新使用与远程服务器的现有连接。
剪贴板监视器。
简单的GUI界面,有140种主题可供选择。“90年代外观的GUI”。
支持代理 (http, https, socks4, and socks5)。
用户/通行证认证,推荐人链接,使用cookies,视频缩略图,字幕,MD5和SHA256校验和。
用户可以控制很多选项。
选择主题。
设置代理。
速度限制。
最大、并发下载。
每次下载的最大连接数。
更新内容
可以在下载过程中删除任何项目。
增加了打开日志文件或日志文件夹的按钮,问题#134。
修正了在Linux上显示阿拉伯文的问题#88。
修正了目标文件夹名称有空格时下载失败的问题#130。
修正tkinter 8.6.9中表格颜色的问题。
停止用户向上滚动时的日志自动滚动。
增加了日志窗口的水平滚动条。
修正了以播放列表形式获取youtube频道视频的问题,问题#146。
修正元数据错误问题#138。
交互式终端支持。
自动更正文件名扩展名(先问用户)问题#137。
软件综述
PyIDM是一款开源的IDM下载工具,基于Python开发,支持Windows、Linux和macOS三个平台。它的特点主要有:
-
开源免费:PyIDM是开源软件,用户可以免费使用,并且可以根据自己的需要进行修改或扩展。
-
多平台支持:PyIDM支持Windows、Linux和macOS三个平台,这使得它可以在多种不同的操作系统上使用。
-
下载速度快:PyIDM使用多线程下载技术,可以充分利用网络带宽,从而提高下载速度。
-
支持多种协议:PyIDM支持HTTP、HTTPS、FTP和BT等多种下载协议,这使得它可以下载多种不同类型的文件。
-
断点续传:PyIDM支持断点续传功能,即如果下载过程中发生网络连接中断,则在网络连接恢复后,PyIDM会自动继续下载,而不会从头开始。
-
批量下载:PyIDM支持批量下载功能,即用户可以一次性输入多个下载地址,PyIDM会自动将这些地址添加到下载队列中,并逐个下载。
-
定时下载:PyIDM支持定时下载功能,即用户可以设置一个时间点,PyIDM会在该时间点自动开始下载任务。
-
自定义用户界面:PyIDM的用户界面可以根据用户的喜好进行自定义,并且有多种不同的主题可供选择。
-
插件支持:PyIDM支持插件,这使得用户可以扩展PyIDM的功能,例如添加新的下载协议或新的下载方式。
PyIDM是一款功能丰富且免费的IDM下载工具,它具有速度快、支持多种协议、断点续传、批量下载、定时下载、自定义用户界面、插件支持等特点,是一款非常值得推荐的下载工具。