Привет посоны! Помогите с такой траблой: есть видео, с ним нужно сделать какие-то манипуляции, поместить на диск и чтобы с этого диска его нельзя было скопировать...
эммм,я уже вроде говорил.Есть пара вариантов: 1)CD-RX болванка. 2)создать файлстрим. пример: Code: stream:=TFileStream.Create('file.mp4', fmOpenRead, fmShareDenyNone);
Суть в том, что я не хочу, чтобы копировали видеофайлы, которые записаны на диске. Просматривать можно, а скопировать нет. Ну и создание образа чтоб не конало...
Юзер среднего уровня скачает fraps, camtasia или ещё какую-нибудь программу для записи видео с экрана и быстренько сделает копию.
я бы сделал так: записал бы чрезсекторно видеопоток, затем сгенерировал мап файл в котором последовательно были указаны записанные сектора, затем написал бы прогу типа autorun, задача которой - считать последовательность секторов, объединить все в один поток и вызвать ММ-проигрыватель, передав ему в качве аргумента либо темп путь либо поток в памяти
да куча методов. или просто в ресурсы в ехе добавляй, и чтоб при запуске ехе чекал с сидюка он запускается или не... точней говоря - эта проверка должна применятся в предыдущем методе тоже
теперь, как отличить образ от привода - банально: сейчас практически все приводы могут записывать. а виртуальные сиди - нет
Тогда берешь и знакомишься с методами типовыми и ищешь готовые решения http://en.wikipedia.org/wiki/Copy_protection http://ru.wikipedia.org/wiki/Digital_rights_management http://yandex.ru/yandsearch?text=cd+защита+от+копирования