Skip to main content

Hva er en makroredaktør?

En makro er et skript som, når den utføres, vil utføre en serie oppgaver automatisk.Disse skriptene er laget med spesialiserte programmer som heter Macro Editors.Ved hjelp av en makroredigerer kan en bruker skrive eller registrere en serie handlinger og kommandoer.Når skriptet er ferdig, blir det samlet til en enkelt kommando eller ikon.Hver gang brukeren kjører den kommandoen eller klikker på ikonet, vil makroen utføre serien som er programmet inn i den.Disse redaktørene kommer i et bredt spekter av typer, fra de som jobber med hele operativsystemet ned til de som fungerer i et enkelt program.

Hovedbruk av en makroredigerer forenkler kjedelig datamaskinarbeid.Ved å bruke en redaktør kan en bruker lage en serie kommandoer som må kjøre gjentatte ganger.Hvis brukeren direkte kom inn i disse kommandoene, ville feil vokte opp på grunn av tap av fokus eller bare tilfeldig sjanse.Med makroen utføres hver kommando riktig og på riktig måte.

Det er to vanlige måter å legge inn informasjon i en makroredaktør.Den første er gjennom et skriptgrensesnitt.Brukeren skriver skript ved hjelp av en spesiell type datakode, som ofte er proprietær for makroprogrammet.Disse makroene kan være ekstremt komplekse, slik at åpning og lukking av programmer, brukerinteraksjon og flere aktivitetstråder.

Den andre vanlige metoden for å lage en makro er gjennom opptak.Denne typen makroredigerer registrerer ganske enkelt tastetrykk, museklikk og programbruk i en viss periode.Det vil da utføre den sekvensen på nøyaktig samme måte.Disse programmene er vanligvis enkle å bruke, men makroene er i beste fall rudimentære.

Noen makroredaktører har ikke noe angitt driftsmiljø.Disse programmene inneholder generisk kode som tillater enhver informasjonssekvens.Denne typen makroredigerer brukes ofte på et operativsystemnivå, utfører kommandoer og lasting av programmer på bestemte tidspunkter.

Andre redaktører er designet for å fungere i et bestemt program.Disse makroredaktørene har spesifikke typer skript som tillater tilgang til funksjoner i foreldreprogrammet.Kompleksiteten til makroene som er laget av programmer som disse er nesten like stor som foreldreprogrammet det kjører innenfor.

Denne typen makro -redaktør er veldig vanlig i en verden av online spill.Ofte vil disse spillene ha en innebygd redaktør som tillater å lage kombinerte kommandoer som 'Utfør denne muligheten, og deretter angripe det valgte målet.' Mange av disse spillene har også eksterne redaktører som lar folk lage skriptkarakterere.Spillprodusenter forbyr nesten universelt den andre typen redaktør.