Aria2c

Материал из Неолурк, народный Lurkmore
Перейти к навигации Перейти к поиску

aria2c — это такая консольная вундервафля, люто, бешено любимая отдельными категориями красноглазых гиков, админов локалхоста и прочих сочувствующих, которым обычные браузерные качалки или, Б-же упаси, гуевые менеджеры закачек кажутся слишком медленными, неуютными и вообще для хомячков. По сути своей — хитровыделанный инструмент для скачивания файликов из этих ваших интернетов, но с претензией на илитарность и скорость света.

Суть явления[править]

Представь, Анонимус, типичную ситуацию: нужно скачать очередной дистрибутив на пару гигабайт, свежий фильм для ознакомления или, скажем, бэкап любимого сайта. Твой браузер, пыхтя и отдуваясь, тянет это дело в один унылый поток, периодически обрываясь на самом интересном месте. Графические качалки? Ну да, если ты любишь тонны рекламы, тулбаров и прочего зловредного мусора, а заодно готов мириться с их прожорливостью и неповоротливостью. Но есть путь самурая! Путь aria2c.

Эта штука, в отличие от примитивного wget’а или curl’а (которые тоже нужны, спору нет, но для других, более медитативных задач), умеет делать главную магию — распараллеливание закачки. То есть, она не просто сосет файл одним хоботом, а нагло распиливает его на несколько кусков и качает их одновременно с одного или даже нескольких зеркал. В результате скорость скачивания может вырасти в разы, особенно на широких каналах и с серверов, которые не против такого дружественного DDoS’а. Этакий зерг-раш на сервер с целью урвать контент побыстрее.

Помимо HTTP/HTTPS, эта радость гика умеет в FTP, BitTorrent (!!!) и даже Metalink. Да-да, оно может присосаться к торрент-раздаче прямо из консоли, без всяких там µТоррентов с их сомнительной репутацией. Идеально для установки на какой-нибудь малинке или дедике, чтобы круглосуточно сидировать Священные Дистрибутивы или что поинтереснее.

Адепты и противники[править]

Кто же пользуется этим чудом инженерной мысли? В основном, это те, кто предпочитает клавиатуру мышке, черный экран с буквами — цветастым окошкам, а конфиг-файлы — меню настроек. Люди, для которых скорость скачивания очередного образа — вопрос принципа, а возможность настроить всё и вся через текстовый конфиг или параметры командной строки — высшее наслаждение. Автоматизаторы, скриптописатели, бородатые админы в свитерах — вот целевая аудитория.

Конечно, ньюфаги и простые смертные смотрят на это с недоумением. Зачем все эти сложности? Зачем командная строка, когда есть кнопочка «Download»? Зачем конфиги, когда можно просто ткнуть мышкой? Им не понять той тихой радости, когда ты одной командой запускаешь закачку десяти торрентов, которые будут качаться в десять потоков каждый, а потом еще и выполнят скрипт по завершении. Это почти магия, но доступная лишь посвященным.

Кстати, для тех, кто не совсем осилил дзен консоли, но хочет причаститься, существуют веб-морды типа AriaNg, которые позволяют рулить закачками через браузер, но при этом вся мощь aria2c работает где-то там, на сервере или на локалхосте. Этакий компромисс между труЪ-консолью и человеческим лицом.

