Kezdőoldal » Számítástechnika » Programozás » Egy másik program tartalmát...

Egy másik program tartalmát ki lehet olvasni valahogy?

Figyelt kérdés
Egy cmd-s kinézetű programba kiírt dolgokat akarnám kiolvasni egy másik program segítségével. Ez lehetséges valahogyan?
2013. jún. 16. 14:01
 1/7 SimkoL ***** válasza:
Ha egy kicsit bővebben kifejtenéd.
2013. jún. 16. 14:10
Hasznos számodra ez a válasz?
 2/7 anonim ***** válasza:
Azt pl. meg tudod tenni, hogy a programod elindít egy másik programot, és beolvassa annak a standard output és standard error kimenetét.
2013. jún. 16. 15:24
Hasznos számodra ez a válasz?
 3/7 A kérdező kommentje:
Egyik valve-s játékot futtatnám textmode-ban, és a kiírt dolgokat akarnám megkapni, miközben fut az exe. :D
2013. jún. 16. 19:25
 4/7 anonim ***** válasza:

de hova megkapni?

cmdben át tudod irányítani a kimenetet így


valvejatek.exe > valami.txt

2013. jún. 16. 21:00
Hasznos számodra ez a válasz?
 5/7 A kérdező kommentje:
Egy másik programba. Ellenőrizni akarom folyamatosan, hogy megszakadt-e a kapcsolat (ilyenkor kiírja a játék, hogy logged on = 0), és ha igen, akkor újraindítani a játékot. Bár az is megteszi, hogy egy fájlba írja ki a játék, amit eredetileg az ablakába írna ki, és abból olvasom be a dolgokat.
2013. jún. 17. 12:29
 6/7 anonim ***** válasza:
Hát végül is tök mindegy, pl. Java-ban mindkettőt (fájlt is meg program kimenetét is) InputStream-ként olvasod. Viszont ha fájlba ír a játék, akkor esetleg megmarad későbbre is, mint napló. :)
2013. jún. 17. 12:42
Hasznos számodra ez a válasz?
 7/7 iostream ***** válasza:

ellenőrizendő program: valve.exe

saját programod: check.exe


futtatás:

valve.exe | check.exe

2013. jún. 17. 13:39
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!