Platypus
Platypus è uno strumento di sviluppo per macOS che trasforma script da riga di comando in app Mac native con interfacce selezionabili e impostazioni del bundle dell'app.
Che cos’è Platypus?
Platypus è uno strumento di sviluppo nativo per macOS che consente di impacchettare script da riga di comando come applicazioni Mac standard. Aiuta sviluppatori, amministratori IT e utenti esperti a trasformare script shell, Python, Perl, Ruby, JavaScript, PHP e simili in app che possono essere avviate dal Finder come altro software macOS. Gli utenti possono scegliere tra diversi stili di interfaccia, incluse finestre, visualizzazioni di avanzamento, app nella barra dei menu e app in stile droplet per flussi di lavoro drag-and-drop. Platypus consente inoltre di configurare i metadati dell'app, le icone, le risorse incluse e il comportamento dello script, così da distribuire uno script in una forma più facile da usare. Include uno strumento da riga di comando insieme all'app grafica, il che lo rende utile sia nei flussi di lavoro interattivi sia in quelli di build automatizzati. Platypus è pubblicato da Sveinbjorn ed è pensato per utenti Mac che creano piccole utility, wrapper, installer e strumenti interni.
Caratteristiche principali
- Crea app macOS native da script shell e altri script da riga di comando
- Scegli diverse interfacce dell'app come barre di avanzamento, finestre di testo, web view, app nella barra dei menu e droplet
- Personalizza icone dell'app, metadati, file inclusi e comportamento all'avvio
- Impacchetta gli script per l'uso tramite Finder invece che in flussi di lavoro basati solo su Terminale
- Installa e usa uno strumento da riga di comando complementare per build automatizzate
- Racchiude script scritti in linguaggi come Python, Perl, Ruby, JavaScript e PHP
Controlla i residui delle app con diCleaner
Verifica cache, file di supporto, contenitori ed elementi di login prima della pulizia.
Panoramica sicurezza
Stato: Per lo più sicuro
Platypus è uno strumento legittimo per l'impacchettamento di script, ma le app create con esso possono eseguire qualsiasi script contengano. Questo è normale per un'utility di sviluppo, ma significa che dovresti fare attenzione con le app create con Platypus provenienti da fonti non attendibili, soprattutto se richiedono accesso come amministratore o apportano modifiche al sistema. Se usi tu stesso Platypus, il normale accesso ai file dell'app è legato agli script e alle risorse che scegli di includere nel pacchetto.
Raccomandazione: Tieni Platypus se crei o mantieni utility Mac basate su script, strumenti interni o wrapper per flussi di lavoro da riga di comando. Se non lo usi per creare app, puoi rimuoverlo senza influire su macOS, anche se eventuali progetti che dipendono da esso potrebbero essere più difficili da aggiornare in seguito.
Percorsi comuni
/Applications/Platypus.app
Condividi la tua esperienza
Sii il primo a condividere la tua esperienza.