| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Jun 2011
Beiträge: 51
| Auf Programmdateien von aussen zugreifen (nicht zur Laufzeit)
Hallo, ist es in Adobe Air irgendwie möglich auf die Programmdateien zuzugreifen? So dass man z.B. (wenn die Applikation nicht läuft) direkt Dateien bearbeiten oder austauschen kann? Oder kann ich nur separat die Dateien, die von aussen bearbeitbar sein sollen, verschieben? So mache ich es momentan. Ist jedoch teilweise aufwendig, wenn ich mehrere Ordner so "per Hand" verschieben muss... Gruß Damian |
| | |
| | #2 (permalink) |
| Flash-Designer Registriert seit: May 2006 Ort: Wiesbaden
Beiträge: 6.162
| Ich verstehe nicht ganz, was Du willst ![]()
__________________ Viele Grüße // Martin Martin Kraft // Interaktionsdesign Hilfreiche Websites: // Hilfe zur Adobe Flash Plattform // ActionScript 2 Referenz // ActionScript 3 Referenz // ActionScript 3 Arbeitshandbuch // weitere Flash Ressourcen Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da! |
| | |
| | #3 (permalink) |
| Neuer User Registriert seit: Jun 2011
Beiträge: 51
|
Das Flex Projekt ist ja in Ordnern/Packages unterteilt (src, util, etc.). Zur Laufzeit kann ich auf all diese Dateien per File.applicationDirectory() zugreifen. Nun will ich aber z.b. XML (Config) Dateien bearbeitbar machen, ohne dass ich es in der Applikation selber machen muss. Meine Frage ist nun, wie komme ich an diese xml Dateien bzw. gibt es eine möglichkeit, dass bereits bei der Installation bestimmte Dateien in einen öffentlichen Bereich verschoben werden? Aktuell verschiebe jede Datei einzeln mittels copyTo() in mein home Verzeichnis, weil anders kenne ich gerade keine Möglichkeit, wie ich sonst die xml Dateien bearbeiten könnte. Die Applikation soll nur auf bestimmten preparierten Systemen installiert werden (nichts öffentliches). Ich hoffe, es ist nun etwas verständlicher. |
| | |
| | #4 (permalink) |
| Flash-Designer Registriert seit: May 2006 Ort: Wiesbaden
Beiträge: 6.162
| Ich versteh's leider immer nocht nicht ganz. Der Quelltext hat doch überhaupt nichts mit dem zu tun, was später auf dem Nutzerrechner installiert wird? Alles was in src liegt wird doch in eine .swf kompiliert. Nur das, was in bin landet, ist zur Lauf bzw. Installationszeit relevant. Dazu können natürlich auch beliebige .xmls usw. gehören, mit denen man die Anwendung konfigurieren kann. Möchtest Du diese .xmls bei der Installation konfigurieren? Wenn ja, warum erst dann? Welche Informationen liegen dann vor, die es nicht schon beim packen der .air gegeben hätte? Oder soll der Nutzer über irgenwelche Dialog darauf Einfluss nehmen können? Wäre es vielleicht eine Möglichkeit diese Konfiguration einfach beim ersten Start der Anwendung auszuführen? Vorher dürfte sie eh nicht von Belang sein?! Vielleicht wird's ja einleuchtender, wenn Du einfach mal eine konkretes Beispiel postest...
__________________ Viele Grüße // Martin Martin Kraft // Interaktionsdesign Hilfreiche Websites: // Hilfe zur Adobe Flash Plattform // ActionScript 2 Referenz // ActionScript 3 Referenz // ActionScript 3 Arbeitshandbuch // weitere Flash Ressourcen Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da! Geändert von Martin Kraft (25-06-2011 um 12:31 Uhr) |
| | |
| | #5 (permalink) |
| Neuer User Registriert seit: Jun 2011
Beiträge: 51
|
Es ist keine Applikation im klassischen Sinne. Stell dir eine Art "Kiosk Software" vor, die verschiedene Arten von Werbung darstellt. Statt nun die Applikation neu zu kompilieren, soll man z.B. individuell einstellen können, wie lange ein Werbemittel eingeblendet werden soll. standard ist z.B. 10sekunden, je nach Bedarf soll man das aber auf 30sek, 60sek, etc. einstellen können. Wichtig hierbei ist, dass dies nicht zur Laufzeit passieren soll. Diese wenigen Einstellungssachen handhabe ich in einer config und anderen .xml dateien. Vereinfachte Darstellung, aber hoffe, dass das Prinzip nun etwas klarer ist. DANKE ! Damian |
| | |
| | #6 (permalink) |
| Flash-Designer Registriert seit: May 2006 Ort: Wiesbaden
Beiträge: 6.162
|
Und diese Dateien soll nun wer, wann und wie ...
__________________ Viele Grüße // Martin Martin Kraft // Interaktionsdesign Hilfreiche Websites: // Hilfe zur Adobe Flash Plattform // ActionScript 2 Referenz // ActionScript 3 Referenz // ActionScript 3 Arbeitshandbuch // weitere Flash Ressourcen Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da! |
| | |
| | #7 (permalink) |
| Neuer User Registriert seit: Jun 2011
Beiträge: 51
|
- etwas austauschen/anpassen sollen ich, mitarbeiter und/oder kunden - anwendung läuft nur lokal ohne internetverbindung .air Datei ist ja nur die Installationsdatei. Nach der Installation werden doch auch bestimmte teile extrahiert bzw. installiert (je nachdem wie man es nennen möchte). wenn am ende nur eine .swf datei übrig bleibt und die eigentlichen daten nur im Speicher für die AIR runtime vorbereitet werden, dann kann ich die anwendung nur so aufbauen, dass ich diese config dateien ins user verzeichnis verschiebe (copyTo()) und immer von dort aus die xml datei lade statt aus dem applikation directory. |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Klassen zur Laufzeit Eigenschaften hinzufügen, die von Haus aus nicht dynamisch sind | speedjunkie | ActionScript 3 | 24 | 27-11-2010 12:53 |
| bilder in mx zur laufzeit laden ( nicht als hintergrund ) | ctd | Flash Einsteiger | 1 | 26-09-2006 09:17 |
| Dynamische Textfelder zur Laufzeit nicht mehr sichtbar | easyJoe | Flash 8 | 8 | 30-06-2006 00:16 |
| comboBox zur laufzeit klappt nicht mehr auf | gisworks | Komponenten und SmartClips | 3 | 30-06-2005 16:00 |
| Freehand: Text innen an Pfad ausrichten, nicht aussen | Samuel | Vektor-Programme | 29 | 15-02-2005 23:04 |