.AS

Plik AS

ActionScript Source File
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik AS to kod źródłowy ActionScript w formacie czystego tekstu - języka programowania stojącego za aplikacjami Adobe Flash i Flex. Można go otworzyć w dowolnym edytorze tekstu. Nie jest on samodzielnie uruchamialny; musi zostać skompilowany do formatu .swf. Po zakończeniu wsparcia dla Flash Player w grudniu 2020 r., większość plików AS to obecnie kod archiwalny.

Deweloper: Adobe Systems (originally Macromedia); language standardized on ECMAScript Kategoria: Pliki developerskie Otwarty standard MIME: text/plain
OTWIERA SIĘ NA Windows macOS Linux
Powiązane: .DO · .MD · .HEX · .XSD

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Jul 12, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku AS?

Pliki .as są powiązane z językiem programowania ActionScript, opracowanym pierwotnie przez firmę Macromedia, a później rozwijanym przez Adobe Systems.

Pliki z rozszerzeniem .as przechowują kod źródłowy aplikacji Flash i Flex. Plik .as może zawierać instrukcje i definicje funkcji, a także zmienne i odwołania do zasobów zewnętrznych lub systemowych (w tym bibliotek systemowych). Kod źródłowy musi zostać skompilowany przez Adobe Animate, Apache Flex SDK lub Apache Royale do kodu bajtowego AVM osadzonego w pliku .swf, który jest wykonywany przez środowisko Flash Player lub AIR; bezpośrednie otwarcie pliku .as ujawnia jedynie kod czytelny dla człowieka.

ActionScript to obiektowy język programowania oparty na standardzie ECMAScript (tej samej specyfikacji, na której bazuje JavaScript). ActionScript był używany głównie do tworzenia i zarządzania animacjami, banerami i interaktywną zawartością wizualną na stronach internetowych. ActionScript 3.0, wydany w 2006 roku wraz z Flash Player 9, wprowadził ścisły model oparty na klasach, przeprojektowaną maszynę wirtualną (AVM2) oraz formalną składnię package/import; plik AS3 .as zazwyczaj zaczyna się od bloku package { } zawierającego instrukcje import i definicję public class. ActionScript jest w pełni funkcjonalnym językiem zdolnym do obsługi interaktywnych i bogatych wizualnie aplikacji internetowych, gier przeglądarkowych, formularzy i zaawansowanych menu.

Adobe Flash zakończył swój żywot w grudniu 2020 r., a główne przeglądarki usunęły wsparcie dla Flash Player. Nowe interaktywne projekty internetowe faworyzują obecnie JavaScript i TypeScript. Sam język ActionScript przetrwał dzięki otwartemu projektowi Apache Royale, który kompiluje pliki źródłowe .as i .mxml do formatu opartego na JavaScript, który działa bez Flash.

Pliki .as przechowują swoją zawartość w formacie czystego tekstu (UTF-8 lub ASCII) i mogą być otwierane oraz edytowane za pomocą dowolnego edytora tekstu. Zaleca się jednak edycję plików .as za pomocą dedykowanych narzędzi, takich jak Visual Studio Code (z rozszerzeniem ActionScript) lub Sublime Text, aby skorzystać z automatycznego podświetlania słów kluczowych, wykrywania błędów składniowych i uzupełniania kodu.

Bezpieczeństwo

RYZYKO: LOW

Plik .as to kod źródłowy w formacie czystego tekstu i nie może zostać uruchomiony samodzielnie, więc samo otwarcie go w edytorze jest bezpieczne. Ostrzeżenie dotyczy programistów: kod ActionScript, który kompilujesz i uruchamiasz, może wykonywać połączenia sieciowe, uzyskiwać dostęp do plików (w ramach piaskownicy Flash) i ładować inne zasoby, dlatego należy przejrzeć niezaufany kod .as przed jego kompilacją i uruchomieniem - tak jak w przypadku każdego kodu źródłowego osób trzecich. Należy uważać na strony oferujące „darmowe dekompilatory ActionScript”, które mogą zawierać oprogramowanie reklamowe; do wyodrębniania AS z plików .swf należy używać renomowanych narzędzi (np. JPEXS).

