.AS

AS-fil

ActionScript Source File
Still et spørsmål
HURTIGSVAR

En AS-fil er ActionScript-kildekode i ren tekst - programmeringsspråket bak Adobe Flash- og Flex-apper. Enhver tekstredigerer kan åpne den. Den kan ikke kjøres alene; den må kompileres til en .swf. Etter at Flash Player ble avviklet i desember 2020, er de fleste AS-filer i dag eldre kildekode.

Utvikler: Adobe Systems (originally Macromedia); language standardized on ECMAScript Kategori: Utviklerfiler Åpen standard MIME: text/plain
ÅPNES PÅ Windows macOS Linux
Relatert: .DO · .MD · .HEX · .XSD

På denne siden

19k+ filendelser indeksert
Sist vurdert Jul 12, 2026

Usikker på hva filen din er?

Slipp hvilken som helst fil inn i vår identifikator - vi leser bare de første bytene for å navngi formatet.

Identifiser en fil

Hva er AS-filformatet?

.as-filer er assosiert med programmeringsspråket ActionScript, opprinnelig utviklet av Macromedia og senere vedlikeholdt av Adobe Systems.

Filer med filendelsen .as lagrer kildekode for Flash- og Flex-applikasjoner. En .as-fil kan inneholde instruksjoner og funksjonsdefinisjoner, samt variabler og referanser til eksterne ressurser eller systemressurser (inkludert systembiblioteker). Kildekoden må kompileres av Adobe Animate, Apache Flex SDK eller Apache Royale til AVM-bytekode innebygd i en .swf-fil som Flash Player eller AIR-kjøremiljøet utfører; å åpne en .as-fil direkte viser kun den menneskelig lesbare koden.

ActionScript er et objektorientert programmeringsspråk bygget på ECMAScript-standarden (samme spesifikasjon som ligger til grunn for JavaScript). ActionScript ble primært brukt til å utvikle og administrere animasjoner, bannere og interaktivt visuelt innhold på nettsteder. ActionScript 3.0, utgitt i 2006 med Flash Player 9, introduserte en streng klassebasert modell, en redesignet virtuell maskin (AVM2) og formell package/import-syntaks; en AS3 .as-fil starter vanligvis med en package { }-blokk som inneholder import-setninger og en public class-definisjon. ActionScript er et fullverdig språk som er i stand til å drive funksjonelle, interaktive og visuelt rike webapplikasjoner, nettbaserte spill, skjemaer og avanserte menyer.

Adobe Flash ble avviklet i desember 2020, og de fleste nettlesere fjernet støtten for Flash Player. Nytt interaktivt arbeid på nett foretrekker nå JavaScript og TypeScript. Selve språket ActionScript lever videre gjennom åpen kildekode-prosjektet Apache Royale, som kompilerer .as- og .mxml-kildekofiler til JavaScript-baserte utdata som kjører uten Flash.

.as-filer lagrer innholdet i et rent tekstformat (UTF-8 eller ASCII) og kan åpnes og redigeres med hvilken som helst tekstredigerer. Det anbefales imidlertid at .as-filer redigeres med et dedikert verktøy som Visual Studio Code (med en ActionScript-utvidelse) eller Sublime Text, for å dra nytte av automatisk syntaksutheving, deteksjon av syntaksfeil og kodefullføring.

Sikkerhet og trygghet

RISIKO: LOW

En .as-fil er kildekode i ren tekst og kan ikke kjøres alene, så det er trygt å åpne den i en redigerer. Advarselen gjelder for utviklere: ActionScript-kode du kompilerer og kjører kan utføre nettverksanrop, filtilgang (innenfor Flash-sandkassen) og laste andre ressurser, så gå gjennom ukjent .as-kode før du kompilerer og kjører den - akkurat som med all annen tredjeparts kildekode. Vær oppmerksom på nettsteder som tilbyr «gratis ActionScript-dekompilator» som kan inneholde reklameprogramvare; bruk anerkjente verktøy (som JPEXS) når du henter ut AS fra en .swf.

