Hoe kan ik de afbeeldingen bekijken die Google Chrome op websites heeft opgeslagen?
Antwoord 1, autoriteit 100%
Deze pagina bevat alle in de cache opgeslagen URL’s
chrome://cache
Helaas om het bestand te zien moet je alles op de pagina selecteren en in deze tool plakken: http://www.sensefulsolutions.com/2012/01/viewing-chrome-cache-easy-way.html
Antwoord 2, autoriteit 93%
%UserProfile%\Local Settings\Application Data\Google\Chrome\User Data\Default\Cache
plak dit in je adresbalk en voer in, je krijgt alle bestanden
hernoem gewoon de bestandsextensie in de extensie die u zoekt.
dwz. open de opdrachtprompt en vervolgens
C:\>cd %UserProfile%\Local Settings\Application Data\Google\Chrome\User Data\Default\Cache
dan
C:\Users\User\AppData\Local\Google\Chrome\User Data\Default\Cache>ren *.* *.jpg
Antwoord 3, autoriteit 80%
Aangepaste versie van @dovidev omdat zijn versie de afbeelding extern laadt in plaats van de lokale cache te lezen.
- Navigeer naar chrome://cache/
- Ga in het chromen hoofdmenu naar “View > Developer > Javascript Console”
- Plak het onderstaande in de console die wordt geopend en druk op enter
var cached_anchors = $$('a');
document.body.innerHTML = '';
for (var i in cached_anchors) {
var ca = cached_anchors[i];
if(ca.href.search('.png') > -1 || ca.href.search('.gif') > -1 || ca.href.search('.jpg') > -1) {
var xhr = new XMLHttpRequest();
xhr.open("GET", ca.href);
xhr.responseType = "document";
xhr.onload = response;
xhr.send();
}
}
function response(e) {
var hexdata = this.response.getElementsByTagName("pre")[2].innerHTML.split(/\r?\n/).slice(0,-1).map(e => e.split(/[\s:]+\s/)[1]).map(e => e.replace(/\s/g,'')).join('');
var byteArray = new Uint8Array(hexdata.length/2);
for (var x = 0; x < byteArray.length; x++){
byteArray[x] = parseInt(hexdata.substr(x*2,2), 16);
}
var blob = new Blob([byteArray], {type: "application/octet-stream"});
var image = new Image();
image.src = URL.createObjectURL(blob);
document.body.appendChild(image);
}
Antwoord 4, Autoriteit 60%
Deze tool verschijnt om uw doeleinden te dienen: http://www.nirsoft.net/Utils/chrome_cache_view.html
Antwoord 5, Autoriteit 28%
U kunt hiermee een bladwijzer maken als de URL:
javascript:
var cached_anchors = $$('a');
for (var i in cached_anchors) {
var ca = cached_anchors[i];
if(ca.href.search('sprite') < 0 && ca.href.search('.png') > -1 || ca.href.search('.gif') > -1 || ca.href.search('.jpg') > -1) {
var a = document.createElement('a');
a.href = ca.innerHTML;
a.target = '_blank';
var img = document.createElement('img');
img.src = ca.innerHTML;
img.style.maxHeight = '100px';
a.appendChild(img);
document.getElementsByTagName('body')[0].appendChild(a);
}
}
document.getElementsByTagName('body')[0].removeChild(document.getElementsByTagName('table')[0]);
void(0);
Ga dan naar chrome://cache en klik vervolgens op uw bladwijzer en u ziet alle afbeeldingen.