Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Для новичков > В какой формат лучше паковать ресурсы в Дельфи про


Автор: bibika 22.12.2011, 17:54
Уважаемые продолжу спрашивать
Скажите в что лучше паковать ресурсы: html страниці, java script, css файлы и картинки. Если все паковать в ресурсные файлы, все идет в exe файл, что не есть хорошо. В dll паковать глупо, они не для того призначены. Может подскажете какой-то другой вариант. Видел что часто пакуют в dat файлы, но как их делать и как с ними в дальнейшем работать не знаю. Подскажите если знаете.
Планируется их вызывать с помощью TWebBrowser, что типа мини офлайнового веб-портала с кучей картинок, для распространения на дисках.

Спасибо 

Автор: Чучмек 22.12.2011, 18:49
http://ru.wikipedia.org/wiki/HTMLHelp

Автор: bibika 22.12.2011, 20:05
Спасибо уважаемый про этот формат я знаю, но я спрашивал во что паковать, для просмотра TWebBrowser в программе дельфи.

Автор: Чучмек 22.12.2011, 20:41
chm прекрасно можно просматривать в TWebBrowser
Ссылки  вида mk:@MSITStore:d:\php_spravkaweb_chm.chm::/php_vir.htm

Автор: bibika 22.12.2011, 21:22
Цитата

chm прекрасно можно просматривать в TWebBrowser


Не знал, буду иметь ввиду  smile . Но все таки хотелось скрыть от пользователя файлы, а chm можна и так смотреть.
Например засунуть файлики в разные dll. Но как это сделать я пока не знаю, возможно подскажете.

Спасибо

Автор: Чучмек 22.12.2011, 23:13
Цитата(bibika @  22.12.2011,  21:22 Найти цитируемый пост)
а chm можна и так смотреть

Не совсем.
 

Автор: bibika 23.12.2011, 06:51
Цитата

а chm можна и так смотреть

забираю свои слова назад. Скажите пожалуйста как Вы сделали нечитаемый chm? За пример спасибо.

Автор: bems 23.12.2011, 07:26
Цитата(bibika @  22.12.2011,  17:54 Найти цитируемый пост)
Если все паковать в ресурсные файлы, все идет в exe файл, что не есть хорошо
почему?

Автор: bibika 23.12.2011, 07:56
Цитата

Если все паковать в ресурсные файлы, все идет в exe файл, что не есть хорошо
почему?


Разрастается размер исходного файла, это первое. А второе просто хочется разобраться поэтому перебираю разные варианты.

Для меня было б идеально когда был бы маленький файлик exe с оболочкой, и куча файликов которые нельзя просто открыть с наполнением.
Цитата

Скажите пожалуйста как Вы сделали нечитаемый chm?


В зтом я разобрался, Вы просто отдаете разные страницы. Но все равно  chm можно декомпилировать и разобрать на файлики. А так такой вариант даже проще чем с файлами ресурсов.

Автор: Чучмек 23.12.2011, 15:02
Цитата(bibika @  23.12.2011,  07:56 Найти цитируемый пост)
Но все равно  chm можно декомпилировать и разобрать на файлики

Ресурсы из exe/dll тоже легко вытянуть.

Вот пример с html в ресурсах dll-ки.
А в папке [res] - вытянутые из dll и exe ресурсы. 


Автор: bibika 26.12.2011, 13:19
Спасибо за развернутые ответы  smile . 
Буду все паковать в dll, потом их переименовать в какие то pkg файлы  smile , все равно пользователи их не будут вскрывать, не такие они хакеры.

Всем еще раз спасибо
Всех с наступающими праздниками  smile , желаю всего наилучшего.

Автор: northener 27.12.2011, 01:38
Не могу удержаться.
Просто детский сад/песочница.
Примите и прочь!

Автор: bibika 28.12.2011, 14:51
Цитата

Не могу удержаться.
Просто детский сад/песочница.
Примите и прочь!


К чему этот глубокомысленный комментарий, он такой глубокой, что я его не понял.


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)