Hva er en makroeditor?

En makro er et skript som, når de kjøres, vil utføre en serie oppgaver automatisk. Disse skriptene er laget ved hjelp av spesialiserte programmer som kalles makroredigerere. Ved hjelp av en makroeditor kan en bruker skrive eller spille inn en rekke handlinger og kommandoer. Når skriptet er ferdig, blir det satt sammen til en enkelt kommando eller ikon. Hver gang brukeren kjører denne kommandoen eller klikker på ikonet, vil makroen utføre serien som er programmert i den. Disse redaksjonene kommer i en lang rekke typer, fra de som jobber med hele operativsystemet og ned til de som fungerer innenfor et enkelt program.

Den viktigste bruken av en makroeditor er å forenkle kjedelig datamaskinarbeid. Ved å bruke en redigerer kan en bruker opprette en serie kommandoer som må kjøres gjentatte ganger. Hvis brukeren direkte skrev inn disse kommandoene, ville feil dukket 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 makroeditor på. 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 kompliserte, noe som tillater åpning og lukking av programmer, brukerinteraksjon og flere tråder av aktivitet.

Den andre vanlige metoden for å lage en makro er gjennom innspilling. Denne typen makroeditorer registrerer ganske enkelt tastetrykk, museklikk og programbruk i en viss periode. Den vil deretter 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 ingen faste driftsmiljøer. Disse programmene inneholder generisk kode som lar enhver informasjonssekvens. Denne typen makroeditorer brukes ofte på operativsystemnivå, utfører kommandoer og laster programmer på bestemte tidspunkter.

Andre redaksjoner er designet for å jobbe innenfor et visst program. Disse makroeditorene har spesifikke skripttyper som gir tilgang til funksjoner i deres overordnede program. Kompleksiteten til makroene som er laget av programmer som disse, er nesten like stor som det overordnede programmet det kjører innenfor.

Denne typen makroeditorer er veldig vanlig i en verden av online spill. Ofte vil disse spillene ha en innebygd redaktør som gjør det mulig å opprette kombinerte kommandoer som "utføre denne muligheten, og deretter angripe det valgte målet." Mange av disse spillene har også eksterne redaktører tilgjengelig som lar folk lage skriptkjøringstegn. Spillprodusenter forbyr nesten den andre typen redaktør.

ANDRE SPRÅK

Hjalp denne artikkelen deg? Takk for tilbakemeldingen Takk for tilbakemeldingen

Hvordan kan vi hjelpe? Hvordan kan vi hjelpe?