Bereiche
News
Rewind
Tipps & Berichte
Forum
Galerie
Journals
Events
Umfragen
Themenwoche
Kleinanzeigen
Interaktiv
Anmelden
Registrierung
Zu allen empfangenen Nachrichten
Suche...
Zur erweiterten Suche
Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?
Forum
>
Software
>
.htm Datei mit alternativem Browser öffnen?
.htm Datei mit alternativem Browser öffnen?
jogoto
13.05.15
22:16
Folgende Aufgabenstellung: eine .htm Datei soll mit Firefox statt mit dem Standardbrowser Safari geöffnet werden. Es gibt aber weder „Öffnen mit ...“ beim Rechtsklick noch eine Möglichkeit ein Programm im Info-Dialog anzugeben. Ginge das mit einem Script?
Hilfreich?
0
Kommentare
geka
13.05.15
22:30
Das solltest Du etwas erläutern. Wieso gibt es weder „Öffnen mit ...“ beim Rechtsklick noch eine Möglichkeit ein Programm im Info-Dialog anzugeben.
Eigentlich sollte es das geben, oder ist die Datei gesperrt?
Hilfreich?
0
NGA
14.05.15
02:27
Du kannst Choosy
oder MultiBrowser
dafür nehmen. Mit beiden Apps kannst Du bei externen Links (z. B. aus Mail) oder HTML-Dateien den Browser – oder auch ein anderes Programm wie z. B. TextMate/BBEdit – jedes mal frei auswählen.
(Der Screenshot zeigt MultiBrowser)
Hilfreich?
0
jogoto
14.05.15
07:35
geka
Guter Hinweis! Anscheinend weil die Datei über eine Freigabe geöffnet wird. Auf dem Server direkt kann ich wählen.
NGA
... jedes mal ...
Zu „kompliziert“. Ich brauche etwas, was vom Anwender überhaupt nicht bemerkt wird.
Aber danke für die Programmtips, kann ich auch gebrauchen.
Die .htm Datei ist der Startpunkt eines „Programms“, das über das lokale Netzwerk zur Verfügung gestellt wird. Unter Mac läuft es aber nur mit Firefox. Als Standard-Browser soll aber Safari erhalten bleiben. Ich brauche eine Lösung, die es mit einem Klick erlaubt das „Programm“ mit Firefox zu öffnen. Deswegen dachte ich an ein Script. Das könnte man ins Dock legen, womöglich noch mit einem netten Icon und dem passenden Namen versehen und der Anwender merkt nichts davon.
Hilfreich?
0
Duck Dodgers
14.05.15
09:02
Du kannst das z.B. mit RCDefault ändern. Ist zwar schon lange nicht mehr aktualisiert worden, läuft aber unter Yosemite.
http://www.rubicode.com/Software/RCDefaultApp/
Ansonsten wäre eine AppleScript Droplet natürlich eine easy Sache. Einfach htm Datei auf das Script ziehen und es öffnet sich Firefox.
Hilfreich?
0
Frowin
14.05.15
09:39
Duck Dodgers
Du kannst das z.B. mit RCDefault ändern. Ist zwar schon lange nicht mehr aktualisiert worden, läuft aber unter Yosemite.
http://www.rubicode.com/Software/RCDefaultApp/
Ansonsten wäre eine AppleScript Droplet natürlich eine easy Sache. Einfach htm Datei auf das Script ziehen und es öffnet sich Firefox.
Warum dann nicht gleich ein Script, welches via Doppelklick die Datei mit FF öffnet?
Hilfreich?
0
hidalgo
14.05.15
09:59
Warum nicht auf dem Server, der diese Datei freigibt einen Webserver installieren und die Applikation so zugänglich machen?
„«Probleme kann man nie mit derselben Denkweise lösen, durch die sie entstanden sind.» Albert Einstein“
Hilfreich?
0
jogoto
14.05.15
11:07
hidalgo
Was soll an der Situation ändern? "Programm" funktioniert nur mit Firefox, Standard-Browser soll aber Safari bleiben. Wäre auf einem Webserver doch genauso, oder?
Duck Dogers
Ich will aber nicht alle .htm Dateien in Firefox öffnen sondern nur diese eine. Auf den ersten Blick scheint das mit RCDefault nicht zu gehen.
Frowin
Genau so stelle ich mir das vor, bin aber kein Script-Fachmann.
Tell Applikation Finder ... kenn ich noch.
Hilfreich?
0
Igor Detlev
14.05.15
11:28
jogoto
Tell Applikation Finder ... kenn ich noch.
Tell application "Firefox"
try
open "pfad/zur/Datei"
end try
end tell
Nicht getestet, aber das sollte funktionieren.
Hilfreich?
0
jogoto
14.05.15
12:17
Herzlichen Dank, das ist bestimmt der richtige Ansatz.
- wenn Firefox geschlossen ist, öffnet sich Firefox aber nicht die Datei
- wenn Firefox geöffnet ist, öffnet sich die Datei
irgendwas fehlt also noch.
Hilfreich?
0
jogoto
14.05.15
12:22
Ach so, als "Ergebnis" zeigt Script-Editor "missing value".
Hilfreich?
0
Marcel Bresink
14.05.15
12:27
Versuch's mal so:
tell application "Firefox"
open location "file://localhost/pfad/zur/datei.htm"
activate
end tell
Hilfreich?
0
hidalgo
14.05.15
12:28
Was der Unterschied ist?
Der Benutzer startet dann eben einfach Firefox.
Du könntest dann die URL als Startpunkt angeben. Um die Sache noch zu verschönern, bastelst du dir ein Alias von Firefox und erstellst dafür ein spezielles Icon.
„«Probleme kann man nie mit derselben Denkweise lösen, durch die sie entstanden sind.» Albert Einstein“
Hilfreich?
0
jogoto
14.05.15
13:06
hidalgo
Ja, das würde auch gehen. Dazu brauche ich aber keinen Webserver. Die Starseite könnte auch die Datei im Dateiverzeichnis sein. Also kein Unterschied.
Hängt mir aber zu sehr an Firefox. Ein Script wäre mir lieber, ist dann unabhängig von den Einstellungen in Firefox (Startseite).
Marcel Bresink
Jetzt wird zwar kein Fehler ausgegeben aber die Datei wird auch nicht geöffnet, egal ob Firefox offen ist oder nicht. In Ermangelung der eigentlichen Datei hab ich das mal bei mir mit einer .htm aus der Dreamweaver-Installtion probiert. Sieht so aus:
tell application "Firefox"
open location "file://localhost/Applications/Adobe Dreamweaver CS6/de_DE/Configuration/Content/Reference/CSS/!important.html"
activate
end tell
Hilfreich?
0
Marcel Bresink
14.05.15
13:12
jogoto
aber die Datei wird auch nicht geöffnet
Das liegt jetzt daran, dass Du eine Datei aus einem Programm-Bundle ausgewählt hast. Die ist für AppleScript sozusagen "unsichtbar". Du musst schon eine sichtbare Datei nehmen.
Hilfreich?
0
MikeMuc
14.05.15
13:13
set theFile to choose file
tell application "Firefox" to activate
delay 3
tell application "Firefox"
open theFile
end tell
klappt hier mit 10.10.3
theFile ist in diesem Fall ein Alias, Sollte aber auch als Pfad mit Doppelpunkten funktionieren.
Hilfreich?
0
jogoto
14.05.15
13:16
Marcel Bresink
Stimmt! Danke! Klappt prima.
Hilfreich?
0
Kommentieren
Diese Diskussion ist bereits mehr als 3 Monate alt und kann daher nicht mehr kommentiert werden.
Mac mini M4
Beddit ist Geschichte, Apple entfernt Apps
Woche der Mac-Ankündigungen
Apples langer Atem bei Produktentwicklung: Am B...
iOS 18.1 veröffentlicht
Release Candidate ist da! iOS 18, iPadOS 18, ma...
Vor 10 Jahren: 3 Milliarden für Beats
Visa sah Apple als "existenzielle Bedrohung" an