Szczegóły formatu

w pigułce
PEŁNA NAZWAActionScript Source Fileznany również jako Adobe Flash ActionScript document, ActionScript class file
DEWELOPERAdobe Systems (originally Macromedia); language standardized on ECMAScriptod 1998 (ActionScript 1.0 in Flash 4); ActionScript 3.0 in 2006 (Flash 9/Flex 2)
TYP MIMEtext/plain
TYPPlik kodu źródłowego w formacie czystego tekstu (język programowania ActionScript)
STANDARDOtwarty · bezpłatny
POWIĄZANE.do.md.hex.xsd
To rozszerzenie jest również używane przez…
  • Program Applesoft BASIC - W emulatorach Apple II rozszerzenie .as może oznaczać źródło/listing Applesoft BASIC - niezwiązane z ActionScript; otwórz w emulatorze lub edytorze tekstu.
  • Tekst ASCII / ogólny kod źródłowy - Niektóre narzędzia używają .as dla ogólnych danych ASCII lub kodu źródłowego asemblera; zawartość to czysty tekst identyfikowalny poprzez inspekcję.

Programy otwierające pliki AS

Windows4 apps
Sublime Text Płatny Otwórz .as do edycji z podświetlaniem składni ActionScript.
Notepad Open-source Otwórz .as jako tekst z podświetlaniem składni - szybki sposób na przejrzenie kodu.
Visual Studio Code Open-source Otwórz .as, aby czytać/edytować; zainstaluj rozszerzenie ActionScript dla podświetlania składni. Nowoczesny, darmowy wybór.
Apache Royale / Flex SDK (to compile) Open-source Użyj kompilatora Royale/Flex, aby faktycznie zbudować ActionScript do postaci uruchamialnej (SWF lub HTML/JS) - edytory służą tylko do podglądu/edycji; to narzędzie kompiluje.
macOS2 apps
Visual Studio Code Open-source Otwórz .as, aby czytać/edytować; zainstaluj rozszerzenie ActionScript dla podświetlania składni. Nowoczesny, darmowy wybór.
Sublime Text / TextMate Płatny Otwórz .as jako plik tekstowy/źródłowy do czytania i edycji.
Linux2 apps
Visual Studio Code Open-source Otwórz .as, aby czytać/edytować; zainstaluj rozszerzenie ActionScript dla podświetlania składni. Nowoczesny, darmowy wybór.
Any text editor (gedit, Kate, vim) Open-source Otwórz .as jako zwykły tekst - jest to kod źródłowy czytelny dla człowieka.

Szczegóły techniczne

