Zurück   Flashforum > Flex und AIR > Adobe AIR

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 21-12-2011, 08:28   #1 (permalink)
Neuer User
 
Registriert seit: Jun 2011
Beiträge: 51
NativeProcess: in den STANDARD_INTPUT schreiben ohne den InputStream zu schließen

Hallo,

mit folgenden Zeilen kann ich in einem laufenden Prozess einen Befehl absetzen:

ActionScript:
  1. process.standardInput.writeUTF( 'EIN_BEFEHL' );
  2. process.closeInput();

Problem hierbei ist jedoch, dass ich den Input nicht schließen will (closeInput(), da zeitlich gesehen noch weitere Befehle in den aktuellen Prozess abgesetzt werden sollen. Wenn jedoch kein closeInput() aufgerufen wird, wird der Befehl auch nicht abgesetzt.

ein
ActionScript:
  1. \n
erzeugt auch kein Enter.

Hat jemand eine Idee wie ich einen Befehl absetzen kann, ohne dass der InputStream geschlossen werden muss?

:// EDIT
evtl. relevant.
Also das aufzurufende Script läuft in einer Schleife. Damit die prints in der Schleife überhaupt angezeigt und von Air/Flex überhaupt gelesen werden, muss im auszuführenden Script jeweils ein flush aufgerufen werden.


Wäre für Ideen sehr dankbar.

Geändert von damn2k (21-12-2011 um 08:47 Uhr)
damn2k ist offline   Mit Zitat antworten
Alt 21-12-2011, 13:14   #2 (permalink)
Neuer User
 
Registriert seit: Jun 2011
Beiträge: 51
Hier die Lösung:

ActionScript:
  1. process.standardInput.writeMultiByte( "DEIN_BEFEHL" + "\n", 'utf-8');

komischerweise geht die obere Variante, die ich nur per Zufall mal ausprobiert habe.
Der Input muss nicht geschlossen werden. Man kann wie man lustig ist, beliebig häufig und lange etwas nach stdin schreiben.


gruß
damian
damn2k ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

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

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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
XML sendAndLoad per php inputstream bamboocha Flash mit XML und Webservices 14 09-01-2008 01:59
Flash Film komplett schließen ohne Neuladen der Seite tommycush Flash Einsteiger 0 15-03-2007 13:53
XML, PHP inputstream blind1985 Flash mit XML und Webservices 1 23-11-2006 14:51
IE schließen! (ohne Nachfrage) Noir0x Alternative Technologien 17 10-06-2006 09:24
Fenster schließen ohne die nochmalige IE -interne bestätigung? Geht das? angelo HTML und CSS 10 24-07-2003 16:04


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:59 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele