PyIDM - Isi mmalite mepere emepe maka IDM (Onye njikwa nbudata ịntanetị)


pyIDM bụ ihe ọzọ mepere emepe na IDM (Onye njikwa nbudata ịntanetị), eji ebudata faịlụ izugbe na vidiyo na youtube yana webụsaịtị ndị ọzọ na-enuba. Emepụtara ya site na iji Python (chọrọ Python 3.6+) ma dabere naanị na ngwaọrụ mepere emepe na ọba akwụkwọ dịka pycurl, FFmpeg na pysimplegui.

Akwadoro Gụọ: Ndị njikwa nbudata 10 kacha ewu ewu maka Linux na 2020

Ọ na-egosipụta ọtụtụ njikọ, injin ọsọ (ọ na-enye nnukwu nbudata ọsọ dabere na libcurl); malitegharịa nbudata na-emechabeghị, nkwado maka iyi vidiyo ndị kewara ekewa, nkwado maka iyi mgbasa ozi HLS ezoro ezo/anaghị ezoro ezo (HTTP Live Streaming).

E wezụga nke ahụ, ọ na-akwado ịhazi nbudata, iji njikọ dị na sava dịpụrụ adịpụ, yana nkwado proxy HTTP. Ọ na-enye ndị ọrụ ohere ijikwa nhọrọ dị ka ịhọrọ isiokwu (enwere isiokwu 140 dị), tọọ proxy, ịhọrọ nha nha, oke ọsọ, nbudata n'otu oge yana njikọ kachasị kwa nbudata.

Otu esi etinye pyIDM na Linux

Nke mbụ, ịkwesịrị ịwụnye ngwugwu achọrọ nke bụ: pip - ihe nrụnye ngwugwu de-facto na onye njikwa maka Python, Tkinter – Python's de-facto standard GUI (Graphical User Interface) ngwugwu, xclip - interface-line interface na Klipbọọdụ X11 na FFmpeg – usoro mgbasa ozi na-ejikarị eme ihe.

$ 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]

Mgbe ị wụnyechara ngwugwu achọrọ, jiri pip3 utility tinye pyIDM, ọ ga-anwa ịwụnye ndabere na-efu efu ozugbo ị na-agba ya.

$ sudo pip3 install pyIDM
OR
$ pip3 install pyIDM

Ozugbo echichi mechara, ị nwere ike ịmalite pyIDM site na windo ọnụ dị ka egosiri.

$ pyidm

Ka ibudata faịlụ, detuo njikọ nbudata ya wee mado ya na igbe ntinye URL. Rịba ama na mgbe emepere ya, pyIDM ga-eji mmemme xclip (ma ọ bụ pyperclip ma ọ bụ xsel ma arụnyere) iji chọpụta URL ndị e depụtaghachiri na bọọdụ sistemu, wee mado njikọ nbudata na mpaghara URL. Wee pịa bọtịnụ nbudata dị ka egosiri na nseta ihuenyo na-esonụ.

Ka ilele nbudata na-eme, pịa taabụ nbudata. Ị nwekwara ike ịgbanwe ntọala site na ịpị Ntọala taabụ.

Maka ozi ndị ọzọ, gaa na ebe nchekwa pyIDM Github: https://github.com/pyIDM/pyIDM.

pyIDM bụ ihe mepere emepe ka IDM wuru site na iji Python na ngwa mepere emepe dịka FFmpeg na youtube_dl. Gbalịa ya ma nye anyị nzaghachi site na ụdị nkọwa n'okpuru.