Да как нечего делать. Берем считывающее устройство (можно и самому сделать, благо оно работает "на просвет", а такое повторить можно за вечерок под пивко), ваяем преобразователь сигналов (тоже вечерок, не больше) и получаем строки кода на ассемблере. Тут уже надо брать готовую программу, приложить умеренно ума и кода... Ничего, совершенно ничего невозможного. Скорее развлечение, чем работа)