Het probleem met PHP & MySQL is even tijdelijk verschoven voor iets nieuws.
Is het mogelijk om binnen Flash een DOS applicatie te starten en de output direct te bufferen naar Flash?
Likes: 0
Het probleem met PHP & MySQL is even tijdelijk verschoven voor iets nieuws.
Is het mogelijk om binnen Flash een DOS applicatie te starten en de output direct te bufferen naar Flash?

Niet in een browser in ieder geval.
In een standalone applicatie zou het mogelijk kunnen zijn met FullScreen commands. Er zijn speciale projector programma's die je .swf movie kunnen compileren tot een standalone, waarbij je meer mogelijkheden hebt dan met de standaard Flash player. Voordeel is ook direct dat de player embedded is in de applicatie zodat een client er niet over hoeft te beschikken.
Dan houdt het op. Tenzij er een andere mogelijkheid zou zijn?

Ik snap niet goed wat je wilt; wil je in een website een Flash movie hebben die communiceert met een DOS applicatie op de client?
Dat kun je met iedere clientside taal vergeten. Als je iets op de server wilt laten draaien, dan zou je het PHP kunnen laten starten en de output op laten vangen. Vervolgens kun je met Flash dan wel weer de PHP output inlezen.
Kun je niet met flash bepaalde command oproepen bv command.php?command=iets waarbij je in php de command uitvoert en dit weer opvangt met flash?
Even niet nagedacht over het feit dat flash een client applicatie was. Excuses.
Ik kan me herinneren dat ik met Flash ooit iets heb gemaakt dat DOS commandos kon uitvoeren, maar de output ontvangen in Flash lijkt me niet mogelijk. Dat zou een veiligheidsprobleem zijn omdat Flash kan communiceren met de server en dus als trojanhorse gebruikt zou kunnen worden.
En het opstarten van willekeurige commando's niet?DOS commandos kon uitvoeren, maar de output ontvangen in Flash lijkt me niet mogelijk. Dat zou een veiligheidsprobleem zijn
Nee volgens mij is dit allemaal niet mogelijk TS. Wat je zou kunnen doen is een ActiveX control proggen (die men dan moet goedkeuren) en die met je Flash filmpje laten communiceren door middel van Javascript, geen probleem voor een beetje C++ coder maar ook weer niet echt triviaal.
Eh ja, ik bedenk me dat ook netOorspronkelijk geplaatst door lifeforms
Je zou het met een PHP script kunnen doen die het commando uitvoerd en het resultaat teruggeeft, natuurlijk wel beveiligen zodat niet iedereen zich op je server kan gaan uitleven! Volgens mij is het ActionScript iets als dit, maar dat weet ik niet zeker:
En dan in PHP:Code:doscom = new LoadVars(); doscom.sendAndLoad(doscom,"http://localhost/dos.php?command=netstat","GET"); resultaat = doscom.receivedData;
PHP Code:<?php system($_GET['command']); ?>
Laatst gewijzigd door FvdM; 30/04/06 om 16:38. Reden: Automerged Doublepost