Вероятно, самым простым решением было бы не использовать событие onChange
для извлечения данных, а использовать его только для управления вводом и иметь кнопку onClick
для извлечения.
С таким дополнительным временем и мотивацией, Вам можно было бы также заплатить, в то время как Вы обучаетесь! http://www.freelancer.com
Для хорошей проблемы попробуйте своего рода сетевое приложение. Возможно, сервер, который сообщает о состоянии системы. Вещи Вы учились бы:
Удача - обладает!
Предложение Adam является хорошим - но если бы Вы более склонны просто сделать это для себя и весело провести время, я реализовал бы сетевую многопользовательскую экшн-игру с помощью OpenGL, OpenSceneGraph или одного из других ориентированных на игру инструментариев там.