Formatdetaljer

i et nøtteskall
FULLT NAVNActionScript Source Fileogså kjent som Adobe Flash ActionScript document, ActionScript class file
UTVIKLERAdobe Systems (originally Macromedia); language standardized on ECMAScriptsiden 1998 (ActionScript 1.0 in Flash 4); ActionScript 3.0 in 2006 (Flash 9/Flex 2)
MIME-TYPEtext/plain
TYPEKildekodefil i ren tekst (programmeringsspråket ActionScript)
STANDARDÅpen · royalty-fri
Denne filendelsen brukes også av…
  • Applesoft BASIC-program - På Apple II-emulatorer kan .as betegne en Applesoft BASIC-kildekode/listing - urelatert til ActionScript; åpne i emulatoren eller en tekstredigerer.
  • ASCII-tekst / generisk kildekode - Noen verktøy bruker .as for generiske ASCII-data eller assembly-kildekode; innholdet er ren tekst som kan identifiseres ved inspeksjon.

Programmer som åpner AS-filer

Windows4 apps
Sublime Text Betalt Åpne .as for redigering med ActionScript-syntaksutheving.
Notepad Åpen kildekode Åpne .as som tekst med syntaksutheving - en rask måte å lese koden på.
Visual Studio Code Åpen kildekode Åpne .as for å lese/redigere; installer en ActionScript-utvidelse for syntaksutheving. Det moderne gratisvalget.
Apache Royale / Flex SDK (to compile) Åpen kildekode Bruk Royale/Flex-kompilatoren for å faktisk bygge ActionScript til kjørbare utdata (SWF eller HTML/JS) - redigeringsverktøy viser/redigerer bare; denne kompilerer.
macOS2 apps
Visual Studio Code Åpen kildekode Åpne .as for å lese/redigere; installer en ActionScript-utvidelse for syntaksutheving. Det moderne gratisvalget.
Sublime Text / TextMate Betalt Åpne .as som en tekst-/kildekodefil for lesing og redigering.
Linux2 apps
Visual Studio Code Åpen kildekode Åpne .as for å lese/redigere; installer en ActionScript-utvidelse for syntaksutheving. Det moderne gratisvalget.
Any text editor (gedit, Kate, vim) Åpen kildekode Åpne .as som ren tekst - det er menneskelig lesbar kildekode.

Tekniske detaljer

dyp spesifikasjon
SpråkparadigmeObjektorientert, hendelsesdrevet; klassebasert med enkeltklassearv og støtte for flere grensesnitt (ActionScript 3.0)
FilkodingUTF-8 eller ASCII ren tekst; ingen byte-order mark (BOM) påkrevd
MIME-type`text/plain` (primær); også `application/x-actionscript` og `text/x-actionscript`
FilsignaturIngen - ren tekst; AS3-filer identifiseres ved startdeklarasjonen `package { }` og nøkkelordet `public class`, ikke en byte-signatur
Mål for virtuell maskinActionScript 1 og 2 er rettet mot AVM1; ActionScript 3 er rettet mot AVM2; de to virtuelle maskinene er ikke kompatible på bytekode-nivå
KompileringsresultatKompilert til AVM-bytekode innebygd i en `.swf`-beholder; selve `.as`-filen er ikke direkte kjørbar
AS3-filstrukturStarter med `package { }`-blokk, etterfulgt av `import`-setninger og en `public class`-definisjon som inneholder metoder og egenskaper
Typisk filstørrelse1 KB - 200 KB per klassefil; store prosjekter inneholder mange individuelle `.as`-kildekodefiler
ByggeverktøyAdobe Animate (tidligere Flash Professional), Apache Flex SDK (`mxmlc`-kompilator), Apache Royale-kompilator (`asc2`)
Relaterte kompilerte artefakter`.swf` (distribuert applikasjon), `.swc` (kompilert komponentbibliotek), `.abc` (rå AVM2-bytekode)
PlattformstøttePlattformuavhengig kildekodefil; Flex- og Royale-SDK-er kompilerer på Windows, macOS og Linux
Status etter FlashAdobe Flash Player ble avviklet i desember 2020; ActionScript 3 fortsetter via Apache Royale rettet mot HTML5/JavaScript-utdata
ECMAScript-samsvarActionScript 3.0 samsvarer med ECMAScript 4-utkastet; deler syntaks med JavaScript, men legger til statisk typing og et formelt `class`-nøkkelord
BaseklasseAlle AS3-klasser utvider implisitt `Object`; visningsobjekter utvider `DisplayObject` i pakken `flash.display`
Utgitt1998 (ActionScript 1.0 in Flash 4); ActionScript 3.0 in 2006 (Flash 9/Flex 2)
Siste versjonActionScript 3.0 (2006); maintained today via the Apache Royale / Apache Flex SDK
Åpen standardJa · royalty-fri
Spesifikasjonen.wikipedia.org

