LINUX.ORG.RU
решено ФорумMobile

достать кеш или выделить и сохранить текст в google chrome на android

 , ,


0

1

Доброго времени суток.
Возникла необходимость достать фото\ ссылку на фото из кеша хрома.
Только вся беда в том, что кеш и хром находятся на планшете.
Знаю, что фото или ссылка на него точно есть в кеше, опознать смогу только если увижу само фото.
Значит, нужно как-то получить список всех ссылок на фото (в кеше они прямые) и открывать их. Благо там не очень много, думаю осилю.

Проблема в том, как вытащить записи кеша из хрома ?
Пробовал подключать по mtp, но не нашёл ничего похожего на кеш хрома на внутренней памяти (флешки нет)
Пробовал заходить на chrome://cache/, там видны все ссылки, но достать оттуда я их не могу. Они просто не копируются, сохранить страницу эту нельзя. Вроде и тривиальная задача, а мучаюсь уже второй день.

Какие у кого будут идеи ?
Может решение тривиально, может расширение есть какое, а я про него не знаю.
Может есть способ, который мне кажется не очевидным выделить все эти ссыки и скопировать куда-то.
Заранее спасибо.

★★★★★

Последнее исправление: smilessss (всего исправлений: 1)
Ответ на: комментарий от ziemin

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

smilessss ★★★★★
() автор топика
Ответ на: комментарий от ziemin

в том то и дело, что история мне ничего не даст
мне нужна прямая ссылка вида

http://cs540108.vk.me/c616820/v616820970/321a/a2f18km_Uu8.jpg

которая точно есть там
А в истории просто переходы по страницам, кеша там нет
да и вряд-ли кеш будет синхронизироваться

Можно же где-то достать файл, в котором хранится весь этот список ?
где-то же он есть

или как-то выделить все записи
тривиальная же задача

smilessss ★★★★★
() автор топика

view-source:chrome://view-http-cache/

А потом уже копируй все в файл, обрабатывай регулярками и ходи по вручную по ссылкам.

Но подозреваю, что это костыль и список с кэшем все-таки где-то лежит в фс (по-другому быть не может).

emissar ★★
()
Последнее исправление: emissar (всего исправлений: 2)
Ответ на: комментарий от emissar

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

smilessss ★★★★★
() автор топика
Ответ на: комментарий от smilessss

не тут-то было
теперь текста там настолько много, что он виснет при его выделении
и весь текст он выделить не может
остаётся только искать файл в фс, которого я в упор не вижу
с папке, где он должен быть его просто нет, искал по всей фс - пусто
девайс без рута, может чего-то просто не видно (скрытые файлы видны)

smilessss ★★★★★
() автор топика
Ответ на: комментарий от smilessss

Если пхп стоит, то как-то так

 php -r 'preg_match_all("#<a(:?.*?)>([^<>]+\.jpg)</a>#si",file_get_contents("cache.txt"),$m);echo implode("\n",$m[2])."\n";'

emissar ★★
()
Ответ на: комментарий от emissar

есть только в /storage/emulated/legacy

буду получать рута
как бы ещё не окирпичить

smilessss ★★★★★
() автор топика
Ответ на: комментарий от emissar

получил рута
осталось найти софт для расшифровки файлов
или попытаться скопировать текст и гонять регулярками
только с копированием там реально проблемы
он тупит минут по 40 перед выделением всего текста

smilessss ★★★★★
() автор топика
Ответ на: комментарий от emissar

Вытащил с помощью chrome cache view
получил рута
нашёл папку /data/data/com.android.chrome или как-то так
вставил флешку
скопировал туда её
перевтыкнул флешку в кардридер
скопировал на рабочий стол папку и натравил на неё chrome cache view
получил кучу ссылок
перетыкал минуты две
случайно нашёл нужное фото
профит :3

Спасибо за идеи, ответы, наставления :3

smilessss ★★★★★
() автор топика
Ответ на: комментарий от emissar

Нет, не пони.
Там было творение одного человека, который нарисовать такое же уже на смог бы. Или смог бы, но это было бы уже другое.
Юзабилити поделий под дроид меня очень огорчили. И почему там нет ссылки в меню «Сохранить страницу как». Видимо хомячкам это не нужно, вот и не впилили.

smilessss ★★★★★
() автор топика
Ответ на: комментарий от smilessss

Ну не готов ведроид, ничего не попишешь.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.