![]()
kalm09ds05
Ввысь...
![]() ![]() offline
Опыт:
5,169Активность: |
Защита книг на CD-R от копирования
У меня есть идея, как это сделать, но решил спросить у вас...
Суть проблемы: Надо сделать так, чтобы, когда я дам другу диск с файлами "дежавю" и "пэдээф", он не смог их скопировать к себе на комп или флэшку и передать другу... (Желательно отсортировать эти книги в таблицу - 10х5)
Моё решение: Импортировать все книги в exe фаил, который при первом запуске записывает в реестр строку, а потом стирает эту строку у себя (т.е. если запустить программу на другом компе - неважно, с диска, флэшки или эл. почты - то "значение" уже не запишется) и при каждом запуске проверяет наличие этой строки. Интегрировать поддержку пдф и джву (чтобы книги открывались без сторонних программ - это тоже важно) и отсортировать (последнее сделать уже легче всего).
Я не знаю языков программирования, поэтому спрашиваю у вас. может, это сложный вопрос, но как бы сделали Вы? |
![]() |
#1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ELForcer
Сижу only Hard & Soft
![]() ![]() offline
Опыт:
1,593Активность: |
Если друг шарит в компах, ему не проблема будет вытащить файлы или из EXE или из временной папки (я бы так сделал, отследил бы Anvir'ом откуда читается файл PDF или Dejavu файл).
|
![]() |
#2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Hanabishi
COOL STATUS
![]() ![]() offline
Опыт: отключен
|
kalm09ds05, тут самый надёжный вариант создать свой формат, а не полагаться на пдф. |
![]() |
#3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
kalm09ds05
Ввысь...
![]() ![]() offline
Опыт:
5,169Активность: |
|
![]() |
#4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Mud_Flow
Time is the sin...
![]() ![]() offline
Опыт:
21,546Активность: |
kalm09ds05, была прога создающая архивы трудно доступных разрешений с открытыми библиотеками этих форматов,названия правдо забыл.
|
![]() |
#5
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Hanabishi
COOL STATUS
![]() ![]() offline
Опыт: отключен
|
Ну самый простой вариант хранить обычный пдф, только в закодированном виде, и сделать прогу которая раскодирует и открывает файл в ридере (там пригодятся всякие мемори стримы и защищённые файловые потоки). |
![]() |
#6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
kalm09ds05
Ввысь...
![]() ![]() offline
Опыт:
5,169Активность: |
Hanabishi, о, спасибо... можно подробности в лс? чтобы со всеми подробностями попросить знакомого программиста так сделать ;) |
![]() |
#7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
alexprey
познающий Unity
![]() ![]() offline
Опыт:
68,501Активность: |
Hanabishi, в таком случае можно будет с памяти прочитать. Поэтому только полностью свой тип данных нужно, даже для хранения в памяти и использовать уже свой рендер, тогда будет более менее безопасно.
|
![]() |
#8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Msey
????
![]() offline
Опыт:
67,346Активность: |
Кодировка каждого символа - самое оно, желательно цифрами..
уверен, что опытный программист написал бы программу и без твоих подробных объяснений |
![]() |
#9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
alexprey
познающий Unity
![]() ![]() offline
Опыт:
68,501Активность: |
Цитата:
Опытный программист не сдвинется с места без подробного ТЗ alexprey добавил: Цитата:
В программе все равно ведь будет храниться в расшифрованном во время выполнения. Вспомните, как с вара тырели значения переменных сторонними программами |
||
![]() |
#10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|