.AS

AS-fil

ActionScript Source File
Ställ en fråga
SNABBT SVAR

En AS-fil är källkod i klartext för ActionScript - programmeringsspråket bakom Adobe Flash- och Flex-appar. Vilket textredigeringsprogram som helst kan öppna den. Den är inte körbar i sig själv; den måste kompileras till en .swf. I och med att Flash Player nådde sitt slutdatum i december 2020 är de flesta AS-filer idag föråldrad källkod.

Utvecklare: Adobe Systems (originally Macromedia); language standardized on ECMAScript Kategori: Utvecklarfiler Öppen standard MIME: text/plain
ÖPPNAS PÅ Windows macOS Linux
Relaterat: .DO · .MD · .HEX · .XSD

På denna sida

19k+ filtillägg indexerade
Senast granskad Jul 12, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet AS?

.as-filer är associerade med programmeringsspråket ActionScript, som ursprungligen utvecklades av Macromedia och senare underhölls av Adobe Systems.

Filer med filtillägget .as lagrar källkod för Flash- och Flex-applikationer. En .as-fil kan innehålla instruktioner och funktionsdefinitioner, såväl som variabler och referenser till externa resurser eller systemresurser (inklusive systembibliotek). Källkoden måste kompileras av Adobe Animate, Apache Flex SDK eller Apache Royale till AVM-bytecode inbäddad i en .swf-fil som Flash Player eller AIR-runtimemiljön kör; att öppna en .as-fil direkt visar endast den läsbara koden.

ActionScript är ett objektorienterat programmeringsspråk byggt på ECMAScript-standarden (samma specifikation som ligger till grund för JavaScript). ActionScript användes främst för att utveckla och hantera animationer, banners och interaktivt visuellt innehåll på webbplatser. ActionScript 3.0, som släpptes 2006 med Flash Player 9, introducerade en strikt klassbaserad modell, en nydesignad virtuell maskin (AVM2) och formell package/import-syntax; en AS3 .as-fil börjar vanligtvis med ett package { }-block som innehåller import-satser och en public class-definition. ActionScript är ett fullfjädrat språk som kan driva fullt funktionella, interaktiva och visuellt rika webbapplikationer, webbaserade spel, formulär och avancerade menyer.

Adobe Flash nådde sitt slutdatum i december 2020, och de flesta stora webbläsare tog bort stödet för Flash Player. Nytt interaktivt webbarbete föredrar nu JavaScript och TypeScript. Själva språket ActionScript lever vidare genom det öppna källkodsprojektet Apache Royale, som kompilerar .as- och .mxml-källfiler till JavaScript-baserad utdata som körs utan Flash.

.as-filer lagrar sitt innehåll i klartextformat (UTF-8 eller ASCII) och kan öppnas och redigeras med valfritt textredigeringsprogram. Det rekommenderas dock att .as-filer redigeras med ett dedikerat verktyg som Visual Studio Code (med ett ActionScript-tillägg) eller Sublime Text, för att dra nytta av automatisk nyckelordsmarkering, syntaxfeldetektering och kodkomplettering.

Säkerhet & trygghet

RISK: LOW

En .as-fil är källkod i klartext och kan inte köras på egen hand, så det är säkert att bara öppna den i en redigerare. Varningen gäller utvecklare: ActionScript-kod som du kompilerar och kör kan utföra nätverksanrop, filåtkomst (inom Flash-sandlådan) och ladda andra resurser, så granska okänd .as-kod innan du kompilerar och kör den - precis som med all källkod från tredje part. Se upp för webbplatser med «gratis ActionScript-dekompilatorer» som buntar med annonsprogram; använd välrenommerade verktyg (JPEXS) när du extraherar AS från en .swf.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNActionScript Source Fileäven känd som Adobe Flash ActionScript document, ActionScript class file
UTVECKLAREAdobe Systems (originally Macromedia); language standardized on ECMAScriptsedan 1998 (ActionScript 1.0 in Flash 4); ActionScript 3.0 in 2006 (Flash 9/Flex 2)
MIME-TYPtext/plain
TYPKällkodsfil i klartext (programmeringsspråket ActionScript)
STANDARDÖppen · royaltyfri
Detta filtillägg används också av…
  • Applesoft BASIC-program - På Apple II-emulatorer kan .as beteckna en Applesoft BASIC-källkod/listning - orelaterat till ActionScript; öppna i emulatorn eller en textredigerare.
  • ASCII-text / generisk källkod - Vissa verktyg använder .as för generisk ASCII-data eller assembly-källkod; innehållet är klartext som kan identifieras genom inspektion.

Program som öppnar AS-filer

Windows4 apps
Sublime Text Betald Öppna .as för redigering med ActionScript-syntaxmarkering.
Notepad Öppen källkod Öppna .as som text med syntaxmarkering - ett snabbt sätt att läsa koden.
Visual Studio Code Öppen källkod Öppna .as för att läsa/redigera; installera ett ActionScript-tillägg för syntaxmarkering. Det moderna gratisvalet.
Apache Royale / Flex SDK (to compile) Öppen källkod Använd Royale/Flex-kompilatorn för att faktiskt bygga ActionScript till körbar utdata (SWF eller HTML/JS) - redigerare visar/redigerar bara; detta kompilerar.
macOS2 apps
Visual Studio Code Öppen källkod Öppna .as för att läsa/redigera; installera ett ActionScript-tillägg för syntaxmarkering. Det moderna gratisvalet.
Sublime Text / TextMate Betald Öppna .as som en text-/källkodsfil för läsning och redigering.
Linux2 apps
Visual Studio Code Öppen källkod Öppna .as för att läsa/redigera; installera ett ActionScript-tillägg för syntaxmarkering. Det moderna gratisvalet.
Any text editor (gedit, Kate, vim) Öppen källkod Öppna .as som klartext - det är mänskligt läsbar källkod.

