Skip navigation.

exploreopera

| Help

Sign up | Help

Posts tagged with "javascript"

Bilder in 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).
  2. Nun wird diese Sprachdatei mit einen Text-Editor geöffnet und nach -1713924769 gesucht.
  3. -1713924769="Größe" wird durch untenstehenden Code ersetzt:
    Drücke Strg+F11 um den Code leichter kopieren zu können
    -1713924769="Größe<script type='text/javascript'>document.addEventListener('load',function(){for(var i=0;document.links[i];i++){document.links[i].target='_blank'};var tr=document.getElementsByTagName('tr');var sf=document.createElement('input');sf.type='text';sf.defaultValue='Search';sf.style='margin:0 4px;float:right;';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='float:right;';bt.addEventListener('click',function(){var b=/\.(jpe?g|bmp|gif|png|ico|swf|flv)$/i;var f=/\.(swf|flv)$/i;for(var i=0,l;l=tr[i];i++){var p=l.lastChild.firstChild;var c=l.firstChild.innerText;if(l.offsetHeight!=0&&p.childNodes.length<2){if(b.test(c)){var stl='float:right;border:1px dotted black;margin:1px;padding:1px;max-height:100px;max-width:100px;';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.getElementsByTagName('th')[2];th.appendChild(bt);th.appendChild(sf)},false)</script>"
  4. Opera neu starten
  5. opera:cache in die Adresszeile eingeben (bzw. den Link aufrufen und als Lesezeichen speichern)
  6. Mit Klick auf den Button Thumbnails werden die Bilder angezeigt, über die Suche kann das Ergebniss eigeschränkt werden.
Quelle 1: Advanced search, thumbnails & sorting in opera:cache
Quelle 2: Thumbnails in opera cache


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...

User-Javascript – Auswahl-Quelltext anzeigen

,

Mit den User-Javascript View Selection Source kann man in Opera einen ausgewählten Quelltext von einer markierten Stelle anzeigen lassen.

Das Script habe ich ein wenig wenig angepasst, weil das Original-Script in der Standard-Einstellung einen schwarzen Hintergrund zeigte und die HTML-Tags nicht deutlich hervorgehoben werden.

Dieses User-Javascript in einem neu erstellten Ordner zum Beispiel mit den Namen javascript speichern und diesen Ordner dann in das Profil-Verzeichnis kopieren.
In den Opera-Einstellungen den Pfad zu diesen Javascript-Ordner auswählen (Strg+F12 → Erweitert → Inhalte → Javascript-Optionen).

Damit man das Script benutzen kann, braucht es entweder einen zusätzlichen Menüeintrag 1 oder man aktiviert das Script über eine Schaltfläche 2.
1 Folgenden Code in eine leere Textdatei kopieren und zum Beispiel als view_source_menu.ini im UTF-8 Format abspeichern.

Opera Preferences version 2.0
; Menu specification file for Opera 9.0
; This file is stored in UTF-8 encoding

[Version]
File Version=2

[Info]
Name=Kontextmenü mit Auswahl-Quelltext
Description=View selection source menu
Author=Opera Software ASA
Version=1

[Hotclick Popup Menu]
Item, 50872= Copy
Item, 67652= Copy to note
Platform Win2000-Unix-MCE, Feature Voice, Item, 70494 = Speak selection
--------------------1
Item, 65184= Hotclick search, 200 
Item, 65187= Hotclick search, 50
Item, 65188= Hotclick search, 51
--------------------2
Submenu, 291960, Translate menu
--------------------3
Item, 67394= Go to page, "%t"
Item, 65218= Send text in mail
--------------------4
Item, "Auswahl-Quelltext zeigen" = Go to page,"javascript:opera.getSelectionSource();"

Diese Datei dann in den Unterordner menu, welches sich im Profil-Verzeichnis befindet, kopieren.
Nach Neustart von Opera kann dieses Menü in den Einstellungen (Strg+F12 → Erweitert → Symbolleisten → Menüs) aktiviert werden.
2 Eine andere Alternative ist folgender Button: button

Download von der Autor-Seite: http://webkitchen.cz/lab/opera/view-selection-source/
Download UserJS (von mir angepasst): View Selection Source

Diskussion im Opera-Info Forum