
Klassensammeln leicht gemacht.
Man kennt es: Beim Zusammenarbeiten mit anderen Entwicklern und Agenturen kommt man in die Verlegenheit seine Quelltexte herausgeben zu müssen. Und jetzt? Alle Klassen einzeln aus dem eigenen Klassenverzeichnis herauspicken oder etwa das komplette Klassenverzeichnis herausgeben? Lieber nicht. Der ClassCollector übernimmt diesen Job und packt nur zusammen was man wirklich braucht.
Features
- Alle .fla und .as Dateien aus dem Projektverzeichnis werden 1:1 kopiert und wieder in dieselbe Form gebracht.
- .as Dateien aus den angegebenen Klassenverzeichnissen werden rekursiv, d.h. auch mit allen dort importierten Klassen, gesammelt.
- Ein Bericht zeigt Informationen über alle Aktionen.
Restriktionen
- Es können nur Klassen erkannt werden, die explizit mit dem “import” Statement importiert wurden.
- Um DiscImages zu erstellen wird Mac OS X 10.4 benötigt.
- .fla Dateien können nicht nach verwendeten Klassen durchsucht werden.
- Nur ActionScript 2 wird geparsed.
Oberfläche

Bei diesem Programm handelt es sich um Software im Betastatus.
THIS SOFTWARE IS PROVIDED “AS IS” AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
Feedback, Testberichte, Bugs und wer möchte: ein Icon, bitte hier posten.

Schnelle Flashhilfe für Mac OS X.
Besonders bei der Arbeit mit Programmen außerhalb der Macromedia Adobe Flash IDE kann das Nachschlagen in der Flashhilfe nervtötend sein. Besonders am Mac scheint der Helpviewer von Flash äußerst langsam. Deshalb ein externes Tool, zu dem man auch schnell von seinem Lieblingstexteditor wechseln kann.
Oberfläche

Suche

Eine Betaversion steht auch hier leider noch aus. Ein Grund dafür ist, dass Macromedia Adobe für die Hilfe mindestens eine nicht valide XML Datei verwendet. Ich habe diese manuell geändert, möchte aber nicht von den Usern verlangen, dass sie dies auch tun. Deshalb muss ich erst noch von DOM auf den SAX Parser umstellen. Dennoch, wie bei den anderen Tools: Schreibt mir, wenn Interesse besteht. Und auch hier: Schickt mir Icons :D

Eine grafische Oberfläche für Mtasc und SwfMill unter Mac OS X.
Nach beinahe einem halben Jahr Arbeit mit Mtasc und SwfMill half mir im Grunde nichts anderes als ein GUI für beide Programme zu schreiben. Die Kommandozeile ist für mich auf Dauer keine Alternative, weshalb der FlashMaker entstanden ist.
Features
- Mehrere Projekte gleichzeitig bearbeiten
- Integrierter Debugger für die Ausgabe von Trace Befehlen
- Globaler Shortcut zum Kompilieren
- Formatierte Fehlerausgabe
- Bearbeitung von HTML Templates mit Hilfe von Platzhaltern möglich
- Integrierte Bibliothek um SwfMill XML-Dateien abzubilden und zu erzeugen
Oberfläche

Debugger

Formatierte Fehlerausgabe

Bibliothek

Im Moment steht noch keine offizielle Beta zur Verfügung, da die Nachfrage bisher sehr gering war. Schreibt mir, wenn ihr diese Software benutzen wollt.
Das fehlende Drag & Drop FTP Programm für Mac OS X.
Beim Schreiben an meinem CMS bin ich über das Connection Framework von Greg Hulands gestolpert und habe es sogleich in einer kleinen Anwendung verwurstet. Weil das Dashboard bis auf den Wassereffekt beim Hinzufügen von Widgets keinen Spaß macht und das Transmit Widget zusätzlich noch Transmit starten muss, um Dateien hochzuladen, bin ich auf die Idee gekommen Icons ähnlich dem Finder direkt auf dem Desktop zu halten, mit deren Hilfe man Dateien direkt per Drag & Drop auf den eigenen FTP Server laden kann. Hier das Resultat:
Das MenuExtra

Eine neue DropBox erstellen

Drag & Drop ausführen

Hochladen

Beim jetzigen Stand der Software handelt es sich um eine Beta. Sie beinhaltet noch mehrere Fehler (in erster Linie die Darstellung und fehlende Lokalisierung) der Upload funktioniert aber soweit ich es testen konnte einwandfrei (FTP, SFTP, WebDAV).
Zur Sicherheit noch ein Disclaimer und wahrscheinlich auch, weil ich einfach schon immer einen haben wollte. In Großbuchstaben.
THIS SOFTWARE IS PROVIDED “AS IS” AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
Leider fehlt dem Programm auch noch der richtige Name, weshalb ich nicht nur über Fehlerberichte, alternative Icons und überschwängliche Lobeshymnen, sondern eben auch über Namensvorschläge und sonstige Ideen sehr dankbar bin. Ein Wiki für strukturierte Buglisten wird noch folgen. Bis dahin bitte einfach als Kommentar posten. Danke und viel Spaß mit dem Programm.