MimicDeck
Swift
// Áttekintés
Natív macOS autoclicker és makróeszköz. Kattintásokat, billentyűket, begépelt szöveget és várakozásokat rögzít és játszik vissza, globális gyorsbillentyűkkel és alkalmazáshoz kötött ablakkezeléssel. SwiftUI és CGEvent alapokon készült, így nincs benne Electron, böngészőmotor és telemetria.
// Mivel készült
SwiftSwiftUImacOSCGEvent
// A probléma
A macOS-es autoclickerek és makróeszközök többsége Electron-burok vagy elhagyott shareware: nehézkes, homályos abban, hogy mit küld haza, és kényelmetlen, amint egy makrónak konkrét alkalmazást kell céloznia.
// Megközelítés
- Natív SwiftUI felület CGEvent fölött, univerzális binárisként Apple Siliconra és Intelre.
- Egy app, amiben elfér a konfigurálható kattintási ciklus és a felvett lépéslista is, eredeti időzítéssel visszajátszva.
- Globális gyorsbillentyűk, alkalmazáshoz kötött ablakkezelés és egy biztonsági gyorsbillentyű, ami mindig megállítja a lejátszást.
// Mérnöki kihívások
- A felvett bemenet hű visszajátszása úgy, hogy az időzítés hosszú ciklusokon se csússzon el.
- A felhasználó végigvezetése az Accessibility engedélyen, beleértve az elavult bejegyzés csapdáját frissítés után.
- Hitelesnek maradni aláírás nélkül: nulla telemetria, és őszinte útmutató a Gatekeeper üzenetéhez.



