Накарайте го да открива натискания на клавиши. Помислете за това по следния начин: когато потребител натисне клавиша "A" във видео игра, програмата изпълнява код; не мислете за това като за получаване на информация. Мислете за това като за откриване на натискания на клавиши и добавяне на всяко натискане на клавиш към някаква структура от данни (напр. масив).
Запознат съм с функционалността в UNIX терминала, за която говорите, и тя не ви позволява да връщате назад или нещо подобно. Ако искате тази функционалност, просто направете това, което казах по-горе.
Ако искате да можете да връщате назад, въпреки че потребителят няма да може да види какво връща назад, можете да напишете код, който премахва последния елемент от масива, когато потребителят щракне назад.
Освен това всички останали са прави, когато казват, че ще трябва да програмирате това специфично за системата, на която го използвате.
И накрая, това може да не е сигурно, ако използвате това за парола и просто го хвърляте в масив.
person
OOProg
schedule
30.08.2010