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 так,чтобы отключить ряд его функций?
|
 |