вдогонку к предыдушему посту.
проще разработать программу про все эти вещи самой, чем ждать пока кто-нибудь сподобится.
вот реально, многим бы помогло.