.AS

AS-fil

ActionScript Source File
Stil et spørgsmål
HURTIGT SVAR

En AS-fil er ActionScript-kildekode i almindelig tekst - programmeringssproget bag Adobe Flash- og Flex-apps. Enhver teksteditor kan åbne den. Den kan ikke køres alene; den skal kompileres til en .swf. Da Flash Player udgik i december 2020, er de fleste AS-filer i dag forældet kildekode.

Udvikler: Adobe Systems (originally Macromedia); language standardized on ECMAScript Kategori: Udviklerfiler Åben standard MIME: text/plain
ÅBNER PÅ Windows macOS Linux
Relateret: .DO · .MD · .HEX · .XSD

På denne side

19k+ filtyper indekseret
Sidst gennemset Jul 12, 2026

Er du ikke sikker på, hvad din fil er?

Træk en fil over i vores identifikator - vi læser kun de første bytes for at navngive formatet.

Identificer en fil

Hvad er AS-filformatet?

.as-filer er knyttet til programmeringssproget ActionScript, der oprindeligt blev udviklet af Macromedia og senere vedligeholdt af Adobe Systems.

Filer med filtypenavnet .as gemmer kildekode til Flash- og Flex-applikationer. En .as-fil kan indeholde instruktioner og funktionsdefinitioner samt variabler og referencer til eksterne eller systemressourcer (herunder systembiblioteker). Kildekoden skal kompileres af Adobe Animate, Apache Flex SDK eller Apache Royale til AVM-bytecode indlejret i en .swf-fil, som Flash Player eller AIR-runtimen eksekverer; åbning af en .as-fil direkte afslører kun den menneskeligt læsbare kode.

ActionScript er et objektorienteret programmeringssprog bygget på ECMAScript-standarden (den samme specifikation, der ligger til grund for JavaScript). ActionScript blev primært brugt til at udvikle og administrere animationer, bannere og interaktivt visuelt indhold på websteder. ActionScript 3.0, udgivet i 2006 med Flash Player 9, introducerede en streng klassebaseret model, en nydesignet virtuel maskine (AVM2) og formel package/import-syntaks; en AS3 .as-fil begynder typisk med en package { }-blok, der indeholder import-erklæringer og en public class-definition. ActionScript er et fuldt udbygget sprog, der er i stand til at drive fuldt funktionelle, interaktive og visuelt rige webapplikationer, webbaserede spil, formularer og avancerede menuer.

Adobe Flash nåede sin afslutning (end-of-life) i december 2020, og de store browsere fjernede understøttelsen af Flash Player. Nyt interaktivt webarbejde foretrækker nu JavaScript og TypeScript. Selve ActionScript-sproget overlever gennem open source-projektet Apache Royale, som kompilerer .as- og .mxml-kildefiler til JavaScript-baseret output, der kører uden Flash.

.as-filer gemmer deres indhold i almindeligt tekstformat (UTF-8 eller ASCII) og kan åbnes og redigeres med enhver teksteditor. Det anbefales dog, at .as-filer redigeres med et dedikeret værktøj som Visual Studio Code (med en ActionScript-udvidelse) eller Sublime Text for at drage fordel af automatisk nøgleordsfremhævning, syntaksfejlsdetektering og kodefuldførelse.

Sikkerhed og tryghed

RISIKO: LOW

En .as-fil er kildekode i almindelig tekst og kan ikke køre af sig selv, så det er sikkert blot at åbne den i en editor. Forsigtigheden gælder for udviklere: ActionScript-kode, du kompilerer og kører, kan udføre netværkskald, filadgang (inden for Flash-sandboxen) og indlæse andre aktiver, så gennemse upålidelig .as-kode, før du kompilerer og kører den - præcis som med enhver anden tredjeparts kildekode. Pas på «gratis ActionScript decompiler»-sider, der bundler adware; brug anerkendte værktøjer (JPEXS), når du udtrækker AS fra en .swf.

Formatdetaljer

kort fortalt
FULDSTÆNDIGT NAVNActionScript Source Fileogså kendt som Adobe Flash ActionScript document, ActionScript class file
UDVIKLERAdobe 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 almindelig tekst (programmeringssproget ActionScript)
STANDARDÅben · royaltyfri
Dette filtypenavn bruges også af…
  • Applesoft BASIC-program - På Apple II-emulatorer kan .as betegne en Applesoft BASIC-kilde/liste - ikke relateret til ActionScript; åbn i emulatoren eller en teksteditor.
  • ASCII-tekst / generisk kilde - Nogle værktøjer bruger .as til generiske ASCII-data eller assembly-kilde; indholdet er almindelig tekst, der kan identificeres ved inspektion.

Programmer der åbner AS-filer

Windows4 apps
Sublime Text Betalt Åbn .as til redigering med ActionScript-syntaksfremhævning.
Notepad Open-source Åbn .as som tekst med syntaksfremhævning - hurtig måde at læse koden på.
Visual Studio Code Open-source Åbn .as for at læse/redigere; installer en ActionScript-udvidelse for syntaksfremhævning. Det moderne gratis valg.
Apache Royale / Flex SDK (to compile) Open-source Brug Royale/Flex-kompileren til rent faktisk at bygge ActionScript til kørbart output (SWF eller HTML/JS) - editorer viser/redigerer kun; denne kompilerer.
macOS2 apps
Visual Studio Code Open-source Åbn .as for at læse/redigere; installer en ActionScript-udvidelse for syntaksfremhævning. Det moderne gratis valg.
Sublime Text / TextMate Betalt Åbn .as som en tekst-/kildekodefil til læsning og redigering.
Linux2 apps
Visual Studio Code Open-source Åbn .as for at læse/redigere; installer en ActionScript-udvidelse for syntaksfremhævning. Det moderne gratis valg.
Any text editor (gedit, Kate, vim) Open-source Åbn .as som almindelig tekst - det er menneskeligt læsbar kildekode.

