PyIDM - odprtokodna alternativa IDM (Internet Download Manager)


pyIDM je brezplačna odprtokodna alternativa IDM (Internet Download Manager), ki se uporablja za prenos splošnih datotek in videoposnetkov z YouTuba in drugih pretočnih spletnih mest. Razvit je z uporabo Pythona (zahteva Python 3.6+) in se opira le na odprtokodna orodja in knjižnice, kot so pycurl, FFmpeg in pysimplegui.

Priporočeno branje: 10 najbolj priljubljenih upravljavcev prenosov za Linux v letu 2020

Odlikuje ga več povezav, hitrostni motor (in ponuja visoke hitrosti prenosa na osnovi libcurl); nadaljevanje nedokončanih prenosov, podpora za razdrobljene video tokove, podpora za šifrirane/nešifrirane medijske tokove HLS (HTTP Live Streaming).

Poleg tega podpira tudi razporejanje prenosov, ponovno uporabo obstoječe povezave z oddaljenim strežnikom in podporo proxy HTTP. Uporabnikom omogoča nadzor nad možnostmi, kot so izbira teme (na voljo je 140 tem), nastavitev proxyja, izbira velikosti segmenta, omejitve hitrosti, največ hkratnih prenosov in največ povezav na prenos.

Kako namestiti pyIDM v Linux

Najprej morate namestiti zahtevane pakete, ki so: pip - dejanski namestitveni program standardnega paketa in upravitelj za Python, Tkinter - Pythonov dejanski standardni GUI (grafični uporabniški vmesnik) paket, xclip - vmesnik ukazne vrstice Odložišče X11 in FFmpeg - široko uporabljen multimedijski okvir.

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

Po namestitvi zahtevanih paketov uporabite pripomoček pip3 za namestitev pyIDM, ki bo poskusil samodejno namestiti manjkajoče odvisnosti, ko ga zaženete.

$ sudo pip3 install pyIDM
OR
$ pip3 install pyIDM

Ko je namestitev končana, lahko pyIDM zaženete iz okna terminala, kot je prikazano.

$ pyidm

Če želite prenesti datoteko, kopirajte njeno povezavo za prenos in jo prilepite v polje za vnos URL-ja. Ko je pyIDM odprt, bo s programom xclip (ali pyperclip ali xsel, če je nameščen) samodejno zaznal URL-je, kopirane v sistemskem odložišču, in samodejno prilepil povezave za prenos v polje URL. Nato kliknite gumb Prenos, kot je prikazano na naslednjem posnetku zaslona.

Če si želite ogledati prenose, ki so v teku, kliknite zavihek Prenosi. Nastavitve lahko spremenite tudi s klikom na zavihek Nastavitve.

Za več informacij obiščite repozitorij pyIDM Github: https://github.com/pyIDM/pyIDM.

pyIDM je odprtokodna alternativa IDM, zgrajena z uporabo Pythona in odprtokodnih orodij, kot sta FFmpeg in youtube_dl. Preizkusite in nam posredujte povratne informacije prek spodnjega obrazca za komentar.