AS-konverteringer

Spørsmål og svar fra fellesskapet

spurt av brukere
Still et raskt spørsmål
Få hjelp fra folk som jobber med AS-filer. Vær spesifikk - inkluder systemet ditt og programvareversjon.
Ingen konto nødvendig · svar vanligvis innen en dag

Ingen spørsmål ennå - vær den første til å spørre om AS-filer.

Ofte stilte spørsmål

Hvordan åpner jeg en AS-fil?
Åpne den i en hvilken som helst tekst- eller koderedigerer - som VS Code, Notepad++ eller Sublime Text - siden .as er ActionScript-kildekode i ren tekst. For syntaksutheving, legg til en ActionScript-utvidelse. For å faktisk kjøre den, må du kompilere den til en .swf.
Er en AS-fil et program jeg kan kjøre?
Nei. ActionScript .as-filer er kildekode, ikke kjørbare filer. De må kompileres (av Apache Royale/Flex eller Adobe Animate) til en .swf for å kunne kjøres. Å åpne .as-filen viser bare koden.
Hva er forskjellen mellom AS, FLA og SWF?
.as er ActionScript-kildekode; .fla er det redigerbare Flash/Animate-prosjektet; .swf er det kompilerte, spillbare resultatet. .as og .fla er det utviklere redigerer; .swf er det brukerne kjører (nå via Ruffle).
Er ActionScript dødt nå som Flash er borte?
Flash Players avvikling (des. 2020) avsluttet ActionScript i nettlesere, men språket overlever gjennom Apache Flex og Apache Royale, som kompilerer ActionScript/MXML til HTML/JavaScript. De fleste nye prosjekter bruker JavaScript/TypeScript i stedet.
Kan jeg konvertere ActionScript til JavaScript?
Til en viss grad - begge stammer fra ECMAScript. Apache Royale kan kryss-kompilere ActionScript/MXML-prosjekter til HTML/JS, og manuell portering er vanlig. Det er en migreringsjobb, ikke en filkonvertering med ett klikk.
Hvordan kompilerer jeg en AS-fil til en SWF?
Bruk kompilatoren i Apache Royale eller Apache Flex SDK, eller åpne hovedprosjektet i Adobe Animate og publiser det. En enkelt .as tilhører vanligvis et større prosjekt, så du kompilerer prosjektet, ikke bare den ene filen.

Referanser

1Wikipedia - ActionScripten.wikipedia.org
2Apache Royale (modern ActionScript/MXML SDK)royale.apache.org

Utforsk videre

på tvers av databasen

Populære filendelser denne uken

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.RPMSGRestricted Permission Message
6.MDMarkdown Document
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.EXEWindows Executable (Portable Executable)
10.PRDXSoftMaker Presentations Document

Relaterte filendelser

.DOStata Do-File
.MDMarkdown Document
.HEXIntel HEX File
.XSDXML Schema Definition
.MAPSource Map (JavaScript / CSS)
.CONFIGConfiguration File

Gratis filverktøy

En filidentifikator og bildekonvertering i nettleseren - alt kjører på din enhet.

Åpne verktøykassen

Bla i filendelser A-Å