Skip navigation.

Sign up | Lost password? | Help

Bilder im Opera-Cache suchen

, , , ,

Wenn man Bilder die sich im Opera-Cache befinden ansehen will, so ist das ab Opera 9.5 mangels fehlenden Datei-Endungen nicht mehr möglich.
Via Opera Watch habe ich nun eine simple Lösung gefunden mit dem man sich die Bilder als Thumbnails ansehen kann, auch eine Sortierung ist damit möglich:

  1. Die Sprachdatei die man verwendet (z.B: german.lng) in das Profil-Verzeichnis kopieren (Hilfe → Über Opera → Dateien und Pfade → Profil-Verzeichnis), oder von hier herunterladen.
  2. Nun diese Sprachdatei mit einem Text-Editor öffnen und ganz unten als letzte Zeile folgendes einfügen:
    Strg+F11 drücken um den Code leichter kopieren zu können
    -1713924769="Größe<script type='text/javascript'>function sorter(span){var _sort=function(a,b){var a=a[1];var b=b[1];if(Number(a)&&Number(b)){return a-b}else{if(a<b)return-1;if(a>b)return 1;return 0}};var dir=span.innerHTML.charAt(0);var col=span.parentNode.cellIndex;var tbody=document.selectSingleNode('//tbody');var tr=tbody.selectNodes('tr[td]');var len=tr.length;var a=new Array(len);for(var i=0;i<len;i++){a[i]=new Array(2);a[i][0]=tr[i];a[i][1]=a[i][0].selectNodes('td')[col].innerText};a.sort(_sort);if(dir!='↓'&&dir!='↑')dir=arguments[1]?'↓':'↑';if(dir=='↑'){a.reverse()};span.innerHTML=(dir=='↑'?'↓':'↑')+span.innerHTML.substr(1);for(var i=0;i<len;i++){tbody.appendChild(a[i][0])}};document.addEventListener('load',function(){for(var i=0;document.links[i];i++){document.links[i].target='_blank'};var tr=document.selectNodes('//tr[td]');if(location.search){var ls=location.search.substring(1);for(var i=0,ti;ti=tr[i];i++){var tt=ti.lastChild.firstChild.innerText;if(tt&&tt.indexOf(ls)==-1){ti.parentNode.removeChild(ti)}}};var sf=document.createElement('input');sf.type='text';sf.defaultValue='Suche';sf.style='font-size:100%;margin:0;width:40%;';sf.addEventListener('focus',function(){if(this.value==this.defaultValue){this.value=''}},false);sf.addEventListener('blur',function(){if(!this.value){this.value=this.defaultValue}},false);sf.addEventListener('keyup',function(){var v=this.value.toLowerCase();for(var i=0,l;l=tr[i];i++){var p=l.lastChild.firstChild.innerText;if(p&&p.toLowerCase().indexOf(v)==-1){l.style='display: none'}else{l.style='display:table-row'}}},false);var bt=document.createElement('input');bt.type='button';bt.value='Thumbnails';bt.style='font-size:100%;cursor:pointer;float:right;';bt.addEventListener('click',function(){var b=/\\.(jpe?g|bmp|gif|png|ico|swf|flv)$/i;var f=/\\.(swf|flv)$/i;var stl='float:right;border:1px dotted black;margin:1px;padding:1px;max-height:100px;max-width:100px;';for(var i=0,l;l=tr[i];i++){var p=l.lastChild.firstChild;var c=l.lastChild.firstChild.innerText;if(l.offsetHeight!=0&&p.childNodes.length<2){if(b.test(c)){if(f.test(c)){var dv=document.createElement('div');p.appendChild(dv);dv.innerHTML='<EMBED src='+p.href+'>';var fh=dv.firstChild;fh.setAttribute('height',100);fh.setAttribute('width',100);fh.setAttribute('style',stl+'content:normal;display:inherit;outline:none;background-image:none;')}else{var image=document.createElement('img');image.setAttribute('src',p.href);image.setAttribute('style',stl);p.appendChild(image)}}}}},false);var th=document.selectNodes('//th');th[2].appendChild(bt);th[2].appendChild(sf);var addSort=function(ele){var arg=arguments[1];var txt=ele.firstChild;var span=document.createElement('span');span.title='Sort';span.appendChild(document.createTextNode('•'));ele.insertBefore(span,txt);span.addEventListener('click',function(){sorter(this,arg)},false);span.style.cursor='pointer';span.appendChild(txt)};addSort(th[0]);addSort(th[1]);addSort(th[2],true)},false)</script>"

  3. Die editierte Sprachdatei in den Opera-Einstellungen auswählen
  4. opera:cache in die Adresszeile eingeben (bzw. den Link aufrufen und als Lesezeichen speichern)
  5. In das Suchfeld entweder die Adresse eingeben von wo die Bilder sind, oder z.B. nur .jpg und anschließend die Thumbnails-Schaltfläche betätigen. Es werden nun die Bilder angezeigt und können oben auf der Leiste nach Größe und Adresse sortiert werden.
Wenn nach Videos gesucht werden soll, einfach .flv in der Suche eingeben.

Hier die angepasste deutsche Sprachdatei für Opera 10.00: deutsch1000_cache.lng



Hinweis: Wenn sich mit einer neuen Opera-Version die deutsche Standard-Sprachdatei ändert, dann sollte dieser Vorgang wiederholt werden. Und natürlich sollte dabei jeder Klick auf eine mysteriöse Datei (.exe, .dll, etc.) vermieden werden...

Quelle 1: Advanced search, thumbnails & sorting in opera:cache
Quelle 2: Thumbnails in opera cache

User-Stylesheet – spiegel.deOpera Settings Tool - OSIE

Write a comment

You must be logged in to write a comment. If you're not a registered member, please sign up.