m³ Makro Recorder für Windows und macOS
Einmal aufnehmen, unbegrenzt abspielen. m³ zeichnet Tastendrücke, Mausklicks, Bewegungen und Scrollen mit ihrem Timing auf, macht die Aufnahme im Editor bearbeitbar und wiederholt sie so oft wie nötig – ohne Scripting.
Alles, was ein Makro-Recorder braucht. Nichts darüber hinaus.
Aufnahme, Bearbeitung und Wiedergabe von Tastatur- und Mauseingaben – in einem Fenster, ohne Konfigurationsaufwand.
Vollständige Eingabeaufnahme
Zeichnet Tastendrücke, Mausklicks, Bewegungen, Scrollen und Rechtsklick-Ziehen in Echtzeit auf.
Wiedergabesteuerung
Wiedergabe mit einstellbarer Geschwindigkeit von 0,5x bis 2x, mit Schleifenanzahl und Intervall.
Event-Editor
Wartezeiten hinzufügen und Makros direkt in der Oberfläche bearbeiten – ohne neu aufzunehmen.
Webhook-Unterstützung
Discord- oder HTTP-Webhooks nach der Wiedergabe auslösen – für Benachrichtigungen und Integrationen.
Makros speichern und laden
Makros als .mmr-Dateien exportieren und importieren – teilen und sitzungsübergreifend wiederverwenden.
Automatisches Speichern
Die letzte Sitzung wird automatisch gespeichert und beim nächsten Start wiederhergestellt.
Plattformübergreifende Eingabe
Läuft auf Windows und macOS und nutzt native Systemschnittstellen für zuverlässige Eingabesimulation.
macOS-Unterstützung
Makros unter macOS aufnehmen und abspielen – mit demselben Funktionsumfang wie unter Windows.
Teilsequenzen wiederholen
Ein „Loop Above“-Event wiederholt einen bestimmten Abschnitt – ohne das gesamte Makro neu aufzunehmen.
Mausbewegung
Bewegungsevents im linearen oder humanoiden Modus, mit konfigurierbarer Dauer für präzise Cursorbahnen.
Eingaben kopieren und einfügen
Eingaben im Event-Editor auswählen und mit Strg+C / Strg+V an beliebiger Stelle wieder einfügen.
Rechtsklick-Ziehen
Rechtsklick-Ziehaktionen werden über Raw-Hardware-Input aufgezeichnet und deltabasiert abgespielt.
Wofür sich ein Makro-Recorder lohnt
Immer dann, wenn derselbe Ablauf mehrfach am Tag von Hand ausgeführt wird und keine Schnittstelle zur Verfügung steht.
Wiederkehrende Klickfolgen
Programme ohne API oder Stapelverarbeitung lassen sich über die Oberfläche bedienen: immer gleiche Menüwege, Dialoge und Bestätigungen einmal aufnehmen und danach per Tastendruck abspielen.
Dateneingabe in Formulare
Felder in derselben Reihenfolge ausfüllen, zwischen Feldern springen und speichern – die Tastenfolge wird einmal aufgezeichnet und für jeden weiteren Datensatz wiederholt.
Tests und Durchklick-Prüfungen
Immer denselben Weg durch eine Anwendung klicken, um Änderungen zu prüfen. Die Wiedergabegeschwindigkeit lässt sich auf 0,5x senken, wenn ein Schritt genau beobachtet werden soll.
Stapelverarbeitung per Oberfläche
Export-, Konvertierungs- oder Renderdialoge, die nacheinander abgearbeitet werden müssen: Ablauf aufnehmen, Schleifenanzahl setzen und die Wartezeiten im Editor an die Laufzeit anpassen.
Auto-Clicker mit Ablauf
Ein fester Klick-Takt ist der einfachste Fall: kurzen Klick aufnehmen, Dauerschleife aktivieren, Intervall einstellen. Anders als ein reiner Auto-Clicker kann derselbe Ablauf auch Bewegung und Tastatur enthalten.
Abläufe dokumentieren und teilen
Ein Ablauf als .mmr-Datei gespeichert lässt sich sichern, im Team weitergeben und auf einem anderen Rechner unverändert wieder abspielen.
Grenzen: m³ spielt Eingaben an festen Bildschirmkoordinaten und in fester Reihenfolge ab. Ändert sich die Fensterposition, die Auflösung oder das Layout der Zielanwendung, muss das Makro angepasst oder neu aufgenommen werden. Reaktionen auf Bildschirminhalte, Bedingungen und Verzweigungen gehören nicht zum aktuellen Funktionsumfang – konditionale Event-Logik steht auf der Roadmap.
Makros bearbeiten, nicht nur aufnehmen
Jede aufgezeichnete Aktion lässt sich nachträglich verfeinern: Verzögerungen hinzufügen, Eingaben entfernen, Timing anpassen – alles direkt in der Oberfläche.
- Eingaben an beliebiger Stelle der Sequenz hinzufügen, kopieren und einfügen
- Aufgezeichnete und manuell ergänzte Eingaben werden getrennt dargestellt
- „Insert After“-Vorschau für die präzise Platzierung neuer Eingaben
- Mehrere Eingaben auswählen und gesammelt löschen oder kopieren
Auf den eigenen Ablauf abgestimmt
Geschwindigkeit, Schleifen, Hotkeys und Benachrichtigungen richten sich danach, wie Makros tatsächlich eingesetzt werden.
-
Wiedergabegeschwindigkeit 0,5x für präzises Timing oder bis 2x für schnelle Wiederholungen.
-
Schleifenoptionen Feste Anzahl, Dauerschleife oder automatischer Stopp nach einem Timer.
-
Eigene Hotkeys Aufnahme und Wiedergabe frei belegen – standardmäßig F1 und F2.
-
Discord-Webhook Nach jedem Durchlauf eine Nachricht mit vergangener Zeit und Schleifenanzahl senden.
-
Mausbewegungsmodi Linear oder humanoid, mit konfigurierbarer Bewegungsdauer.
Aufnehmen, abspielen, nachschärfen
Zwei Tasten reichen für das erste Makro. Alles Weitere passiert erst, wenn es nötig wird.
-
F1
Aufnehmen
F1 drücken und den Ablauf einmal ganz normal durchklicken. m³ schreibt jede Bewegung, jeden Klick und jeden Tastendruck mit – samt der Pausen dazwischen. Noch einmal F1, und die Aufnahme steht.
-
F2
Abspielen
F2 startet die Wiedergabe, F2 bricht sie wieder ab. Wer genau hinsehen will, geht auf 0,5x herunter; wer Stückzahl braucht, auf 2x hoch.
-
Nachschärfen
Selten sitzt die erste Aufnahme auf Anhieb. Im Event-Editor kommt die fehlende Wartezeit hinein, der versehentliche Klick heraus – und wenn der Ablauf sitzt, wandert er als .mmr-Datei ins Archiv.
Systemanforderungen und Datenschutz
Was m³ zum Laufen braucht – und was mit den aufgezeichneten Eingaben passiert.
| Betriebssystem | Windows 10, Windows 11 oder macOS |
|---|---|
| Fertiger Build | Enthält alle Abhängigkeiten, kein Python nötig |
| Aus dem Quellcode | Python 3.10 oder neuer mit PySide6, pynput und requests |
| Downloads | MorisMacroMaker.exe für Windows, MorisMacroMaker.dmg für macOS |
| Berechtigungen macOS | Freigabe unter Systemeinstellungen → Datenschutz & Sicherheit → Bedienungshilfen |
| Berechtigungen Windows | Für Zielprogramme mit Administratorrechten muss auch m³ als Administrator laufen |
| Speicherort | Makros als .mmr-Dateien im Dateisystem, letzte Sitzung automatisch gesichert |
Alles bleibt lokal. Aufnahme, Bearbeitung und Wiedergabe laufen vollständig auf dem eigenen Rechner. m³ überträgt weder Makros noch Tastatureingaben an moris.fun oder Dritte, und es gibt keine Telemetrie und kein Benutzerkonto.
Eine Netzwerkverbindung entsteht nur in einem Fall: wenn ein Discord- oder HTTP-Webhook eingerichtet wurde. Dann wird nach einem Durchlauf eine Nachricht mit Laufzeit und Schleifenanzahl an die selbst eingetragene Adresse gesendet – nicht das Makro und keine Eingabedaten. Ohne Webhook-URL findet keine Übertragung statt.
Weil ein Makro-Recorder Tastatureingaben mitschneidet, sollten Aufnahmen keine Passwörter enthalten: Eine .mmr-Datei speichert die Tastenfolge im Klartext und ist damit so vertraulich wie ihr Inhalt. Der Quellcode ist offen und lässt sich vor dem Einsatz prüfen – ebenso wie die Datenschutzerklärung.
m³ herunterladen
Verfügbar für Windows und macOS – als fertige Datei oder direkt aus dem Quellcode.
Windows & macOS
Fertige Datei herunterladen: MorisMacroMaker.exe für Windows, MorisMacroMaker.dmg für macOS. Alle Abhängigkeiten sind enthalten – kein Python, keine Konfiguration, direkt einsatzbereit.
Neueste Version herunterladenPython 3.10+
Repository klonen und mit Python starten. Benötigt PySide6, pynput und requests.
Was als Nächstes kommt
Aktive Entwicklung mit klarer Ausrichtung – der aktuelle Stand und die nächsten Schritte.
Häufige Fragen zu Makro-Recordern
Kurze Antworten zu Funktionsweise, Kosten, Systemen und rechtlichem Rahmen.
Was ist ein Makro-Recorder?
Ein Makro-Recorder zeichnet Tastatur- und Mauseingaben mitsamt ihrem zeitlichen Ablauf auf und spielt sie später identisch wieder ab. Wiederkehrende Klickfolgen, Eingaben und Menüwege müssen dadurch nur einmal ausgeführt werden. Anders als bei einem Skript ist keine Programmiersprache nötig: Die Aufnahme ersetzt den Code.
Ist m³ kostenlos?
Ja. m³ ist kostenlos, enthält keine Werbung, kein Abonnement und keine Funktionen hinter einer Bezahlschranke. Der vollständige Quellcode ist öffentlich auf GitHub einsehbar.
Läuft m³ unter Windows 11 und macOS?
Ja. m³ läuft unter Windows 10 und Windows 11 sowie unter macOS. Für beide Systeme steht eine fertige Datei zum Download bereit: MorisMacroMaker.exe für Windows und MorisMacroMaker.dmg für macOS. Unter macOS muss m³ in den Systemeinstellungen unter Bedienungshilfen freigegeben werden, damit Eingaben aufgezeichnet und simuliert werden dürfen.
Brauche ich Python, um m³ zu benutzen?
Nein. Der fertige Build für Windows und macOS bringt alles mit; Python wird dafür nicht gebraucht. Python 3.10 oder neuer wird nur benötigt, wenn m³ direkt aus dem Quellcode gestartet werden soll; dann sind zusätzlich PySide6, pynput und requests erforderlich.
Wie nehme ich ein Makro auf?
F1 startet die Aufnahme, F1 beendet sie wieder. Alles, was dazwischen passiert – Mausbewegungen, Klicks, Scrollen und Tastatureingaben – wird mit Zeitabständen gespeichert. F2 spielt die Aufnahme ab. Beide Tastenkürzel lassen sich in den Einstellungen frei belegen.
Was ist eine .mmr-Datei?
Eine .mmr-Datei ist das Speicherformat von m³. Sie enthält die aufgezeichnete Eingabesequenz mit allen Zeitabständen und lässt sich exportieren, sichern, an andere weitergeben und auf einem anderen Rechner wieder importieren.
Sendet m³ meine Aufnahmen ins Internet?
Nein. Aufnahme, Bearbeitung und Wiedergabe laufen vollständig lokal auf dem eigenen Rechner, und Makros werden als lokale Dateien gespeichert. Eine Netzwerkverbindung entsteht nur, wenn ein Discord- oder HTTP-Webhook aktiv eingerichtet wird; dabei wird lediglich die Benachrichtigung an die eingetragene Adresse gesendet, nicht das Makro selbst.
Worin unterscheidet sich m³ von einem Auto-Clicker?
Ein Auto-Clicker wiederholt einen einzelnen Klick in festem Takt. m³ zeichnet ganze Abläufe auf: Mausbewegungen, mehrere Klickarten, Scrollen und Tastatureingaben in ihrer ursprünglichen Reihenfolge und mit ihrem ursprünglichen Timing. Ein einfacher Klick-Takt lässt sich damit ebenfalls abbilden, indem ein kurzer Klick aufgenommen und in Schleife abgespielt wird.
Ist die Nutzung von Makros erlaubt?
Für eigene Arbeitsabläufe auf dem eigenen Rechner ist der Einsatz von Makros grundsätzlich unproblematisch. Einzelne Programme, Online-Dienste und Spiele untersagen Automatisierung jedoch in ihren Nutzungsbedingungen. Vor dem Einsatz sollten die Bedingungen der jeweiligen Anwendung geprüft werden.