specyfikacja
Paradygmat językaObiektowy, sterowany zdarzeniami; oparty na klasach z dziedziczeniem pojedynczym i obsługą wielu interfejsów (ActionScript 3.0)
Kodowanie plikuCzysty tekst UTF-8 lub ASCII; znacznik kolejności bajtów (BOM) nie jest wymagany
Typ MIME`text/plain` (główny); także `application/x-actionscript` i `text/x-actionscript`
Sygnatura plikuBrak - czysty tekst; pliki AS3 identyfikowane przez początkową deklarację `package { }` i słowo kluczowe `public class`, a nie przez sygnaturę bajtową
Docelowa maszyna wirtualnaActionScript 1 i 2 celują w AVM1; ActionScript 3 celuje w AVM2; te dwie maszyny wirtualne mają niekompatybilny kod bajtowy
Wynik kompilacjiKompilowany do kodu bajtowego AVM osadzonego w kontenerze `.swf`; sam plik `.as` nie jest bezpośrednio wykonywalny
Struktura pliku AS3Zaczyna się od bloku `package { }`, po którym następują instrukcje `import` i definicja `public class` zawierająca metody i właściwości
Typowy rozmiar pliku1 KB - 200 KB na plik klasy; duże projekty zawierają wiele pojedynczych plików źródłowych `.as`
Zestaw narzędzi budowaniaAdobe Animate (dawniej Flash Professional), Apache Flex SDK (kompilator `mxmlc`), kompilator Apache Royale (`asc2`)
Powiązane artefakty skompilowane`.swf` (wdrożona aplikacja), `.swc` (skompilowana biblioteka komponentów), `.abc` (surowy kod bajtowy AVM2)
Obsługa platformWieloplatformowy plik źródłowy; SDK Flex i Royale kompilują na Windows, macOS i Linux
Status po wycofaniu FlashAdobe Flash Player zakończył żywot w grudniu 2020 r.; ActionScript 3 jest kontynuowany poprzez Apache Royale generujący kod HTML5/JavaScript
Zgodność z ECMAScriptActionScript 3.0 jest zgodny z projektem ECMAScript 4; dzieli składnię z JavaScript, ale dodaje statyczne typowanie i formalne słowo kluczowe `class`
Klasa bazowaWszystkie klasy AS3 niejawnie rozszerzają `Object`; obiekty listy wyświetlania rozszerzają `DisplayObject` w pakiecie `flash.display`
Wydano1998 (ActionScript 1.0 in Flash 4); ActionScript 3.0 in 2006 (Flash 9/Flex 2)
Najnowsza wersjaActionScript 3.0 (2006); maintained today via the Apache Royale / Apache Flex SDK
Otwarty standardTak · bezpłatny (royalty-free)
Specyfikacjaen.wikipedia.org

Konwersje AS

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami AS. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki AS.

Najczęściej zadawane pytania

Jak otworzyć plik AS?
Otwórz go w dowolnym edytorze tekstu lub kodu - VS Code, Notepad++ lub Sublime Text - ponieważ .as to kod źródłowy ActionScript w formacie tekstowym. Aby uzyskać podświetlanie składni, dodaj rozszerzenie ActionScript. Aby go faktycznie uruchomić, musisz skompilować go do formatu .swf.
Czy plik AS to program, który mogę uruchomić?
Nie. Pliki ActionScript .as to kod źródłowy, a nie pliki wykonywalne. Muszą zostać skompilowane (przez Apache Royale/Flex lub Adobe Animate) do formatu .swf, aby mogły zostać uruchomione. Otwarcie .as pokazuje tylko kod.
Jaka jest różnica między AS, FLA i SWF?
.as to kod źródłowy ActionScript; .fla to edytowalny projekt projektowy Flash/Animate; .swf to skompilowany, gotowy do odtworzenia plik wynikowy. Deweloperzy edytują .as i .fla; użytkownicy uruchamiają .swf (obecnie za pomocą Ruffle).
Czy ActionScript jest martwy po wycofaniu Flash?
Koniec wsparcia dla Flash Player (grudzień 2020) zakończył erę ActionScript w przeglądarkach, ale język przetrwał dzięki Apache Flex i Apache Royale, które kompilują ActionScript/MXML do HTML/JavaScript. Większość nowych projektów wykorzystuje zamiast tego JavaScript/TypeScript.
Czy mogę przekonwertować ActionScript na JavaScript?
Do pewnego stopnia - oba wywodzą się z ECMAScript. Apache Royale może kompilować krzyżowo projekty ActionScript/MXML do HTML/JS, a ręczne portowanie jest powszechne. Jest to proces migracji, a nie konwersja pliku jednym kliknięciem.
Jak skompilować plik AS do SWF?
Użyj kompilatora Apache Royale lub Apache Flex SDK, albo otwórz projekt nadrzędny w Adobe Animate i opublikuj go. Pojedynczy plik .as zazwyczaj należy do większego projektu, więc kompiluje się cały projekt, a nie tylko jeden plik.

Źródła

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

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

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

Powiązane rozszerzenia

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

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z