понеділок, 11 січня 2016 р.

Мой полуночный пост о том, как я решила не проспать первый рабочий день в этом году
Я подумала, что мой режим ненормированного сна повлек за собой глубокую адаптацию ко всем рингтонам будильника на планшете ибо отключать их - это лень, а вставать по ним 10 дней было неактуально
По-сему, я подумала, как бы не проспать
И решила я рингтоон помять на Liar Liar, который в кеше контактовом. Сначала на Елку Грею Счастья хотела, но потом подумала, что грею счастья надо уже когда проснусь
Отсюда начался традиционный секас с девайсом, который привел к расширению моего понимания работы устройства на андроиде
Это я скопипастила у доброго человека из песочницы:

Социальная сеть Вконтакте давно зарекомендовала себя как огромное хранилище музыки самых разных жанров. В официальном клиенте соц. для android есть такая фишка, как кэширование музыки для оффлайн-прослушивания в самой программе. Функция не то, чтобы очень полезная, но ее наличие радует. К сожалению, все сохраненные треки недоступны для прослушивания в других программах. Вытащить их оказалось довольно просто.
Опытным путем я обнаружил, что программа сохраняет все песни во внешнюю память устройства в формате mp3 без расширения. Каждому треку присваивается id соответствующий его id на сайте. Все файлы хранятся в каталоге "/sdcard/.vkontakte/cache/audio". Для их переименования и вытаскивания из каталога я написал следующий скрипт на Python для SL4A:

import android
import os
droid = android.Android()
path="/sdcard/.vkontakte/cache/audio"
dirList=os.listdir(path)
for fname in dirList:
   print fname
   newname = "/sdcard/Music/"+fname+".mp3"
   oldname = path+"/"+fname
   if os.path.exists(newname):
     print 'exists'
   else:
     comm = "cp "+oldname+" "+newname
     os.system(comm)
     print "copied"

Однако, это не все.. Переименовывала я их вручную и с ноута, ибо ES проводник почему-то скрыл от меня файлы кеша , но это нендоразумение мы с ним все-таки порешали через настройки закладку Средства (вопрос принципа какбы)
А дальше он обиделся и отказался ставить мои мп3 на будильник - говорит - не тот формат. Гугл говорит, что дожен
Кто врет - не ясно. По факту будит будить меня через  3 часа Argon вместо Neon из стандартных

Добранич. И удачного рабочего понедельника


Немає коментарів:

Дописати коментар