PyIDM - Aṣayan Orisun Ṣi si IDM (Oluṣakoso Gbigba Intanẹẹti)


pyIDM jẹ ọfẹ, yiyan ṣiṣi si IDM (Oluṣakoso Igbasilẹ Intanẹẹti), ti a lo lati ṣe igbasilẹ awọn faili gbogbogbo ati awọn fidio lati youtube bii awọn oju opo wẹẹbu ṣiṣanwọle miiran. O ti dagbasoke nipa lilo Python (nilo Python 3.6 +) ati ki o gbẹkẹle nikan lori awọn irinṣẹ orisun ṣiṣi ati awọn ikawe bii pycurl, FFmpeg, ati pysimplegui.

Iṣeduro ti a ṣe iṣeduro Ka: 10 Ọpọlọpọ awọn Oluṣakoso Gbigba Gbajumọ fun Lainos ni 2020

O ṣe ẹya awọn isopọ pupọ, ẹrọ iyara (ati pe o nfun awọn iyara igbasilẹ giga ti o da lori libcurl); tun bẹrẹ awọn gbigba lati ayelujara ti ko pari, atilẹyin fun awọn ṣiṣan fidio ti a pin, atilẹyin fun encrypted/ti kii-ti paroko HLS (HTTP Live Streaming) awọn ṣiṣan media.

Yato si, o tun ṣe atilẹyin awọn gbigba eto iṣeto, tun-lilo asopọ ti o wa tẹlẹ si olupin latọna jijin, ati atilẹyin aṣoju HTTP. Ati pe o gba awọn olumulo laaye lati ṣakoso awọn aṣayan bii yiyan akori (awọn akori 140 wa o wa), ṣeto aṣoju, yiyan iwọn apa, opin iyara, awọn igbasilẹ igbakan ti o pọ julọ ati awọn asopọ ti o pọ julọ fun gbigba lati ayelujara.

Bii o ṣe le Fi pyIDM sori Linux

Ni akọkọ, o nilo lati fi awọn idii ti a beere sii eyiti o jẹ: pip - oluṣeto package de-facto ati oluṣakoso fun Python, Tkinter - package package de-facto GUI bošewa ti Ọlọpọọmídíà Python, xclip - wiwo ila ila aṣẹ si Xboard pẹpẹ kekere ati FFmpeg - ilana ilana multimedia ti a lo kaakiri.

$ sudo apt install python-pip python3-pip python3-tk xclip ffmpeg   [On Debian/Ubuntu]
# dnf install python-pip python3-pip python3-tkinter xclip ffmpeg   [On Fedora/CentOS/RHEL]
# yum install python-pip python3-pip python3-tkinter xclip ffmpeg   [On Fedora/CentOS/RHEL]

Lẹhin fifi awọn idii ti o nilo sii, lo ohun elo pip3 lati fi sori ẹrọ pyIDM, yoo gbiyanju lati fi sori ẹrọ awọn igbẹkẹle ti o padanu laifọwọyi ni kete ti o ba ṣiṣẹ.

$ sudo pip3 install pyIDM
OR
$ pip3 install pyIDM

Lọgan ti fifi sori ẹrọ ba pari, o le ṣe ifilọlẹ pyIDM lati window ebute bi o ti han.

$ pyidm

Lati ṣe igbasilẹ faili kan, daakọ ọna asopọ igbasilẹ rẹ ki o lẹẹ mọ inu apoti igbewọle URL. Akiyesi pe nigbati o ṣii, pyIDM yoo lo eto xclip (tabi pyperclip tabi xsel ti o ba fi sii) lati ṣe awari awọn URL ti a daakọ ninu agekuru eto, ati lẹẹ mọọmọ awọn ọna asopọ igbasilẹ ni aaye URL. Lẹhinna tẹ bọtini Igbasilẹ bi o ṣe han ninu sikirinifoto atẹle.

Lati wo awọn gbigba lati ayelujara ti o nlọ lọwọ, tẹ lori Awọn igbasilẹ taabu. O tun le yi awọn eto pada nipa tite lori Eto taabu.

Fun alaye diẹ sii, ṣabẹwo si ibi ipamọ Github pyIDM: https://github.com/pyIDM/pyIDM.

pyIDM jẹ yiyan orisun-ṣiṣi si IDM ti a kọ nipa lilo Python ati awọn irinṣẹ orisun-bii FFmpeg ati youtube_dl. Gbiyanju o ki o fun wa ni esi nipasẹ fọọmu asọye ni isalẹ.