Vad är en makroredaktör?
Ett makro är ett skript som, när det körs, kommer att utföra en serie uppgifter automatiskt. Dessa skript är tillverkade med specialiserade program som kallas makroredigerare. Med hjälp av en makroredigerare kan en användare skriva eller spela in en serie åtgärder och kommandon. När skriptet är klart sammanställs det till ett enda kommando eller ikon. När användaren kör det kommandot eller klickar på ikonen kommer makroen att utföra serien programmerad i den. Dessa redaktörer finns i ett brett spektrum av typer, från sådana som arbetar med hela operativsystemet ner till sådana som arbetar inom ett enda program.
Den huvudsakliga användningen av en makroredigerare förenklar tråkigt datorarbete. Genom att använda en redaktör kan en användare skapa en serie kommandon som måste köras upprepade gånger. Om användaren direkt gick in i dessa kommandon skulle fel dyka upp på grund av förlust av fokus eller helt enkelt slumpmässig chans. Med makroen körs varje kommando korrekt och på rätt sätt.
Det finns två vanliga sätt att skriva in information i en MACRo Redaktör. Den första är genom ett skriptgränssnitt. Användaren skriver skript med en speciell typ av datorkod, som ofta är äganderätt till makroprogrammet. Dessa makron kan vara extremt komplexa, vilket möjliggör öppning och stängning av program, användarinteraktion och flera aktiviteter.
Den andra vanliga metoden för att göra ett makro är genom inspelning. Denna typ av makroredigerare registrerar helt enkelt tangenttryckningar, musklick och programanvändning under en viss period. Den kommer sedan att återkräva den sekvensen på exakt samma sätt. Dessa program är vanligtvis enkla att använda, men makronen är i bästa fall rudimentära.
Vissa makromedaktörer har ingen fastställd driftsmiljö. Dessa program innehåller generisk kod som tillåter all informationssekvens. Denna typ av makroredigerare används ofta på operativsystemnivå, kör kommandon och laddar program vid specifika tidpunkter.
andra ediTors är utformade för att arbeta inom ett visst program. Dessa makromedaktörer har specifika typer av skript som tillåter tillgång till funktioner inom deras moderprogram. Komplexiteten hos makron som tillverkas av program som dessa är nästan lika bra som moderprogrammet det körs inom.
Den här typen av makroredaktör är mycket vanlig i världen av onlinespel. Ofta kommer dessa spel att ha en inbyggd redaktör som tillåter skapandet av kombinerade kommandon som "utföra denna förmåga och sedan attackera det valda målet." Många av dessa spel har också externa redaktörer tillgängliga som gör det möjligt för människor att skapa skriptkylare. Speltillverkare förbjuder nästan universellt den andra typen av redaktör.