Почетна » како да » Направите Довнлоад Сцхедулер са програмерским вештинама

    Направите Довнлоад Сцхедулер са програмерским вештинама

    Ми сви волимо да преузмемо ствари са интернета, а постоје и гомиле одличних алата за управљање датотекама које можемо користити за планирање преузимања. Можда је лакше користити менаџер за преузимање, али нема штете у истраживању алата који већ долазе са нашим Убунтуом и потпуно га користе.

    У овом чланку ћемо вам показати уграђени софтвер у Убунтуу који можемо користити за преузимање ствари са интернета вгет. Поврх тога, показаћемо вам како да планирате преузимање користећи Црон.

    Преузмите Кориштење Вгет

    Вгет је бесплатан софтверски пакет за дохват датотека користећи ХТТП, ХТТПС и ФТП, најшире кориштене Интернет протоколе. То је не-интерактивни алат командне линије, тако да се може лако позвати из скрипти, црон послова, терминала без Кс-Виндовс подршке, итд..

    Отворите свој терминал и хајде да истражимо како можемо користити вгет за преузимање ствари са мреже. Основна синтакса преузимања са вгет-ом је следећа:

    вгет [опција]… [УРЛ]…

    Ова наредба ће преузети вгет приручник у ваш локални диск

    вгет хттп://ввв.гну.орг/софтваре/вгет/мануал/вгет.пдф

    Линук Црон

    Убунту долази са црон демоном који се користи за задатке распоређивања који ће се извршити у одређено време. Цронтаб вам дозвољава да одредите радње и времена за извршење. Овако ћете нормално планирати задатак користећи алат командне линије.

    Отворите прозор терминала и унесите цронтаб-е.

    Сваки од одјељака у цронтаб-у је одвојен размаком, а посљедњи дио има један или више простора у њему. Унос у крон се састоји од минута (0-59), сата (0-23, 0 = поноћ), дана (1-31), месеца (1-12), дана у недељи (0-6, 0 = недеља), команде. Трећи унос у горњем цронтаб-у преузима вгет.пдф у 2 ујутро. Први унос (0) и други унос (2) значи 2:00. Трећи од петог уноса (*) означава било које доба дана, мјесеца или седмице. Последњи унос је вгет наредба за преузимање вгет.пдф са специфицираног УРЛ-а.

    То је основни на вгет-у и како ради Црон. Хајде да узмемо плијен у стварном примјеру како планирати преузимање.

    Сцхедулинг Довнлоад

    Ми ћемо преузети Фирефок 3.6 у 2 АМ. Пошто наш ИСП даје само ограничену количину података, морамо зауставити преузимање у 8 АМ. Овако изгледа постава.

    Игноришите прва два уноса у горњем цронтаб-у. Трећа и четврта команда су само 2 команде које су вам потребне. Трећа наредба поставља задатак који ће преузети Фирефок у 2 АМ:

    [цоде]
    0 2 * * * вгет -ц хттп://довнлоад.мозилла.орг/?продуцт=фирефок-3.6.6&ос=вин&ланг=ен-ГБ
    [/ цоде]

    -Ц опције означавају да би вгет требало да настави са постојећим преузимањем ако није довршен.

    Четврта наредба ће зауставити вгет у 8 сати ујутро. 'Киллалл' је уник наредба која убија процесе по имену.

    [цоде]
    0 8 * * * киллалл вгет
    [/ цоде]

    Киллалл вгет говори Убунту да заустави вгет да преузме датотеку у 8 сати.

    Друге корисне вгет команде

    1. Одређивање директоријума за преузимање датотеке

    [цоде]
    вгет -оутпут-доцумент = / хоме / заинул / Преузимања / вгет мануал.пдф хттп://ввв.гну.орг/софтваре/вгет/мануал/вгет.пдф
    [/ цоде]

    опција -оутпут-доцумент вам омогућава да одредите директоријум и име датотеке коју преузмете

    2. Преузимање веб локације

    вгет је такође способан да преузме веб сајт.

    [цоде]
    вгет -м хттп://ввв.гоогле.цом/профилес/заинул.францисцус
    [/ цоде]

    Горе наведена наредба ће преузети цијелу гоогле профил страницу. Опција '-м' говори вгету да преузме 'огледало' слике наведеног УРЛ-а.

    Још једна важна опција је да кажете вгету колико линкова треба да следи када преузме веб сајт.

    [цоде]
    вгет -р -л1 хттп://ввв.гоогле.цом/профилес/заинул.францисцус
    [/ цоде]

    Горе наведена наредба вгет користи двије опције. Прва опција '-р' говори вгет-у да рекурзивно преузме одређену страницу. Друга опција '-л1' говори вгету да добије само први ниво линкова са тог одређеног веб сајта. Можемо поставити до три нивоа '-л2' и '-л3'.

    3. Игнорисање уноса робота

    Веб мастер одржава текстуалну датотеку која се зове Робот.ткт. 'Робот.ткт' одржава листу УРЛ-а које индексатор веб странице као што је вгет не би требао претраживати. Можемо рећи вгету да игнорише 'Робот.ткт' са '-ероботс = офф' опцијом. Следећа команда каже вгету да преузме прву страницу мог Гоогле профила и игнорише 'Робот.ткт.

    [цоде]
    вгет -ероботс = искључено хттп://ввв.гоогле.цом/профилес/заинул.францисцус
    [/ цоде]

    Још једна корисна опција је -У. Ова опција ће маскирати вгет као претраживач. Обратите пажњу на то да маскирање апликације као друге апликације може кршити појам и услугу провајдера веб сервиса.

    [цоде]
    вгет -ероботс = офф -У Мозилла хттп://ввв.гоогле.цом/профилес/заинул.францисцус
    [/ цоде]

    Закључак

    Вгет је веома стари школски, а ипак хацкабле ГНУ софтверски пакет који можемо користити за преузимање датотека. Вгет је интерактивни алат командне линије што значи да га можемо пустити да ради на нашем рачунару у позадини без потребе за покретањем било које апликације. Погледајте вгет ман страницу

    [цоде]
    $ ман вгет
    [/ цоде]

    да разумемо друге опције које можемо користити са вгет-ом.

    Линкови

    Вгет Мануал
    Како комбиновати два преузета фајла Када Вгет не успе на пола пута
    Линук КуицкТип: Преузимање и поништавање тарифе у једном кораку