Страница: 1 |
Вопрос: Защита? | Добавлено: 28.07.03 15:07 |
Автор вопроса: ![]() |
Необходимо защитить видеоролик от копирования с диска. Прогу защитить можно ( через S/N-болванки). А вот видео как? |
Ответы | Всего ответов: 6 |
Номер ответа: 1 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ICQ: 173084484 Вопросов: 5 Ответов: 76 |
Web-сайт: Профиль | Цитата | #1 | Добавлено: 28.07.03 16:21 |
Пишешь программу для защиты, после компиляции пихаешь в оверлей видео, чтобы программа его извлекала и открывала. |
Номер ответа: 2 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Вопросов: 3 Ответов: 10 |
Профиль | Цитата | #2 | Добавлено: 28.07.03 16:41 |
А как мне впихнуть прогу в оверлей? Где почитать? Или объясни мне плз. |
Номер ответа: 3 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ICQ: 173084484 Вопросов: 5 Ответов: 76 |
Web-сайт: Профиль | Цитата | #3 | Добавлено: 28.07.03 16:57 |
Тебе нужно просто дописать данные в конец исполнительного файла, а затем их извлечь с помощью Get и Put. Например, так: 'Запись Dim BinData as string Open ExePath for binary as #1 Open VideoPath for binary as #2 bindata = space$(lof(2)) Get #2,,bindata close #2 put #1,lof(1)+1,bindata close #1 bindata="" 'Извлечение Private Const videoLength = ... 'Укажи длину видеофайла Open ExePath for binary as #1 bindata=space$(videoLength) Get #1,lof(1)-videolength+1,bindata close #1 open VideoPath for binary as #2 put #2,,bindata close #2 'VideoPath - путь к будущему видеофайлу |
Номер ответа: 4 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Вопросов: 3 Ответов: 10 |
Профиль | Цитата | #4 | Добавлено: 28.07.03 17:57 |
В дополнение к вопросу - видеоролик(avi or mpg) (презентация фирмы) должен проигрываться стандартными средствами Виндов . Как медиаплеер поймет этот код? |
Номер ответа: 5 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Вопросов: 3 Ответов: 10 |
Профиль | Цитата | #5 | Добавлено: 28.07.03 18:55 |
Упрощаю вопрос - допустим я напишу собственный проигрыватель или передам видеоролик из своей программы медиаплееру (после проверки на оригинал) для проигрывания. Но как защитить от воспроизведения ролика непосредственно в медиаплеере, обходя мою прогу (не запуская ее)? Шифрование - отпадает... Писать собственный формат видео - отпадает... Тогда как? |
Номер ответа: 6 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ICQ: 173084484 Вопросов: 5 Ответов: 76 |
Web-сайт: Профиль | Цитата | #6 | Добавлено: 29.07.03 08:51 |
В VB есть такой компонент, который позволяет прямо на твоей форме проиграть твой же ролик... (Кстати можно просто внедрить ролик в программу на уровне компонента) > Но как защитить от воспроизведения ролика непосредственно в медиаплеере, обходя мою прогу (не запуская ее)? Шифрование - отпадает... Писать собственный формат видео - отпадает... Тогда как? А как защищают обычные программы? Тут не особенно много методов... |
Страница: 1 |
|