Tekniske detaljer

dyb specifikation
SprogparadigmeObjektorienteret, hændelsesstyret; klassebaseret med enkelt klassearv og understøttelse af flere interfaces (ActionScript 3.0)
FilkodningUTF-8 eller ASCII almindelig tekst; intet byte-order mark påkrævet
MIME-type`text/plain` (primær); også `application/x-actionscript` og `text/x-actionscript`
FilsignaturIngen - almindelig tekst; AS3-filer identificeres ved den indledende `package { }`-erklæring og `public class`-nøgleordet, ikke en byte-signatur
Virtuel målmaskineActionScript 1 og 2 er målrettet AVM1; ActionScript 3 er målrettet AVM2; de to VM'er er ikke bytecode-kompatible
KompileringsoutputKompileret til AVM-bytecode indlejret i en `.swf`-container; selve `.as`-filen er ikke direkte eksekverbar
AS3-filstrukturBegynder med `package { }`-blok, efterfulgt af `import`-erklæringer og en `public class`-definition indeholdende metoder og egenskaber
Typisk filstørrelse1 KB - 200 KB pr. klassefil; store projekter indeholder mange individuelle `.as`-kildefiler
Build-værktøjskædeAdobe Animate (tidligere Flash Professional), Apache Flex SDK (`mxmlc`-kompiler), Apache Royale-kompiler (`asc2`)
Relaterede kompilerede artefakter`.swf` (implementeret applikation), `.swc` (kompileret komponentbibliotek), `.abc` (rå AVM2-bytecode)
PlatformunderstøttelsePlatformuafhængig kildekodefil; Flex- og Royale-SDK'er kompilerer på Windows, macOS og Linux
Status efter FlashAdobe Flash Player nåede sin afslutning i december 2020; ActionScript 3 fortsætter via Apache Royale målrettet HTML5/JavaScript-output
ECMAScript-overensstemmelseActionScript 3.0 flugter med ECMAScript 4-udkastet; deler syntaks med JavaScript, men tilføjer statisk typning og et formelt `class`-nøgleord
BasisklasseAlle AS3-klasser udvider implicit `Object`; display-liste-objekter udvider `DisplayObject` i pakken `flash.display`
Udgivet1998 (ActionScript 1.0 in Flash 4); ActionScript 3.0 in 2006 (Flash 9/Flex 2)
Seneste versionActionScript 3.0 (2006); maintained today via the Apache Royale / Apache Flex SDK
Åben standardJa · royaltyfri
Specifikationen.wikipedia.org

AS-konverteringer

Fællesskabets Q&A

spurgt af brugere
Stil et hurtigt spørgsmål
Få hjælp fra folk, der arbejder med AS-filer. Vær specifik - medtag dit system og din softwareversion.
Ingen konto nødvendig · svar normalt inden for en dag

Ingen spørgsmål endnu - vær den første til at spørge om AS-filer.

Ofte stillede spørgsmål

Hvordan åbner jeg en AS-fil?
Åbn den i enhver tekst- eller kodeeditor - VS Code, Notepad++ eller Sublime Text - da .as er ActionScript-kildekode i almindelig tekst. For syntaksfremhævning skal du tilføje en ActionScript-udvidelse. For rent faktisk at køre den, skal du kompilere den til en .swf.
Er en AS-fil et program, jeg kan køre?
Nej. ActionScript .as-filer er kildekode, ikke eksekverbare filer. De skal kompileres (af Apache Royale/Flex eller Adobe Animate) til en .swf for at kunne køre. Åbning af .as-filen viser kun koden.
Hvad er forskellen på AS, FLA og SWF?
.as er ActionScript-kildekode; .fla er det redigerbare Flash/Animate-designprojekt; .swf er det kompilerede, spilbare output. .as og .fla er det, udviklere redigerer; .swf er det, brugerne kører (nu via Ruffle).
Er ActionScript dødt, nu hvor Flash er væk?
Flash Players ophør (dec. 2020) afsluttede ActionScript i browsere, men sproget overlever gennem Apache Flex og Apache Royale, som kompilerer ActionScript/MXML til HTML/JavaScript. Det meste nye arbejde bruger JavaScript/TypeScript i stedet.
Kan jeg konvertere ActionScript til JavaScript?
Til en vis grad - begge stammer fra ECMAScript. Apache Royale kan krydskompilere ActionScript/MXML-projekter til HTML/JS, og manuel portering er almindelig. Det er en migreringsindsats, ikke en filkonvertering med ét klik.
Hvordan kompilerer jeg en AS-fil til en SWF?
Brug Apache Royale eller Apache Flex SDK-kompileren, eller åbn overprojektet i Adobe Animate og udgiv det. En enkelt .as tilhører normalt et større projekt, så du kompilerer projektet, ikke kun den ene fil.

Referencer

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

Udforsk mere

på tværs af databasen

Populære filtyper i denne uge

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

Relaterede filtyper

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

Gratis filværktøjer

En fil-identifikator og billedkonverter direkte i browseren - alt kører på din enhed.

Åbn værktøjskassen

Gennemse filtyper A-Å