Dies ist der Befehl „makeswf“, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
makeswf – Actionscript-Compiler
ZUSAMMENFASSUNG
machtwf [OPTIONEN] ...
BESCHREIBUNG
machtwf ist eine Befehlszeilenschnittstelle zum Actionscript-Compiler der Ming-Bibliothek mit
Unterstützung für das Einbetten vorgefertigter Inhalte.
Frame_Content kann entweder eine ActionScript-Quelldatei, eine Bitmap-Datei (PNG oder JPG) oder sein
eine SWF-Datei. Nicht-ActionScript-Eingabedateien werden derzeit nur anhand der Erweiterung erkannt
(PNG, JPG, SWF). Bei Dateien mit anderen Erweiterungen wird davon ausgegangen, dass sie ActionScript enthalten
Quellcode.
. Frame_Content wird in einem separaten Frame der Ausgabe gespeichert.
ActionScript-Code wird mit vorverarbeitet cpp Vor dem Kompilieren ermöglicht dies (neben vielen anderen).
andere Dinge) mehrere Quelldateien in einem einzigen Frame gruppieren, indem Sie verwenden #einschließen
Richtlinien. (Sehen PRÄPROZESSOR unten.)
Bitmap- oder SWF-Inhalte werden in einem MovieClip gespeichert, der nach der entsprechenden Eingabe benannt ist
Dateiname mit Pfad und Erweiterung entfernt. Dies ermöglicht eine einfache Referenzierung des Inhalts durch
ActionScript-Code.
OPTIONAL
-o --Ausgabe
Schreiben Sie eine SWF-Datei in . Der Standardwert ist „out.swf“.
-s --Größe X
Legen Sie die Größe des Ausgaberahmens in Pixel fest (Standard ist 640 x 480).
-r --frame-rate
Stellen Sie die Ausgabebildrate ein (Standardwert ist 12).
-v --swfversion
Legen Sie die Ausgabe-SWF-Version fest (Standardeinstellung ist 6).
-c --Kompression
Stellen Sie die Ausgabekomprimierungsstufe ein (0 bis 9). Der Standardwert ist 9. Verwenden Sie -1 zum Deaktivieren.
-b --bgcolor
Legen Sie die Hintergrundfarbe mithilfe der Hexadezimalform (0xRRGGBB) fest. Wenn weggelassen, kein SETBACKGROUNDCOLOR
Tag verwendet wird.
-I
Hinzufügen zum Include-Suchpfad hinzufügen. Die Option wird an den C-Präprozessor übergeben.
-D [= ]>
Definieren . Die Option wird an den C-Präprozessor übergeben.
-i --importieren : [, ]>
Importieren Sie benannte Symbole aus der angegebenen SWF-Datei und speichern Sie sie in einer
-a --init-action [: ]
Kompilieren Sie die angegebene Quell-AS-Datei als Init-Aktion für den Frame .
-n --Netzwerkzugang Netzwerk|Datei
Erzwingen Sie das Hinzufügen eines networkAccess-Flags mit dem angegebenen Wert. Für SWF8 oder höher
Das FileAttribute-Tag ist obligatorisch und daher trotzdem vorhanden. Der Standardwert ist „file“.
Zugang. Sie können dieses Flag verwenden, um sowohl die Standardeinstellung für SWF8+ zu ändern als auch bereitzustellen
das optionale Tag für SWF8-. Das Tag bestimmt grundsätzlich die Ressourcen, auf die die Sandbox zugreifen soll
Wird ausschließlich verwendet, wenn der Film aus dem Dateisystem geladen wird.
-h --help
Schnellhilfe ausdrucken.
-V --Version
Druckversion und Copyright-Informationen.
PRÄPROZESSOR
machtwf ruft vor dem Kompilieren den C-Präprozessor für jeden der angegebenen Quelldateinamen auf
ihnen. Die vorverarbeitete Version ist nach der Ausgabedatei mit angehängtem „.frame#.pp“ benannt;
Überprüfen Sie diese Datei, wenn Sie nach Zeilennummern suchen, die bei Syntaxfehlern gemeldet werden.
Ein __SWF_VERSION__-Makro wird automatisch bereitgestellt, damit ActionScript-Code agieren kann
je nach Zielspieler unterschiedlich; Es wird auf die Ausgabe-SWF-Version eingestellt (geändert mit -v).
Verwenden Sie makewf online über die Dienste von onworks.net