Platypus
Platypus ist ein macOS-Entwicklerwerkzeug, das Kommandozeilenskripte in native Mac-Apps mit auswählbaren Oberflächen und App-Bundle-Einstellungen umwandelt.
Was ist Platypus?
Platypus ist ein natives macOS-Entwicklerwerkzeug zum Verpacken von Kommandozeilenskripten als standardmäßige Mac-Anwendungen. Es hilft Entwicklern, IT-Administratoren und fortgeschrittenen Nutzern, Shell-, Python-, Perl-, Ruby-, JavaScript-, PHP- und ähnliche Skripte in Apps umzuwandeln, die wie andere macOS-Software aus dem Finder gestartet werden können. Benutzer können aus mehreren Oberflächenstilen wählen, darunter Fenster, Fortschrittsanzeigen, Statusmenü-Apps und Apps im Droplet-Stil für Drag-and-Drop-Arbeitsabläufe. Mit Platypus können Sie außerdem App-Metadaten, Symbole, gebündelte Ressourcen und das Skriptverhalten konfigurieren, sodass ein Skript in einer benutzerfreundlicheren Form verteilt werden kann. Es enthält neben der grafischen App auch ein Kommandozeilenwerkzeug, was es sowohl in interaktiven als auch in automatisierten Build-Workflows nützlich macht. Platypus wird von Sveinbjorn veröffentlicht und richtet sich an Mac-Nutzer, die kleine Hilfsprogramme, Wrapper, Installer und interne Werkzeuge erstellen.
Hauptfunktionen
- Native macOS-Apps aus Shell- und anderen Kommandozeilenskripten erstellen
- Verschiedene App-Oberflächen wie Fortschrittsbalken, Textfenster, Webansichten, Statusmenü-Apps und Droplets auswählen
- App-Symbole, Metadaten, gebündelte Dateien und Startverhalten anpassen
- Skripte für die Nutzung über den Finder statt für reine Terminal-Workflows paketieren
- Ein begleitendes Kommandozeilenwerkzeug für automatisierte Builds installieren und verwenden
- Skripte verpacken, die in Sprachen wie Python, Perl, Ruby, JavaScript und PHP geschrieben sind
App-Reste mit diCleaner prüfen
Prüfe vor der Bereinigung Caches, Supportdateien, Container und Anmeldeobjekte.
Sicherheitsübersicht
Status: Meistens sicher
Platypus ist ein legitimes Werkzeug zum Verpacken von Skripten, aber die damit erstellten Apps können jedes Skript ausführen, das sie enthalten. Das ist für ein Entwicklerwerkzeug normal, bedeutet aber, dass Sie bei mit Platypus erstellten Apps aus nicht vertrauenswürdigen Quellen vorsichtig sein sollten, insbesondere wenn sie Administratorzugriff anfordern oder Systemänderungen vornehmen. Wenn Sie Platypus selbst verwenden, ist der normale Dateizugriff der App an die Skripte und Ressourcen gebunden, die Sie zum Verpacken auswählen.
Empfehlung: Behalten Sie Platypus, wenn Sie skriptbasierte Mac-Hilfsprogramme, interne Werkzeuge oder Wrapper für Kommandozeilen-Workflows erstellen oder pflegen. Wenn Sie es nicht zum Erstellen von Apps verwenden, können Sie es entfernen, ohne macOS zu beeinträchtigen, auch wenn Projekte, die davon abhängen, später möglicherweise schwieriger zu aktualisieren sind.
Übliche Pfade
/Applications/Platypus.app
Erfahrungen teilen
Sei der Erste, der seine Erfahrung teilt.