Console window keypress generation

6 отговора 198 прегледа
#1

Console window keypress generation

nqkoj da znae na4in da se generirat natiskaniq na klavisi na konzole jam

primer v nt-to si puskas cmd.exe ot tvoq programa
posle si generiras ftp as.asd.asdf<enter>
popalvas si kvoto ti iska ftp-to da se lognes i t.n.

pozdravi
kpym

Отговор
в отговор на KpyM #2

Re: Console window keypress generation

sus keybg_event ne stava li?

by Wise Guy
[email protected]
Отговор
в отговор на KpyM #3

Re: Console window keypress generation

Vsqko consolno app si ima standartni input, output i err handle-i ot koito to syotvetno chete, izprashta i log-va. Po default input-a e keyboard-a, output-a i stderr sa consolniq prozorec. Ako iskash da generirash dannite koito poluchava consol-no app, mojesh da izpolzvash WriteConsoleInput API. Ili nqkoi ot drugite nachini ( pipe, file handle, etc..). Pyrvata izprashta events ( KeyDown naprimer ), dokato s pipe/file mojesh napravo da izpratish tekst-a koito iskash kym consolata

Отговор
в отговор на KpyM #4

Re: Console window keypress generation

konkretno za ftp.exe
ima parametyr -s:fileanme
(pusni ftp -? za podrobnosti)

Отговор
в отговор на lvo #5

Re: Console window keypress generation

abe i as opitvah s WriteConsoleInput
ama nesto ne se polu4ava raboti samo ako go vikam za mojta programa za spawn proccess-a ne stana

moze i as da sam go namazal
ako imas nqkakv rabotest sample se sam ti nogo blagodaren ako mi go pratis kpym@yahoo.com

Отговор
в отговор на Emo #6

Re: Console window keypress generation

ftp.exe bese samo za primer
za drugi programi nqma kak da stane s input ot fail

Отговор
в отговор на Wise Guy #7

Re: Console window keypress generation

tz
stoto moze djama mi da ne e na fokus

Отговор