App.png Весьма полезная вещь, позволяет машинам работать с помощью коммандычей
МетаПрограммаDRM (SecuROMStarForceАналоговая дыра) • БагБот (Автоответчик) • Варез (Repack) • ГлюкГуйДонатКопирайт (By design) • ЛогНюкРут (Не работай под рутом) • Спортивное программированиеМегапиксельКомпьютерВерсия 2.0КодОбфускацияСкриншотДатамайнПлагинТекстовый файлБольшие данныеАльфа и бета-тестыТаймстампКэшШаблоныHello WorldНейросетиФайлИнсталляцияВидеоМощный сбой Microsoft 19 июля 2024 годаCrowdStrikeПроект GNUUserscriptDxvkVkd3dБратан хорош давай давай впередКонечный автоматLumenЗаступник (приложение)NeeUnreal MCP
ФичиБагрепорт12309BSODCookiesEmbrace, extend and extinguishFL StudioSheep.exeWinlogon.exeБубенЗащита от дуракаКостыльМашинный переводПасхальные яйцаСвистелки и перделкиСм. рис. 1Съешь ещё этих мягких французских булокTermuxGNU MetroИндусский кодНескучные обои • Сжатие (За сжатие ДжипегаШакалШкала) • Работает — не трогайРандомайзерPDF (Распознавание PDF) • Дело Google в ФАСЧат-ботXMLМакросКритическая ошибкаФреймворкСинонимайзерSourceТрёхмерное отслеживаниеТрассировка фотоновHZB OcclusionДаунгрейд RTX 4070TressFXАвтопереводчикVSCodiumThorium Browser
ВредоносноеБотнетБрутфорсВинлокЗвонилкаКитайские пингвиныПиксель смертиТроянЧервь МоррисаBonziBuddyMediaGetBrowser hijackingTinderМиссис МажорУтечка буфера обменаWin 10 TweakerОпараш Mozilla FirefoxЯндекс.МузыкаКрэкерБезопасность через умолчаниеGrifter.aviTrojan.Winlock.DeathМиссис МажорСредаDirectStorageDriverpackГенератор случайных чиселDisable Core 0РомхакингDDrawCompatWingetCreateWinGetCoowonЯндекс МессенджерVCPkgSELinuxXfireYouTube Auto-ResumeTape OperatorBotFatherMTProtoSignalDoubleClickFixGitee
КомпанииApple / Apple (AppleScript) • GoogleMicrosoftSAPЯндексExiled Exchange 2BraveAdNauseamСкурвление FirefoxCafe BazaarAMD FEMFXPPSSPPАвтохукQuick machine recoveryMAXBypassNROWizTreeJTube
Движения8-bitOpen source (КрасноглазикиЛинуксоиды) • Вирусная сценаДаунгрейдДемосценаМоддингMMDDirectDrawЛагиБлокировка Дискорда в РоссииOpera GXНесоответствие MIME-типаRenoisePygameLs (UNIX)МетаданныеПатчNginxПиксельЭмуляторSearxТамТамMallocСвязный списокSOLIDGreasemonkeyПлатные сообщенияFlatpakNouveauFuse.js
Офис3DS MAXGIMPGNU EmacsMovie MakerMS Paint • OpenOffice • PowerPointviMicrosoft WordExcelБлокнотФотошопАнтивирус КасперскогоAvast!TikZShareXAlternativeToСкрепышMicrosoft OfficeТекстовый редакторWeChatZoomДиспетчер задачMicrosoft CortanaWinampBallonTranslatorKerish DoctorОбщая ошибкаFirefox: Как один баг сломал весь YouTubeМеждулициеMeld StudioLadybirdCheat EngineTotal Commander
ОСAndroidBSDDOSMenuetOSReactOSWindows (Phone 7Phone 878Vista) / МаздайЛинуксРусская ОСФантом ОСIndex.phpCompassУход мэйнтейнера NouveauБойкот лаунчеровAria2cNoiceMinecraft-Installer.exe
БраузерыInternet ExplorerОпера / Opera • Тормозилла (ОгнелисLolifoxMozilla FirefoxFirefoxFirefox Klar) • Хром (шпионаж) • SafariЯндекс.БраузерУведомления в браузереVivaldiTor-браузерЗосимаФронтенд
ИнтернетAdobe Systems (Flash) • I2PLow Orbit Ion CannonTorTunatic • Чат−клиенты (MirandaQIPSkypeЖабберDiscordVIPole) • HTTPSПрокси-сервер (Proxifier) • Торрент (Magnet-ссылкаΜTorrent) • JavaScriptCSSHTMLБаннермейкерИзменение TTL сетевых пакетовКапчаICQFiddlerViberZonaSteamSillyTavernWickr Me
РазработкаBrainFuckCC++C#JavaHaskellАссемблерChaos ConstructionsBATMySQLGitHubAutoHotKey (AutoHotInterception) • Sublime TextAPK (APKPureзапрет) • BASICPerlPythonPHPФоркUnity3DSAISIPСАПРФлагUTAUФласк макросАуработRaidCallAdobe MingОфициальный™ список кошерных программDevOpsНиколай Дуров
ЛюдиВеб-мастерLovinGODБалмерГейтсГенерал ФейлорДжобсМитникПоттерингде РаадтСпольскиСтоллманТорвальдсШахиджанянAche666Марк ЦукербергЕвгений ПоповДенис КумпонМассовая компьютерная безграмотность
КостылиCygwin • PunkBusterT9WineWishmasterАнтивирусыХакинтошСборки WindowsDenuvoЧистая установкаКалькулятор Consul WarMicrosoft StoreUBlock OriginLightshotAdBlockSearchApp.exeCPU-ZГуглPhotoshopКаптча с пчёламиВзлом Windows через MetasploitЩЩ Мессенджер
Команды^H^WAlt+F4Ctrl+Alt+Delman/me/quitrm -rf