{"id":116814,"date":"2017-12-21T11:19:21","date_gmt":"2017-12-21T10:19:21","guid":{"rendered":"https:\/\/www.ifun.de\/?p=116814"},"modified":"2017-12-21T11:19:27","modified_gmt":"2017-12-21T10:19:27","slug":"pashua-und-termipal-mac-anwendungen-aus-terminal-scripten","status":"publish","type":"post","link":"https:\/\/www.ifun.de\/pashua-und-termipal-mac-anwendungen-aus-terminal-scripten-116814\/","title":{"rendered":"Pashua und Termipal: Mac-Anwendungen aus Terminal-Scripten"},"content":{"rendered":"<p>Mac-Anwender, die sich unter anderem wegen des robusten UNIX-Unterbaus zum Einsatz des Apple-Betriebssystems entschieden haben, werden hin und wieder auch ins Terminal abtauchen und verf\u00fcgen sicher \u00fcber eine Handvoll n\u00fctzlicher Scripte, die allt\u00e4gliche Aufgaben \u00fcbernehmen oder wiederkehrende Handgriffe automatisieren.<\/p>\n<p><a href=\"https:\/\/images.ifun.de\/wp-content\/uploads\/2017\/12\/pashua.jpg\"><img decoding=\"async\" src=\"https:\/\/images.ifun.de\/wp-content\/uploads\/2017\/12\/pashua.jpg\" alt=\"Pashua\" width=\"500\" class=\"aligncenter size-full wp-image-116816\" srcset=\"https:\/\/images.ifun.de\/wp-content\/uploads\/2017\/12\/pashua.jpg 1100w, https:\/\/images.ifun.de\/wp-content\/uploads\/2017\/12\/pashua-300x206.jpg 300w, https:\/\/images.ifun.de\/wp-content\/uploads\/2017\/12\/pashua-768x526.jpg 768w, https:\/\/images.ifun.de\/wp-content\/uploads\/2017\/12\/pashua-1024x702.jpg 1024w\" sizes=\"(max-width: 1100px) 100vw, 1100px\" \/><\/a><\/p>\n<p>Solltet ihr eure Scripte in &#8222;richtige&#8220; Mac-Anwendungen \u00fcberf\u00fchren wollen, etwa um diese auch dem Freundes- und Kollegenkreis zur Verf\u00fcgung zu stellen, dann schaut euch die beiden Freeware-Projekte Pashua und Termipal an. <\/p>\n<p>Wir starten mit <a href=\"https:\/\/www.bluem.net\/en\/projects\/pashua\/\">Pashua<\/a>, die uns an die \u00e4hnlich gestrickte Mac-Anwendung Playtypus &#8211; <a href=\"https:\/\/www.ifun.de\/platypus-eigene-mac-anwendungen-aus-scripten-erstellen-104707\/\">ifun.de berichtete<\/a> &#8211; erinnert. Der Download des deutschen Entwicklers Carsten Bl\u00fcm gestattet den Bau einfacher Mac-Anwendungen auf Grundlage beliebiger Scripte und unterst\u00fctzt neben Bash auch Perl, PHP, Python und Ruby. <\/p>\n<p>Mit Pashua k\u00f6nnt ihr einfache Dialogfenster erstellen, diese mit Eingabe-Elementen wie Checkboxen, Buttons, Textfeldern und Auswahl-Listen versehen und die so vor dem Anwender ausgebreiteten Input-M\u00f6glichkeiten wieder mit eurem Script verkn\u00fcpfen. Wer will kann das Ergebnis anschlie\u00dfend als eigenst\u00e4ndige .app-Anwendung sichern und an die Macs im Freundeskreis verteilen. Die Pashua-Dokumentation <a href=\"https:\/\/www.bluem.net\/pashua-docs-latest.html\">wartet hier auf euch<\/a>.  <\/p>\n<p><a href=\"https:\/\/images.ifun.de\/wp-content\/uploads\/2017\/12\/termipal-large.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/images.ifun.de\/wp-content\/uploads\/2017\/12\/termipal-large.jpg\" alt=\"Termipal Large\" width=\"1400\" height=\"135\" class=\"aligncenter size-full wp-image-116817\" srcset=\"https:\/\/images.ifun.de\/wp-content\/uploads\/2017\/12\/termipal-large.jpg 1400w, https:\/\/images.ifun.de\/wp-content\/uploads\/2017\/12\/termipal-large-300x29.jpg 300w, https:\/\/images.ifun.de\/wp-content\/uploads\/2017\/12\/termipal-large-768x74.jpg 768w, https:\/\/images.ifun.de\/wp-content\/uploads\/2017\/12\/termipal-large-1024x99.jpg 1024w\" sizes=\"auto, (max-width: 1400px) 100vw, 1400px\" \/><\/a><br \/>\nDas noch junge Projekt <a href=\"https:\/\/termipal.sh\/\">Termipal<\/a> lebt im gleichen Universum verfolgt aber einen anderen Ansatz. Mit Termipal k\u00f6nnt ihr euer Terminal-Fenster um eine Zeile voller GUI-Elemente erweitern, die das gerade laufende Script um zus\u00e4tzlichen Eingabe-M\u00f6glichkeiten erg\u00e4nzt. So k\u00f6nnt ihr eurem Script zur FFMPEG-Konvertierung etwa eine Liste von Presets mit auf den Weg geben oder eurem Backup-Script sagen, welche Schnappschuss gesichert werden soll. <\/p>\n<p>Also: Wenn ihr euch im Terminal zu Hause f\u00fchlt, euer Bash-Script aber auch gerne per Mausklick abfeuern wollt, dann schaut euch <a href=\"https:\/\/www.ifun.de\/platypus-eigene-mac-anwendungen-aus-scripten-erstellen-104707\/\">Playtypus<\/a>, <a href=\"https:\/\/www.bluem.net\/en\/projects\/pashua\/\">Pashua<\/a> und <a href=\"https:\/\/termipal.sh\/\">Termipal<\/a> an. <\/p>\n","protected":false},"excerpt":{"rendered":"<a href=\"https:\/\/www.ifun.de\/pashua-und-termipal-mac-anwendungen-aus-terminal-scripten-116814\/\"><img width=\"150\" height=\"150\" src=\"https:\/\/images.ifun.de\/wp-content\/uploads\/2017\/12\/termipal-150x150.jpg\" class=\"alignright tfe wp-post-image\" alt=\"Termipal\" decoding=\"async\" loading=\"lazy\" \/><\/a><p>Mac-Anwender, die sich unter anderem wegen des robusten UNIX-Unterbaus zum Einsatz des Apple-Betriebssystems entschieden haben, werden hin und wieder auch ins Terminal abtauchen und verf\u00fcgen sicher \u00fcber eine Handvoll n\u00fctzlicher Scripte, die allt\u00e4gliche Aufgaben \u00fcbernehmen oder wiederkehrende Handgriffe automatisieren. Solltet ihr eure Scripte in &#8222;richtige&#8220; Mac-Anwendungen \u00fcberf\u00fchren wollen, etwa um diese auch dem Freundes- und [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":116818,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[6],"tags":[2690,4738,321,1202],"class_list":["post-116814","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-entwickler","tag-bash","tag-entwickler","tag-script","tag-terminal"],"acf":[],"aioseo_notices":[],"subheadline":["F\u00fcr Bash, PHP, Python und Co."],"featured_image":["https:\/\/images.ifun.de\/wp-content\/uploads\/2017\/12\/termipal.jpg"],"rest_api_enabler":{"subheadline":"F\u00fcr Bash, PHP, Python und Co.","featured_image":"https:\/\/images.ifun.de\/wp-content\/uploads\/2017\/12\/termipal.jpg"},"_links":{"self":[{"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/posts\/116814","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/comments?post=116814"}],"version-history":[{"count":2,"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/posts\/116814\/revisions"}],"predecessor-version":[{"id":116819,"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/posts\/116814\/revisions\/116819"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/media\/116818"}],"wp:attachment":[{"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/media?parent=116814"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/categories?post=116814"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/tags?post=116814"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}