2017-03-05 3 views
1

Ich habe ein Python-Skript, das URLs akzeptiert und zeigt sie an und ich möchte es mit dem Betriebssystem (Mac OS El Captain/Sierra) registrieren, so dass das Skript wird in der Liste der möglichen Standard-Webbrowser angezeigt (im Bereich Allgemein der Systemeinstellungen).Wie man ein Python-Skript mit Mac OSX als Webbrowser registriert

Ich nehme an, ich muss das Skript in eine App (z. B. über Platypus) und ändern Sie dann die Datei Info.plist des Anwendungspakets oder eine andere Konfigurationsdatei. Aber welchen Schlüssel muss ich setzen? Und wie funktioniert das Register n mit dem System?

Hinweis: Ich nicht das Skript für ein neues URI-Protokoll registrieren möchten, fügen Sie einfach das Skript auf die möglichen Standard-Browser, die HTTP-Griff, usw ...

Antwort

1

Platypus selbst kann dies tun ! Im Hauptfenster Einstellungen

enter image description here

wählen akzeptiert Gedroppte. Drücken Sie dann die neu erscheinenden Einstellungen Taste und in den Drop-Einstellungen Dialog

enter image description here

Prüfung Register als URI-Schema-Handler und fügen Sie das gewünschte URI-Schema (s). Führen Sie die generierte App mindestens einmal aus und dann sollte sie in der Liste der möglichen Standard-Webbrowser angezeigt werden.