JTube

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

JTube — это не просто джава-приложение, это целый культурный феномен, памятник человеческой упоротости и нежеланию отпускать прошлое. Сие поделие сумрачного энтузиаста под ником shinovon (и примкнувших к нему сочувствующих) призвано решить нерешаемую задачу: заставить YouTube показывать свои котиков и летсплеи на устройствах, чье место давно в музее или на свалке истории. Да-да, речь о твоей любимой Nokia на Symbian или том самом Sony Ericsson, который ты откопал в ящике стола. Работает эта вундервафля через еще один костыль — Invidious API, эдакий партизанский фронтенд к Ютубу, который сама Корпорация Добра перманентно пытается забороть.

Как оно (не) работает[править]

Путь пользователя JTube тернист и усеян граблями. Судя по эпической саге в соответствующем треде на 4PDA, жизнь юзера выглядит примерно так: скачать `.jar` (а иногда и `.jad`!), установить, запустить и…

> зашел на видео нажал «смотреть» и ошибка java micro edition unsupported url с кнопкой «скачать» io exception cannot close connection > KittenDEV

Или так:

> Nokia E52 такая ошибка при скачивании. > GOOSE8998

А может и вот так:

> Samsung D900. Не работает, вылазит ошибка и не загружаются видео. > SH1BA3V

Или даже:

> sonim 5560 нажимаю выбор видео и ничего не происходит, зависает джава. > enfanta

В общем, 95% времени оно не работает. То API отвалится (Гугл не дремлет!), то телефон слишком древний, то версия Java-машины не та, то сертификаты безопасности протухли, то фазы Луны не совпали. Особенно доставляет эпопея с воспроизведением:

  • На одних аппаратах (привет, S40!) видео идет, но без звука, ибо телефон не умеет в современные кодеки. Решение? Конвертация через внешние сервисы вроде 2yxa.mobi, со всеми вытекающими: капчи, лаги, RTSP-потоки, работающие через раз на 2G-скоростях.
  • На других (Symbian) оно может играть минут 10, а потом зависнуть намертво. Причины? «Возможно переполняется память или разрывается соединение с серверами гугла» — отвечает разработчик, как бы намекая: «смиритесь».
  • Иногда видео просто не грузится, выдавая ошибки вроде «Ответ неизвестен» или «соединение с сервером невозможно». Лечится шаманством с настройками прокси, выбором способа воспроизведения («через браузер», «через 2yxa», «напрямую», «через плеер» — нужное подчеркнуть) или установкой новой версии, которая ломает что-то еще.
  • Вход в гуглоаккаунт? Нет, нельзя. Забудьте про подписки и историю просмотров. Только хардкор, только локальные закладки!

Сообщество превозмогателей[править]

Несмотря на все трудности, находятся энтузиасты, у которых оно «Полёт отличный)» (как у aggerasimencko на Nokia N82), или которые готовы часами копипастить ссылки из файла `watch.m3u` в Оперу, лишь бы скачать видос (респект GOOSE8998 за упорство). Треды на 4PDA полны сообщений о багах, просьб о помощи, советов в стиле «Скачайте свежие версии» или «Попробуйте включить HTTP проксирование». Иногда в тред заглядывают разработчики альтернативных поделок (Computershik со своим SymTube) и ненавязчиво рекламируют свой продукт.

Разработчик shinovon долгое время поддерживал проект, выпускал обновления, чинил отвалившиеся API, добавлял новые костыли (вроде скачивания через 2yxa), но в апреле 2024 года объявил: «JTube мной больше не поддерживается».

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