Mit exec geöffneten chat in eingabezeile schreib

Hallo php Profis(und die es noch werden wollen)

Mit

exec(‚start /B „window_name“ „C:\xxx\xxx\chat.exe“‘);

öffne ich mein chat Programm.
Wie kann ich in die Eingabezeile einen beliebigen Text per php.script einsetzen?

mfg amadeus

Moin,

Das ist aber mal schwer.

$MyOrder = ‚Meine Kommandos‘;
exec($MyOrder);

Denk an die Zeichen, die zu escapen sind.

widecrypt

Danke erstmal für das fixe re

leider kann ich damit garnix anfangen, hast Du mal ein Beispiel wenn ich z.B. „test“ einschreiben möchte?

mfg amadeus

Moin,

dazu müsste ich die per Kommandozeile verfügbaren Schalter deiner chat.exe kennen.
Guck in die Doku deiner Anwendung, welche Schalter hier verfügbar sind und schick das an die Anwendung.

Z. B.:
$MyOrder = ‚„C:\xxx\xxx\chat.exe“ \\127.0.0.1 -u user -p pass -m „Mein Text“‘;
exec($MyOrder);

Den Syntax findest du auch in der Doku der Anwendung.
Damit kannst du aber nur an die Anwendung senden.
Aus der chat.exe nach php dürfte auf diesem weg unmöglich sein.
Dafür gibts java.

widecrypt

1 Like

Bedanke mich, widecrypt!

Genau das hab ich gesucht, will ja lediglich senden.

-amadeus-

Aber Sternchen rückst keines raus…

*schnief*

widecrypt

Das wichtigste vergessen, sorry eben erledigt

smile–amadeus–

Danke.
owT