[700x431]
Нужно быть изрядно никогдавером, чтобы при фразе "а за окном, кстати, +18" - бросаться к этому самому окну.
Всем хорошо известно, как приятно работать с кэшем. Когда надо что-то украсть.
Возьмём гипотетический случай (да. от слова гипотеза) когда через браузер открываешь pdf-файл, а сохранить его не можешь. Собственно, гипотеза состоит в том, что файл попадает-таки в браузерный кэш, чего может и не случиться.
в формулировке "открываешь через браузер" кроется некий подвох. Браузер может иметь своё собственное обеспечение, чтобы открыть pdf, или плагин, который перепоручит сделать это автономной программке (акробату или фоксит ридеру) или компромисный вариант - встроит ридер в себя. в первом и третьем случаях есть шанс обнаружить тело файла в кэше.
Лазить по мусорке временных файлов Интернет-эксплоэра молодежь уже не заманишь, хотя как знать, может быть, мы к нему еще вернемся.
К Опере и Файерфоксу есть кэш-вьюверы. Но в них загружаемых пдф-ок я не обнаружил. Обычно они их предлагают скачать или открыть автономным ридером. Конечно, открывая, они их временно скачивают, но куда???
Давно и часто слышал, что Гуглхром стабильно читает пдф-ы кагбэ сам.
И к нему тоже есть кэш-вьювер.
http://www.nirsoft.net/utils/chromecacheview.zip
Только рано я радовался. Отсортировав кэш по типу файлов, я увидел, что пдф-ы имеют (как некоторые женщины) нулевой размер и сохранять их куда бы то ни было бессмысленно. (картинка 1) Кроме того. правым кликом сохранение предлагается почему-то только в текстовых форматах.
Вот тут мне интернет не сильно помог, хотя пытался.
На самом деле можно было бы легко догадаться, но я напоролся со своим примером на пдф-файл, который размером больше мегабайта. И вот в чем разница:
Меньше этого размера тела пдф-ок выцарапываются легко:
Сортируем файлы по типу и смотрим в начало списка. Уже очевидно по размеру, где они. (на второй картинке)
Помечаем нужный файл (у них еще и имена, бывает, намекают), идем в меню: файл - копировать кэшированные файлы в... указываем место. получаем сохранение, в котором вручную переименовываем расширение в .pdf и ВСЁ.
Если файлы тяжелее 1 Мб, гуглхром, бьет их на части (тоже видно на второй картинке) И уже эти файлы - переименовывай-не переименовывай - не читаются без трюков типа PDF recovery toolbox. Возможно, где-то есть такая настройка кэша - на размер единичного файла.
Но пока задача - просто обнаружить тела секретных пдф-ок в кэше
Еще раз обращаю внимание,что содержимое кэша в кэшвьювере нужно обновлять кнопкой с зелёненькими стрелочками.
и чтобы убрать мешающие, уже скачанные файлы, кэш можно обнулять в самом гуглхроме: настройки-инструменты: удаление данных о просмотренных страницах (иначе: контр+шифт+дел)
Альтернативный путь - посылание на (виртуальный принтер)
Всегда есть шанс, что конкретная программа не захочет работать.
Если не работает Дупдф, можно попробовать:
http://www.bullzip.com/download/pdf/Setup_BullzipPDFPrinter_8_2_0_1406.zip
http://thesz.diecru.eu/data/get.php?file=DoroSetup.zip
Оба - фриварные.
Булзип (первый) может еще конвертировать из пдф-а в картинки. например, tiff.
Рекомендую его. У меня сейчас прошла успешно генерация файла, только он там по ходу дела устанавливает еще часть какого-то программного обеспечения (скрипта), без него не работает.
После установки запускаем значок на рабочем столе и чтобы лучше контролировать процесс создания пдф, в закладке "диалоги" ставим "всегда"
в "действиях" - "открыть папку назначения после создания."
в "Общих" видно, что файл будет по умолчанию сохраняться на рабочий стол и ему будет присвоено понятное имя, схожее с оригиналом. Там же выставляется тип файла, в который будет идти конвертация. по умолчанию оставляем ПДФ.
Теперь, когда, скажем, акробат-ридером, открывается секретный файл, в настройках - print setup (меню файла) выставляем Булзип, жмем ОК. При этом сама печать не происходит, это только выбор принтера. А процедура "печати" запускается, когда жмем, собственно, принт или картинку с принтером. Начнется диалог, потом в системном трэе можно будет наблюдать за процессом конвертации.
Гуд лак.
Рис. 1.
[700x533]
Рис 2.