Ergebnis 1 bis 6 von 6
  1. #1
    j@n
    j@n ist offline
    Raisin Rouge
    Themenstarter
    Avatar von j@n
    Registriert
    01.2007
    Ort
    EFI
    Beiträge
    1.194

    Google-Suche per Mausklick?

    Hallo,

    ich wüsste gerne, wie ich ein Script erstelle, das einen markierten Text per Google sucht.

    Ich habe mich noch nicht sehr lange mit Apple-Script beschäftigt, habe allerdings schon die Bibliothek gefunden, die aber für Safari kein „search“ hergibt.

    Der gewünschte Ablauf wäre:
    • Text markieren (auf jeden Fall in Safari, wenn möglich aber auch in anderen Programmen)
    • Scrollball der Mighty Mouse drücken (dass man dieser Taste ein Skript zuweisen kann, habe ich schon gesehen)
    • Safari öffnet einen neuen Tab und zeigt mir darin das Google-Suchergebnis an


    Ist das machbar? Wie könnte so etwas aussehen?
    Punkt, Punkt, Komma, Strich – fertig ist das orthographische Carepaket für Dich.

  2. #2
    Querina Avatar von Salomon
    Registriert
    06.2007
    Alter
    28
    Beiträge
    182


    Also bei mir gehts - habe soweit ich es weiß auch keine extra Plugins...

  3. #3
    Weigelts Zinszahler (Rotfranch) Avatar von CloneOfMyself
    Registriert
    02.2007
    Ort
    NF
    Beiträge
    253
    Genau. In Safari sollte das schon jetzt so gehen. Wenn's per context-menu aus jeder Situation heraus funktionieren soll, dann empfiehlt sich ein Tool wie OMC oder vielleicht geht's auch mit dem Automator. Um eine Suche zu initieren, musst du dann die URL für die Suche zusammensetzen und dann mit Safari öffnen lassen. z.B. so:

    Code:
    set d to words of text returned of (display dialog "Suchbegriff eingeben:" default answer "suchbegriff")
    set AppleScript's text item delimiters to "+"
    set suchbegriff to d as string
    set AppleScript's text item delimiters to ""
    
    set pre to "http://www.google.com/search?client=safari&rls=de-de&q="
    set post to "&ie=UTF-8&oe=UTF-8"
    
    tell application "Safari" to open location (pre & suchbegriff & post)

  4. #4
    Neuer Berner Rosenapfel
    Registriert
    12.2005
    Ort
    ☰⠀☲⠀☵⠀☷
    Beiträge
    1.948
    Und wenn man beim Klicken auf "Search in Google/Mit Goole suchen" dazu noch die command Taste gedrückt hält, wird es auch in einem neuen Tab geöffnet.

    In Safari - Dienste gibt es auch einen Eintrag, der bei mir auch schon mit einem Shortcut belegt ist. Kann aber sein, dass ich da selber mal gefummelt habe, denn - wie ich gerade bemerke - ist er doppelt belegt mit Dienste - Konvertieren - Kleinbuchstaben
    Soll es aber mit einem Klick auf das Scrollrad ausgeführt werden, so empfiehlt sich tatsächlich ein Applescript.
    Und eventuell ja sogar doch etwas anders gestrickt, als von CloneOfMyself vorgeschlagen (auch wenn es genial ist). Ich dachte an ein
    Code:
    tell application "Safari"
    	activate
    	tell application "System Events" to tell process "Safari"
    		keystroke "l" using shift down & command down
    	end tell
    end tell
    Gilt für Fall, dass der Shortcut command-shift-L ist, ansonsten halt anpassen

    Also: Text markieren und das Applescript (mit deinem Scrollball) ausführen
    Ich glaube aber, dass das Ergebniss dann in einem neuen Fenster geöffnet wird

    Gruss

  5. #5
    j@n
    j@n ist offline
    Raisin Rouge
    Themenstarter
    Avatar von j@n
    Registriert
    01.2007
    Ort
    EFI
    Beiträge
    1.194
    Vielen Dank Euch Dreien! War ja fast klar, dass es (Apple-typisch) sehr einfach ist und ich mich als Switcher noch zu dumm anstelle, um es zu finden (auch wenn ich nun schon bald ein Jahr dabei bin).

    Der Shortcut Command Shift L ist auch bei mir im Dienstemenü eingestellt - also werde ich einfach mit diesem Suchen oder mir spaces Skript auf den Scrollball legen.
    Den Trick mit dem Zusammensetzen der URL werde ich mir aber auf jeden Fall zu den Lesezeichen packen - auch dafür Danke!

    Liebe Grüße, j@n
    Punkt, Punkt, Komma, Strich – fertig ist das orthographische Carepaket für Dich.

  6. #6
    Weigelts Zinszahler (Rotfranch) Avatar von CloneOfMyself
    Registriert
    02.2007
    Ort
    NF
    Beiträge
    253
    Ja, manchmal denkt man zu sehr um die Ecke...
    Aber der space hat's mal wieder gerichtet.
    Und das services-menu fristet manchmal zu Unrecht ein Schattendasein. Z.B. habe ich dort auch ein "HTML-Entities" drin liegen, das wunderbar funktioniert, aber ich weiss absolut nicht mehr, wo ich's her hab. Ich dachte ja, es käme von Peter Maurer (vielleicht hört er ja mit?), kann es dort aber nirgends mehr finden. Das ist nämlich ein sehr praktischer Dienst, um sämtliche Umlaute etc. in seine Entities zu wandeln. Würde es zu gern weiterempfehlen, wenn ich doch nur seine Quelle kennen würde.

Ähnliche Themen

  1. leopard + safari + google suche
    Von rouven im Forum OS X
    Antworten: 10
    Letzter Beitrag: 11.02.2009, 08:25
  2. Apfeltalk Suche mit Google/Safari
    Von mschoening im Forum OS X
    Antworten: 4
    Letzter Beitrag: 17.08.2008, 12:48
  3. Google suche über AS
    Von cdyFlorian im Forum Mac OS X Developer
    Antworten: 5
    Letzter Beitrag: 12.10.2006, 10:14
  4. Safari - Google-Suche
    Von Phobos im Forum Browser
    Antworten: 5
    Letzter Beitrag: 17.08.2005, 17:04

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •