Schumi |
Отправлено: 06.04.2005, 12:59 |
|
Машинист паровоза
Группа: Участник
Сообщений: 206
|
Представьте — есть документация в формате PDF. Достаточная ценная. Она идет в продажу с диском с софтом. На данный момент они лежат открыто на диске.
Что я хочу сделать: взять файл запакавать, зашифровать или что-нибудь в таком духе. Потом сделать свою прогу, из которой она будет открывать этот файл — расшифровывать и показывать своим листером. Возможно ли это?
Мог быть,конечно, и более простой вариант. Сперва файлы пакуются. А потом просто прога распакует его куда-то (???), и откроет обычным Acrobat. Это проще, но сразу возникает вопрос: как мне и куда сохранять распакованный файл, чтобы прохие дяди не нашли его и не скопировали, пока он не открыт?
|
|
Gedeon |
Отправлено: 06.04.2005, 13:17 |
|
Ветеран
Группа: Модератор
Сообщений: 1742
|
Что помешает плохим дядькам в открытом акробате нажать сохранить как ... ?
|
|
Treumer |
Отправлено: 06.04.2005, 13:50 |
|
Станционный диспетчер
Группа: Участник
Сообщений: 92
|
QUOTE (Gedeon @ 06/04/2005, 13:17) | Что помешает плохим дядькам в открытом акробате нажать сохранить как ... ? |
Да уж, открытым акробатом нифига не сделаешь, не говоря уж о том. что и все эти из "примочки" для электронных книг уже давно взломаны..
И главное — что помешает кому-то полностью скопировать CD |
|
olegenty |
Отправлено: 06.04.2005, 13:51 |
|
Ветеран
Группа: Модератор
Сообщений: 2412
|
ну пиши свой вьюер, да и всё. хотя (ГЫ ) принтскрином + FineReader'ом можно обойтись (или глобальный хук на принтскрин навесить).
|
|
Schumi |
Отправлено: 06.04.2005, 16:20 |
|
Машинист паровоза
Группа: Участник
Сообщений: 206
|
QUOTE | И главное — что помешает кому-то полностью скопировать CD |
Уточняю: никто не запрещает копировать CD. Но, к примеру, софт, который идет, все "файлы данных" шифруются с помощью электронного ключа, который выдается с каждым диском. Так что, если в лоб — толку с того, что скопирует. Вот поэтому я хочу также поступить и с документацией.
QUOTE | принтскрином + FineReader'ом можно обойтись (или глобальный хук на принтскрин навесить |
Это бесспорно. Против лома нет приема. Но судя по контингенту клиентов — вряд ли это кому-то захочется.
P.S: и все же — хоть в каком направлении копать по поводу вьюера. Все таки Acrobat не шухры-мухры. А может уже есть какие-нибудь мини-проги?
|
|
olegenty |
Отправлено: 07.04.2005, 07:17 |
|
Ветеран
Группа: Модератор
Сообщений: 2412
|
для гарантии — свой вьюер пиши. хоть на базе RichEdit, хоть на любой другой. попробуй TRichView c http://trichview.com/ например.
|
|
Treumer |
Отправлено: 07.04.2005, 16:14 |
|
Станционный диспетчер
Группа: Участник
Сообщений: 92
|
QUOTE (Schumi @ 06/04/2005, 16:20) | QUOTE | И главное — что помешает кому-то полностью скопировать CD |
Уточняю: никто не запрещает копировать CD. Но, к примеру, софт, который идет, все "файлы данных" шифруются с помощью электронного ключа, который выдается с каждым диском. Так что, если в лоб — толку с того, что скопирует. Вот поэтому я хочу также поступить и с документацией.
|
Ого! Ну коли так все круто, ищи какой-нибудь viewer с API — уж не знаю есть ли он у Acrobat Reader — может и есть.
И делаешь маленькую прогу , что будет твои файлы расшифровывать и через API viewer-у скармливать... |
|
Treumer |
Отправлено: 07.04.2005, 16:25 |
|
Станционный диспетчер
Группа: Участник
Сообщений: 92
|
Есть такие SDK у Acrobat Reader
http://partners.adobe.com/public/developer.../devcenter.html
Уж не знаю бесплатный или как... |
|
Valdemar |
Отправлено: 07.04.2005, 16:32 |
|
Мастер участка
Группа: Участник
Сообщений: 433
|
QUOTE (Schumi @ 06/04/2005, 16:20) | И делаешь маленькую прогу , что будет твои файлы расшифровывать и через API viewer-у скармливать... |
См. Gedeon 06/04/2005, 13:17
QUOTE | Что помешает плохим дядькам в открытом акробате нажать сохранить как ... ? | |
|
Schumi |
Отправлено: 09.04.2005, 18:06 |
|
Машинист паровоза
Группа: Участник
Сообщений: 206
|
Чувствую не написать мне собственный вьюер для PDF. Прежде всего — законно ли это? (учитывая коммерческие цели). Не так-то это и просто. Нужно ковырять внутреннюю структуру.
Появилась идея — можно ведь создавать виртуальный диск и на нем расшифровывать pdf. Но только возникает вопрос: ну неужели нельзя запустить Acrobat так,чтобы отключить ряд его функций?
|
|