Skip to main content

Hvad er en makroredaktør?

En makro er et script, der, når den udføres, udfører en række opgaver automatisk.Disse scripts er lavet ved hjælp af specialiserede programmer kaldet makroredaktører.Ved hjælp af en makrofeditor kan en bruger skrive eller registrere en række handlinger og kommandoer.Når scriptet er færdigt, samles det til en enkelt kommando eller ikon.Hver gang brugeren kører denne kommando eller klikker på ikonet, udfører makroen den serie, der er programmeret til den.Disse redaktører findes i en lang række typer, fra dem, der arbejder med hele operativsystemet ned til dem, der fungerer inden for et enkelt program.

Hovedanvendelsen af en makrofeditor forenkler kedeligt computerarbejde.Ved at bruge en editor kan en bruger oprette en række kommandoer, der skal køre gentagne gange.Hvis brugeren direkte indtastede disse kommandoer, ville fejl vokse op på grund af tab af fokus eller blot tilfældig chance.Med makroen udføres hver kommando korrekt og på den rigtige måde.

Der er to almindelige måder at indtaste information i en makroredaktør.Den første er gennem en scripting -grænseflade.Brugeren skriver scripts ved hjælp af en speciel slags computerkode, som ofte er proprietær for makroprogrammet.Disse makroer kan være ekstremt komplekse, hvilket tillader åbning og lukning af programmer, brugerinteraktion og flere aktivitetstråde.

Den anden almindelige metode til at fremstille en makro er gennem optagelse.Denne type makroredaktør registrerer simpelthen tastetryk, museklik og programbrug i en bestemt periode.Derefter genudfører den denne sekvens på nøjagtigt samme måde.Disse programmer er typisk lette at bruge, men makroerne er i bedste fald rudimentære.

Nogle makroredaktører har intet sæt driftsmiljø.Disse programmer indeholder generisk kode, der tillader enhver informationssekvens.Denne type makroredaktør bruges ofte på operativsystemniveau, der udfører kommandoer og indlæsningsprogrammer på bestemte tidspunkter.

Andre redaktører er designet til at arbejde inden for et bestemt program.Disse makroredaktører har specifikke typer scripts, der giver adgang til funktioner inden for deres overordnede program.Kompleksiteten af de makroer, der er lavet af programmer som disse, er næsten lige så stor som det overordnede program, det kører inden for.

Denne form for makroredaktør er meget almindelig i en verden af online spil.Ofte har disse spil en indbygget redaktør, der tillader oprettelse af kombinerede kommandoer såsom 'Udfør denne evne og derefter angribe det valgte mål.' Mange af disse spil har også eksterne redaktører tilgængelige, der giver folk mulighed for at oprette script-run-characters.Spilproducenter forbyder næsten universelt den anden type redaktør.