SetaPDF
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 06.06.2004, 23:54   #1
TP-Moderator
 
Benutzerbild von Madokan
 
Registriert seit: Oct 2002
Ort: Berlin/Germany
Madokan bringt sich richtig ein
Post

Analyse von SWC-Dateien


Hi Folks,

Wer schon immer mal wissen wollte, was so in einer SWC-Komponente von Macromedia steckt sollte folgende Schritte durchführen:

1. Die zu analysierende SWC-Datei (z.B. XMLConnector.swc), aus dem Verzeichnis verschieben.

- Ihr findet die Macromedia SWCs im folgenden Verzeichnis:

Zitat:
MACROMEDIA\FLASH 2004\<SPRACHE>\FIRST RUN\COMPONENTS (Windows)
Zitat:
MACROMEDIA FLASH 2004/FIRST RUN/COMPONENTS (MacOS)

- Oder auch hier:

Zitat:
C:\Dokumente und Einstellungen\[Nutzername]\Lokale Einstellungen\Anwendungsdaten\Macromedia\Flash MX 2004\de\Configuration\Components (Windows)
Zitat:
Users/[Nutzername]/Library/Application/Support/Macromedia/Flash MX 2004/de/Configuration/Components (MacOS)
2. Nach dem die SWC-Datei verschoben wurde kann nun die Endung von .swc auf .zip geändert werden.

3. Kann man nun mit Hilfe von WinZip, etc. die ZIP-Datei einsehen!

Hinweis
Wie man sieht handelt es sich bei den SWC-Dateien um nichts anderes als ZIP-Archive, da lohnt es sich auf alle Fälle mal hineinzuschauen!

Wichtig
Besonderheit zu den ASI-Dateien, welche sich in der SWC-Datei befinden. Wer beim analysieren der Dateiinhalte auf das Schlüsselwort intrinsic stösst, sollte sich nicht wundern. Hierbei handelt es sich nicht wirklich um eine Klasse, vielmehr werden in diesen ASI-Dateien die Richtlinien der Typisierung für eine Klasse festgelegt. intrinsic erfüllt somit lediglich eine Aufgabe, nämlich die Festlegung von Datentypen einer vorhandenen Klasse!

Beispiel - ASI-Datei für die Atome.as:

Code:
intrinsic class Atome extends MovieClip
{
   public function Atome();
   public var aktivity:Number;   
   public var xpos:Number;
   public var ypos:Number;
   public function tanzen():Void;
};
Beispiel - Atome.as:

Code:
class Atome extends MovieClip {	
	// Eigenschaft
	public var aktivity:Number = 1000;
	public var xpos:Number = 100;
	public var ypos:Number = 100;
	
	// Konstruktor
	function Atome() {}	
	
	// Methode
	function tanzen():Void {
		//...
	}
}
Achtung
Lediglich die ASI-Datei ist direkt einsehbar, die Atome.as Inhalte befinden sich innerhalb der SWF-Datei, welche ebenfalls in der SWC-Datei enthalten ist. Ein direkter Zugriff auf die bet. Klase (im Beispiel Atome) ist somit nicht möglich!

Be inspired!

Liebe Grüsse
Matze K.
Madokan ist offline   Mit Zitat antworten


Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Flash > Sammlung Actionscript 1 und 2
Analyse von SWC-Dateien Analyse von SWC-Dateien
« Einsatz des prototype-Objekts in Flash MX 2004 | [Scriptlösung] Dyn. Newsanzeige via Flash (MX), PHP und mySQL »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
100 Bilder in einem Schritt verkleinern?? question Photoshop 13 13.02.2005 15:51
Ein und auschecken von Dateien, wie wird es gemacht? lumtom Dreamweaver 1 01.12.2003 14:27
Programm zum ertsellen von PDF (Acrobat Reader Files) Dateien z.B. aus Word-Dokument Eli Webdesign & Co. 4 06.03.2003 12:51
dos Befehl zu Verschieben von Dateien -Andreas- Einfach so ... 1 30.04.2002 15:24
Problem beim Löschen von Dateien! Samson Traum-Dynamik 9 23.04.2002 14:34


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:57 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67