Вышел HGE 1.81 (комментарии)
Это сообщение сгенерировано автоматически.
Яппи!
Значит Это хороший повод выпустить в свет HGEUE, основанного на HGE 1.81.
Прямо сейчас этим и займусь.
Upd: Изменений немного, но утилита для сборки атласов чертовски радует.
Да,сборка атласов очень понравилась. Хороший повод все-таки начать использовать менеджер ресурсов движка,а не свой :)
MATov
Проще слегка доработать TexAsm, чтобы он тебе читал\писал твой формат. (:
насчет менеджер ресурса.
почему я не хочу его использовать.
потому что я не хочу что бы все юзали мои ресурсы
там просто упаковщик zip
вот если бы его можно было бы зашифровать было бы приятней.
DanQuimby
1. Как уже недавно говорили - проблема сокрытия ресурсов надумана. Это какая-то ни на чём не основанная параноя.
2. Поддерживается ZIP с паролем.
elmortem
Сам пароль к zip архиву легко(как я понял) "вычленить" из exe файла.
В своих играх я пробовал делать пароли вида "nreferIUewewf_Nfewf83223nUNrf" и все равно ломали.
Сам пароль в исходнике пытался кодировать через XOR и объявление его составных частей в разных переменных разного типа, потом делал конкатенацию, но все равно ломали гады и довольно быстро:)
Vitorio
Можно написать свой архиватор простенький, и архивировать уже им, если так надо скрыть ресурсы.
Vitorio
Я вижу 2 пути решения твоей проблемы.
1. Попроще и менее надёжный. Задавать пароль в виде имени файла. Напаример пароль "data/gfx/background.jpg". Он уже не сильно выделяется при просмотре всех строковых констант в декомпиляторе.
2. Посложнее и понадежнее. Написать нехитрую функцию, которая этот пароль тебе будет генерить. Сам пароль может и не быть сильно замороченым. Так просто его уже не вытащить.
Ко всему прочему программу можно упаковать. Например тем же UPX. Этого будет достаточно, чтобы скрыть ресурсы от подавляющего числа людей.
Если твои программы преследуют такие настойчивые хацкеры, то ты хоть что делай - всё равно сломают, гады, и своруют твой драгоценный контент. А ты возьми и в суд на них подай. (:
__SaM__
>Можно написать свой архиватор простенький, и архивировать уже им, если так надо скрыть ресурсы.
Согласен. Но писать не буду -> лень:)
elmortem
1. Способ интересный, думал над чем то подобным.
2. Блин, как же я мог забыть про UPX. Спасибо!
>Если твои программы преследуют такие настойчивые хацкеры, то ты хоть что делай - всё равно сломают, гады, и своруют твой драгоценный контент
>А ты возьми и в суд на них подай. (:
:)
UPX бинарник можно распаковать и достать все ресурсы, так что не вариант
__SaM__
>UPX бинарник можно распаковать и достать все ресурсы, так что не вариант
Да, ты прав.
UPX я упомянул только для примера. Есть и более надёжные паковщики и прочие врапперы.
elmortem
Есть, но они в основном платные. Или есть фриваре?
Vitorio
Стоит поискать, мне кажется должны быть какие-то серьёзные паковщики с свободной лицензией. Хотя бы для свободного ПО. А если игра коммерческая, то вообще не вижу проблемы.
Тема в архиве.