<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Applescripts on Café MegaByte Blog</title>
    <link>https://blog.cafe-megabyte.de/applescript/</link>
    <description>Recent content in Applescripts on Café MegaByte Blog</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>de-de</language>
    <copyright>Café MegaByte － The world is yours.</copyright>
    <lastBuildDate>Thu, 14 Aug 2025 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://blog.cafe-megabyte.de/applescript/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Safari zurücksetzen</title>
      <link>https://blog.cafe-megabyte.de/applescript/safari-zuruecksetzen/</link>
      <pubDate>Thu, 14 Aug 2025 00:00:00 +0000</pubDate>
      <guid>https://blog.cafe-megabyte.de/applescript/safari-zuruecksetzen/</guid>
      <description>Safari zurücksetzen Leider gehen Website-Einstellungen wie z.B. der Zoomfaktor verloren, wenn man &amp;ldquo;Verlauf löschen&amp;rdquo; wählt. Mit diesem AppleScript werden mit einem Klick nur die Websitedaten gelöscht.&#xA;AppleScript Dateiname: Safari zurücksetzen.scpt&#xA;Im Skripteditor öffnen&#xA;(* Safari zurücksetzen Copyright © 2025 Markus Sterk Café MegaByte *) -- Safari starten tell application &amp;#34;Safari&amp;#34; to activate -- Alle Fenster schließen tell application &amp;#34;Safari&amp;#34; to close every window tell application &amp;#34;System Events&amp;#34; to tell process &amp;#34;Safari&amp;#34; -- Menü: Safari → Einstellungen click menu item &amp;#34;Einstellungen …&amp;#34; of menu &amp;#34;Safari&amp;#34; of menu bar 1 tell window 1 -- Tab &amp;#34;Datenschutz&amp;#34; auswählen tell toolbar 1 to click button &amp;#34;Datenschutz&amp;#34; -- Button &amp;#34;Websitedaten verwalten&amp;#34; klicken tell group 1 to tell group 1 to click button &amp;#34;Websitedaten verwalten …&amp;#34; delay 5 -- Button &amp;#34;Alle entfernen&amp;#34; tell sheet 1 to click button &amp;#34;Alle entfernen&amp;#34; -- Button &amp;#34;Jetzt entfernen&amp;#34; click button &amp;#34;Jetzt entfernen&amp;#34; -- Button &amp;#34;Fertig&amp;#34; tell sheet 1 to click button &amp;#34;Fertig&amp;#34; -- Einstellungen schließen keystroke &amp;#34;w&amp;#34; using command down end tell end tell </description>
    </item>
    <item>
      <title>Safari → Firefox</title>
      <link>https://blog.cafe-megabyte.de/applescript/safari-nach-firefox/</link>
      <pubDate>Wed, 13 Aug 2025 00:00:00 +0000</pubDate>
      <guid>https://blog.cafe-megabyte.de/applescript/safari-nach-firefox/</guid>
      <description>Safari → Firefox Grundsätzliches Das AppleScript öffnet die aktuelle Safari-Seite in Firefox Um über die Systemeinstellungen ein Tastaturkurzbefehl zuweisen zu können, muß das AppleScript als einziger Schritt eines Automator-Workflows vom Typ &amp;ldquo;Service&amp;rdquo; (bzw. &amp;ldquo;Schnellaktion&amp;rdquo;) laufen. Das Script taucht dann im Menü auf unter &amp;ldquo;Safari → Dienste&amp;rdquo; auf. Damit der Aufruf aus dem Service-Menü heraus klappt, sollte so vorgegangen werden: Im Skripteditor zum Laufen bekommen. In Automator zum Laufen bekommen. Den Aufruf aus dem Service-Menü heraus zum Laufen bekommen.</description>
    </item>
    <item>
      <title>Firefox → Safari</title>
      <link>https://blog.cafe-megabyte.de/applescript/firefox-nach-safari/</link>
      <pubDate>Thu, 24 Jul 2025 00:00:00 +0000</pubDate>
      <guid>https://blog.cafe-megabyte.de/applescript/firefox-nach-safari/</guid>
      <description>Firefox → Safari Grundsätzliches Das AppleScript öffnet die aktuelle Firefox-Seite in Safari Um über die Systemeinstellungen ein Tastaturkurzbefehl zuweisen zu können, muß das AppleScript als einziger Schritt eines Automator-Workflows vom Typ &amp;ldquo;Service&amp;rdquo; (bzw. &amp;ldquo;Schnellaktion&amp;rdquo;) laufen. Das Script taucht dann im Menü auf unter &amp;ldquo;Firefox → Dienste&amp;rdquo; auf. Damit der Aufruf aus dem Service-Menü heraus klappt, sollte so vorgegangen werden: Im Skripteditor zum Laufen bekommen. In Automator zum Laufen bekommen. Den Aufruf aus dem Service-Menü heraus zum Laufen bekommen.</description>
    </item>
    <item>
      <title>Re-Sparse: Den Sparse-Zustand einer Datei wiederherstellen</title>
      <link>https://blog.cafe-megabyte.de/applescript/re-sparse/</link>
      <pubDate>Sat, 24 Aug 2024 00:00:00 +0000</pubDate>
      <guid>https://blog.cafe-megabyte.de/applescript/re-sparse/</guid>
      <description>Re-Sparse: Den Sparse-Zustand einer Datei wiederherstellen Grundsätzliches Sparse-Dateien verlieren durch bestimmte Aktionen ihren Sparse-Zustand, wie z.B. Komprimieren und wieder entpacken als ZIP oder Kopieren auf ein Dateisystem, was Sparse nicht unterstützt. Mit dem dd Kommando kann der Sparse-Zustand wiederherstellt werden. Das AppleScript dupliziert alle ausgewählte Dateien und hängt dem neuen Dateinamen sparse an.&#xA;AppleScript Dateiname: Re-Sparse.scpt&#xA;Im Skripteditor öffnen&#xA;(* Re-Sparse Stellt den Sparse-Zustand einer Datei wiederher. Copyright © 2024 Café MegaByte *) tell application &amp;#34;Finder&amp;#34; activate set l_selection to selection -- Keine Datei gewählt?</description>
    </item>
    <item>
      <title>Wechsle Erscheinungsbild</title>
      <link>https://blog.cafe-megabyte.de/applescript/wechsle-erscheinungsbild/</link>
      <pubDate>Mon, 29 Jul 2024 00:00:00 +0000</pubDate>
      <guid>https://blog.cafe-megabyte.de/applescript/wechsle-erscheinungsbild/</guid>
      <description>Wechsle Erscheinungsbild Grundsätzlich Wenn das Erscheinungsbild per AppleScript geändert wird, sieht das leider nicht sehr elegant aus, da sich jedes Fenster selbst ändert, aber nicht alle gleichzeitig, wie wenn es per Systemeinstellungen oder Kontrollzentrum geändert wird.&#xA;Dafür kann AppleScript jedoch parallel die Terminal-Einstellungen und den Schreibtischhintergrund ändern. Bei dynamischen Hintergrundbildern möchte man diese Zeile ggf. auskommentieren.&#xA;Voraussetzungen Im Ordner &amp;ldquo;Bilder&amp;rdquo; im eigenen Benutzerordner legt man ein Hell.jpg und ein Dunkel.jpg ab, welche als Hintergrundbilder verwendet werden.</description>
    </item>
    <item>
      <title>UTM zurücksetzen</title>
      <link>https://blog.cafe-megabyte.de/applescript/utm-zuru%CC%88cksetzen/</link>
      <pubDate>Fri, 05 Jul 2024 00:00:00 +0000</pubDate>
      <guid>https://blog.cafe-megabyte.de/applescript/utm-zuru%CC%88cksetzen/</guid>
      <description>UTM zurücksetzen Grundsätzlich Virtualisierer / Emulatoren wie z.B. Qemu oder UTM haben oftmals keinen oder keinen vernünftigen Mechanismus, um Snapshots der virtuellen Maschine zu verwalten. Man kann sich behelfen, indem man die VM dupliziert, bevor potentiell ungewollte Änderungen vorgenommen werden.&#xA;Voraussetzung Man verwendet UTM und hat bereits einige VMs. Diese werden dupliziert und dem Dateinamen Vorlage angehängt. Wird dieses AppleScript aus dem Menü aufgerufen, löscht es die VMs, dupliziert die Vorlagen und benennt die Kopien wieder so um, wie die gelöschten Original geheißen haben.</description>
    </item>
    <item>
      <title>Updates</title>
      <link>https://blog.cafe-megabyte.de/applescript/updates/</link>
      <pubDate>Sat, 06 Aug 2022 00:00:00 +0000</pubDate>
      <guid>https://blog.cafe-megabyte.de/applescript/updates/</guid>
      <description>Updates Grundsätzliches Updates werden nur angezeigt, nicht automatisch installiert.&#xA;AppleScript Im Skripteditor öffnen&#xA;(* Updates Copyright © 2022 Update *)&#xD;-- MacOS Updates&#xD;do shell script &amp;#34;open &amp;#39;x-apple.systempreferences:com.apple.preferences.softwareupdate?client=bau&amp;#39;&amp;#34;&#xD;-- App Store Updates&#xD;do shell script &amp;#34;open macappstore://showUpdatesPage&amp;#34;&#xD;-- Geheime Updates anzeigen&#xD;tell application &amp;#34;Terminal&amp;#34; to do script &amp;#34;softwareupdate -l --include-config-data&amp;#34;&#xD;-- Befehl für Installation geheimer Updates anzeigen&#xD;display dialog &amp;#34;Updates installieren mit: softwareupdate -i -r --include-config-data&amp;#34; </description>
    </item>
    <item>
      <title>Bildschirmfreigabe im Vollbild starten</title>
      <link>https://blog.cafe-megabyte.de/applescript/bildschirmfreigabe-im-vollbild-starten/</link>
      <pubDate>Fri, 25 Mar 2022 00:00:00 +0000</pubDate>
      <guid>https://blog.cafe-megabyte.de/applescript/bildschirmfreigabe-im-vollbild-starten/</guid>
      <description>Bildschirmfreigabe im Vollbild starten Grundsätzliches Um die Bildschirmfreigabe im Vollbild per systemweitem Tastenkürzel starten zu können, sind einige Kniffe erforderlich.&#xA;Es funktioniert nur für eine Screensharing-Session gleichzeitig.&#xA;Beim Verbindungsaufbau mit Apples Bildschirmfreigabe wird manchmal (!) Benutzer und Kennwort abgefragt, aber nicht immer. Das Skript klickt in diesem Fall automatisch auf &amp;ldquo;OK&amp;rdquo; bzw. auf &amp;ldquo;Anmelden&amp;rdquo; (Buttontext je nach MacOS-Release anders, sprachlich natürlich auch anzupassen). Damit das funktionieren kann, müssen Benutzer und Kennwort im Schlüsselbund gespeichert werden.</description>
    </item>
    <item>
      <title>Netzlaufwerke mounten</title>
      <link>https://blog.cafe-megabyte.de/applescript/netzlaufwerke-mounten/</link>
      <pubDate>Sun, 22 Aug 2021 00:00:00 +0000</pubDate>
      <guid>https://blog.cafe-megabyte.de/applescript/netzlaufwerke-mounten/</guid>
      <description>Netzlaufwerke mounten Grundsätzlich Im Finder einmal die Freigabe manuell mounten, falls nicht ganz klar ist, wie Server und Freigabe (&amp;ldquo;Share&amp;rdquo;) genau heißen und entsprechend einsetzen:&#xA;tell application &amp;quot;Finder&amp;quot; to mount volume &amp;quot;smb://SERVER/FREIGABE&amp;quot; Sonderzeichen Der Finder hat eine besondere Auffassung beim Codieren von Sonderzeichen. Dies führt zu folgendem Effekt: Im Finder wird manuell smb://SERVER/Café gemountet und auf dem Schreibtisch erscheint das Netzlaufwerk &amp;ldquo;Café&amp;rdquo;. Mountet man jedoch smb://SERVER/Café per AppleScript, wird &amp;ldquo;Café&amp;rdquo; doppelt auf dem Scheibtisch erscheinen; das Netzlaufwerk wurde doppelt gemountet.</description>
    </item>
    <item>
      <title>Codesignierung hinzufügen / ersetzen</title>
      <link>https://blog.cafe-megabyte.de/applescript/codesign/</link>
      <pubDate>Tue, 03 Aug 2021 00:00:00 +0000</pubDate>
      <guid>https://blog.cafe-megabyte.de/applescript/codesign/</guid>
      <description>Codesignierung hinzufügen / ersetzen Grundsätzliches Im Finder das App-Icon wählen, dann das AppleScript aus dem Menü auswählen. Nach Rückfrage wird folgendes ausgeführt: Quarantäne-Flag entfernen, sofern vorhanden Codesignatur erstellen, eine bestehende ggf. überschreiben Klappt das nicht, wird ein störendes Resourcefork entfernt und das Erstellen der Codesignatur wiederholt. Endet mit Erfolgs- oder Fehlermeldung. AppleScript Dateiname: Codesign.scpt&#xA;Im Skripteditor öffnen&#xA;(* Codesign Copyright © 2021 Café MegaByte *) tell application &amp;#34;Finder&amp;#34; activate -- Zählen set l_selection to selection set l_count to count l_selection -- Keine Datei gewählt?</description>
    </item>
    <item>
      <title>AppleScript-Menü</title>
      <link>https://blog.cafe-megabyte.de/applescript/applescript-menue/</link>
      <pubDate>Sun, 01 Aug 2021 00:00:00 +0000</pubDate>
      <guid>https://blog.cafe-megabyte.de/applescript/applescript-menue/</guid>
      <description>AppleScript-Menü Das AppleScript-Menü wird für alle Scripte hier benötigt.&#xA;Einblenden Skripteditor starten In den Einstellungen unter &amp;ldquo;Allgemein&amp;rdquo; kann das Menü aktiviert werden. </description>
    </item>
  </channel>
</rss>
