Wie konfiguriere ich Surfraw unter OSX?

Hatte jemand Erfolg bei der Konfiguration von Surfraw unter OSX? Wie erhalte ich eine funktionierende Konfiguration für OSX? http://www.surfraw.org/

Surfraw 2.2.8 ist sowohl in Macports als auch in Homebrew enthalten - haben Sie versucht, über diese Systeme zu installieren?

Antworten (2)

Sobald Sie es installiert haben (ich habe Macports verwendet), ~/.surfraw.confsollte Ihre Datei mindestens so aussehen:

SURFRAW_graphical=yes
SURFRAW_graphical_browser=open

Der openBefehl öffnet die Standard-GUI-Anwendung für alles, was übergeben wird. In diesem Fall wird eine http://-URL übergeben, sodass sie im Standardbrowser geöffnet wird.

Es brauchte die zusätzliche ZeileSURFRAW_text_browser=open
Hast du SURFRAW_text=yesirgendwo drin? Mine funktioniert hervorragend mit nur diesen beiden Linien. Wie auch immer, schön, dass du es zum Laufen gebracht hast!
Es ist seltsam, oder? hatte ich nicht SURFRAW_text=yes. Weiß nicht warum es SURFRAW_graphical=yesnicht funktioniert hat. Wie auch immer, ja, es funktioniert, und danke für die Führung mit open!

Surfraw 2.2.8 kann entweder mit Homebrew oder Macports installiert werden .

So installieren Sie über Homebrew. Diese Befehle sollten in der Terminalanwendung eingegeben werden:

Homebrew installieren

ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"

Surfraw installieren

brew install surfraw
Es ist installiert, aber wenn ich es ausführe, bekomme ich /usr/local/bin/surfraw: line 470: /Applications/Google: No such file or directory. Ich versuche, eine funktionierende Konfiguration herauszufinden. Ich habe kein Lynx, also .surfraw.confverwende ich in meinem SURFRAW_text_browser=/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome, was der richtige Dateispeicherort sein sollte.
Wie hast du installiert? Ich habe das obige Verfahren verwendet und beim Tippen $ sr google "foo"wird mein Standardbrowser (Safari oder Chrome) geöffnet. Dies ist ohne .surfraw.confDatei
Ich habe mit Brew installiert. Ich habe gerade gelöscht .surfraw.conf, deinstalliert und dann mit neu installiert brew install surfraw. Dann wieder der Befehl. Gleiches Ergebnis:/usr/local/bin/surfraw: line 470: http://www.google.com/search?q=foo&num=30: No such file or directory
Habe versucht mit Port zu installieren. Gleicher Fehler, anderes Verzeichnis:/opt/local/bin/surfraw: line 470: http://www.google.com/search?q=foo&num=30: No such file or directory
Ich habe einige Fortschritte gemacht. Ich habe es versucht sr -browser="/Applications/Safari.app/Contents/MacOS/Safari" google foo. Aber das öffnet Safari mit der URLfile:///Users/peter/http:/www.google.com/search%3Fq=foo&num=30
Vielen Dank für Ihre Hilfe. Es funktioniert jetzt. Die Konfigurationsdatei benötigte die zusätzliche ZeileSURFRAW_text_browser=open