конвертер мобильного кэша вк в мп3

Enmity

Гений мысли
Проверенный
Победитель в номинации 2017
За знание ядра
Почетный знак Модератора (III степени)
Победитель в номинации 2016
За заслуги перед форумом
Медаль за активность на Форуме
Разработчик
Сообщения
1 707
Розыгрыши
0
Репутация
2 909
Реакции
1 688
Баллы
1 843
после последнего апдейта вк аппа сохранённое музло, лежащее в кэше, при отсутствии мифической подписки на какую-то бесполезную чушь расценивается как "музла не знаем и не видим", и музло упорно пережирает траф. как-то по-ублюдски, мыло, хотя в твоём стиле.

в связи с данными "нововведениями" было запилено вот это чудо.

жрёт жаба8, жрёт кэш мобильного приложения.

конвертер кэша музла из мобильного приложения вк в мп3.



живёт на Java8

как использовать:
скопировать всё содержимое /Android/data/com.vkontakte.android/cache в /cacheWorker/input
запустить loader.bat \loader.sh по вкусу (винда\линуха). шелл не тестился, лень на сервак кидать всё это. если есть какие-то проблемы на системах отличных от винды - добро пожаловать в личку. мне, реально, влом.
подождать пока он выплюнет про конец работы, скушать из /cacheWorker/output готовые мп3
профит.
скомпилировано на 1.8 r131

аки полагается при использовании стороннего:
использованы библиотеки Apache Tika Core \ Apache Tika Parsers
немного использован StackOverflow, потому что я смотрю в доку, вижу ничего не особо разумный сосредоточенный малый.
немного использованы штуки из разряда dex2jar и их близкие родственники

сурс будет где-нибудь на гитхабе попозже, сейчас мне влом. влом ради одного класса ставить гит и читать доку оного, когда я в жизни им не пользовался.
позже наклепаю приложение для андроида, которое будет налету кушать всё из кэша и не перекачивать 20 раз туда-обратно. сейчас пока надо с докой разобраться.

если есть желание распространить по народу, вы можете порепостить вот это дерьмо, я не против я наоборот за, чтоб всякие жиды вроде мылосру не зажирались и не отбирали у людей священные сотни музла:
 
Последнее редактирование модератором:

Ох, как в маршрутку сел после этой обновы, аж бомбануло, сколько кэша бесполезного теперь стало и фиг почистишь. Hello, Windows 10 Mobile, bliat -_-
 
если в винде найдёшь ту же папку - думаю, прокатит.
сильно сомневаюсь что у них для каждого аппа свой алгоритм кэширования. особенно при том что он ублюдский до такого ублюдства, что я не представляю насколько надо быть ублюдком чтоб написать это ублюдство
 
Увы на ios такое не канает...
 
Все что попадает под управление mail ru, умирает как продукт, медленно и мучительно.
 
так как сейчас не до гита.

сурс тут:

нужные либки для компила (сожрётся из мавена, только дерьмо убрать надо, а то жарка будет под 80мб):
org.apache.tika:tika-core:1.14
org.apache.tika:tika-parsers:1.14

вариант "я видел в гробу ренейм" - выкинуть метод doRename(), выкинуть обе либы, получить 10кб жарку и радоваться, любой плеер отсортирует по метаданным.

крики "шо це за говнокод" - да, я в курсе что там есть всякие нелогичные штуки, но посмотрите какой крутой конверт в вкшном приложении и заткнитесь, а потом заткнитесь чота пишите.
 
архив в шапке обновлён, убрал мусорку из либ

<element id="extracted-dir" path="$MAVEN_REPOSITORY$/org/apache/tika/tika-parsers/1.14/tika-parsers-1.14.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/org/apache/tika/tika-core/1.14/tika-core-1.14.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/com/drewnoakes/metadata-extractor/2.9.1/metadata-extractor-2.9.1.jar" path-in-jar="/" />
 
Поставил плеер Stellio, к нему модуль вк, все ок без каких либо проблем.
+ плеер хороший
 
Назад
Сверху Снизу