Tekniska detaljer

djup specifikation
SpråkparadigmObjektorienterat, händelsestyrt; klassbaserat med arv från en enda klass och stöd för flera gränssnitt (ActionScript 3.0)
FilkodningUTF-8 eller ASCII klartext; inget byte-order mark krävs
MIME-typ`text/plain` (primär); även `application/x-actionscript` och `text/x-actionscript`
FilsignaturIngen - klartext; AS3-filer identifieras genom inledande `package { }`-deklaration och nyckelordet `public class`, inte en byte-signatur
Virtuell målmaskinActionScript 1 och 2 riktar sig till AVM1; ActionScript 3 riktar sig till AVM2; de två virtuella maskinerna är inkompatibla på byte-kodnivå
KompileringsutdataKompileras till AVM-bytecode inbäddad i en `.swf`-container; själva `.as`-filen är inte direkt körbar
AS3-filstrukturBörjar med `package { }`-block, följt av `import`-satser och en `public class`-definition som innehåller metoder och egenskaper
Typisk filstorlek1 KB - 200 KB per klassfil; stora projekt innehåller många individuella `.as`-källfiler
Verktygskedja för byggeAdobe Animate (tidigare Flash Professional), Apache Flex SDK (`mxmlc`-kompilator), Apache Royale-kompilator (`asc2`)
Relaterade kompilerade artefakter`.swf` (distribuerad applikation), `.swc` (kompilerat komponentbibliotek), `.abc` (rå AVM2-bytecode)
PlattformsstödPlattformsoberoende källkodsfil; Flex- och Royale-SDK:er kompilerar på Windows, macOS och Linux
Status efter FlashAdobe Flash Player nådde sitt slutdatum i december 2020; ActionScript 3 fortsätter via Apache Royale som siktar på HTML5/JavaScript-utdata
ECMAScript-överensstämmelseActionScript 3.0 ligger i linje med ECMAScript 4-utkastet; delar syntax med JavaScript men lägger till statisk typning och ett formellt `class`-nyckelord
BasklassAlla AS3-klasser ärver implicit från `Object`; visningsobjekt ärver från `DisplayObject` inom paketet `flash.display`
Släppt1998 (ActionScript 1.0 in Flash 4); ActionScript 3.0 in 2006 (Flash 9/Flex 2)
Senaste versionActionScript 3.0 (2006); maintained today via the Apache Royale / Apache Flex SDK
Öppen standardJa · royaltyfri
Specifikationen.wikipedia.org

AS-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med AS-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om AS-filer.

Vanliga frågor

Hur öppnar jag en AS-fil?
Öppna den i valfri text- eller kodredigerare - VS Code, Notepad++ eller Sublime Text - eftersom .as är ActionScript-källkod i klartext. För syntaxmarkering, lägg till ett ActionScript-tillägg. För att faktiskt köra den måste du kompilera den till en .swf.
Är en AS-fil ett program jag kan köra?
Nej. ActionScript .as-filer är källkod, inte körbara filer. De måste kompileras (av Apache Royale/Flex eller Adobe Animate) till en .swf för att kunna köras. Att öppna .as-filen visar bara koden.
Vad är skillnaden mellan AS, FLA och SWF?
.as är ActionScript-källkod; .fla är det redigerbara Flash/Animate-designprojektet; .swf är den kompilerade, spelbara utdatan. .as och .fla är vad utvecklare redigerar; .swf är vad användare kör (numera via Ruffle).
Är ActionScript dött nu när Flash är borta?
Flash Players slutdatum (dec 2020) avslutade ActionScript i webbläsare, men språket lever vidare genom Apache Flex och Apache Royale, som kompilerar ActionScript/MXML till HTML/JavaScript. De flesta nya arbeten använder JavaScript/TypeScript istället.
Kan jag konvertera ActionScript till JavaScript?
Till viss del - båda härstammar från ECMAScript. Apache Royale kan korskompilera ActionScript/MXML-projekt till HTML/JS, och manuell portning är vanlig. Det är ett migreringsarbete, inte en filkonvertering med ett klick.
Hur kompilerar jag en AS-fil till en SWF?
Använd Apache Royale eller Apache Flex SDK-kompilatorn, eller öppna det överordnade projektet i Adobe Animate och publicera. En enskild .as tillhör vanligtvis ett större projekt, så du kompilerar projektet, inte bara den enskilda filen.

Referenser

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

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.JPGJPEG Image
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.RPMSGRestricted Permission Message
7.BINCD/DVD Disc Image (BIN/CUE)
8.DBSQLite Database File
9.PARTPartial Download File
10.JSONJavaScript Object Notation file

Relaterade filtillägg

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

Gratis filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö