Форум: "Прочее";
Текущий архив: 2008.06.15;
Скачать: [xml.tar.bz2];
ВнизКак испоганить исходник?? Найти похожие ветки
← →
@!!ex © (2008-04-30 08:24) [0]Есть исходник.
Он компилится под дельфей, под FPC Windows, FPC Linux.
Нужно сделать так, чтобы проект не компилился под дельфи.
В принципе понятно, прописать несколько макросов, которые дельфя не держит. дефайны глобальные сделать... дельфи в отличии от FPC их не понимает... ну и все такое. Подскажите как лучше испоганить?
P.S.
Цель не в том, чтобы напортачить заказчику. А в том, чтобы сохранить проект в который я вложил кучу сил, от рекламы идиотской.
← →
Vudu © (2008-04-30 08:34) [1]Напиши програмку которая все англ буквы заменит на аналогичные русские (а о), делфи будет ругатся на все переменные.
← →
@!!ex © (2008-04-30 08:34) [2]> [1] Vudu © (30.04.08 08:34)
идея. :))
← →
korneley © (2008-04-30 08:39) [3]"...Забавно думать, что есть еще люди у которых все впереди..." (с) "Молодая шпана", "Синий альбом" 1981 БГ :)
← →
@!!ex © (2008-04-30 09:06) [4]> [1] Vudu © (30.04.08 08:34)
Решил что не имеет смысла.
Дам им рабочий исходник, уберу весь код, который сделан для совместимости с дельфи.
Если менеджер(по вине которого, кстати, закрывают наше подразделение. Пол офисе реально вчера горело желанием набить ему лицо... Я даже не ожидал такого единодушия... думал он тока мне не нравится, :)) ) сможет разобраться с FPC и собрать на нем рабочий исходник... это его заслуга... тем более если не учитывать маленькой проблемки: исходник всегда нормально компилится, но НЕ линкуется, если не пересобрать один модуль... которые по умолчанию как раз и не собирается. :)) Пытался решить проблему, так и не решил.... Оно и к лучшему. :))
> [3] korneley © (30.04.08 08:39)
Расшифруйте? А то я не понял. :(
← →
Рамиль © (2008-04-30 09:10) [5]Игры в итоге не будет что ли?
← →
@!!ex © (2008-04-30 09:39) [6]Игра будет. игра уже есть. под винды и под линюху. не будет рекламы.
← →
korneley © (2008-04-30 09:53) [7]
> Расшифруйте? А то я не понял. :(
После второго проекта, я понял, что исходники можно безболезнено отдавать, ибо считаю, что покупается не код, а его поддержка. Если человек не готов покупать - он не будет покупать. Потратит кучу энергии роя исходники, и даже, может чего и нароет, но сколько времени и сил! Напоминает ситуацию "овощи со своего огорода". 150 км. от места проживания. Всё везём электричкой. :))
← →
KSergey © (2008-04-30 10:01) [8]1) Если менеджер грамотный - то он легко анйдет себе подчиненных, которые все сделают как надо.
2) А у вас не возникало мысли вернуть организации те деньги, которые вы получили в качестве з/п за ту работу, котрую вы теперь уничтожите, т.е. не передадите работодателю? А вот это странно по крайней мере.
← →
VirEx © (2008-04-30 10:10) [9]Неужели обязательно давать исходник? Можно видеоролик при запуске показать как в большинстве игр
← →
korneley © (2008-04-30 10:11) [10]
> > Расшифруйте? А то я не понял. :(
Слово "шпана", наверное, ввело в заблуждение. Там все хорошо, в песне, добрая она, в общем. Как говорится: "Велик и могуч!"
← →
Ega23 © (2008-04-30 10:15) [11]Зачем? Ты не собираешься дальше работать? Ну и плюнь, оставь его как есть и делов. К тебе потом сами обратятся, чтобы ты пояснил, где чего происходит.
А нет - так они себя сами деньгами накажут.
← →
@!!ex © (2008-04-30 10:16) [12]> 1) Если менеджер грамотный - то он легко анйдет себе подчиненных,
> которые все сделают как надо.
Был бы он грамотный - не разогнали бы нас.
> 2) А у вас не возникало мысли вернуть организации те деньги,
> которые вы получили в качестве з/п за ту работу, котрую
> вы теперь уничтожите, т.е. не передадите работодателю? А
> вот это странно по крайней мере.
Я не собираюсь ничего уничтожать. Проект полностью готов. Полностью доделан. Вчера абсолютно безвозмездно сидел и доделывал все то, на что указывали.
Суть того что я хочу сделать:
Игру выпускают в нескольких видах. ОДин из них подразумевает внедрение КРАЙНЕ идиотской рекламы. Я сделал все версии, кроме версии с рекламой.
Собственно версию с рекламой мне и не оплачивали. В принципе инициатива поддержки дельфи - чисто моя, все сорсы принадлежат мне(есть письмо директора, где это утверждается четко), я предоставлю РАБОЧИЙ исходник + бинарные версии для всех систем. Все четко, как договаривались.
P.S.
По повду возврата денег за работу.
Мы вчера активно обсуждали ситуацию, была оглашена буквально следуюя фраза в мой адрес: "А ты что расстраиваешся? Ты то тут вообще благотворительностью занимался.". Еще обвиняли меня в демпинге. :))
← →
DrPass © (2008-04-30 10:48) [13]
> Vudu © (30.04.08 08:34) [1]
> Напиши програмку которая все англ буквы заменит на аналогичные
> русские (а о), делфи будет ругатся на все переменные.
Не будет, она их понимает с девятой версии
← →
DVM © (2008-04-30 11:21) [14]Прогнать текст через обсфукатор. Внедрить потом в исходник рекламу будет проблематично. Но компилироваться он будет.
← →
Pilum © (2008-04-30 12:36) [15]Гх.... вот я помню давно очень я как-то исскуственно усложнял исходник... на Clippere... chr-ы там всякие всовывал да прочее... в разных местах.
Делал я эт, чтоб в About мое имя всплыло через некоторое время... А убрать эт было б посложнее... :>
← →
Style © (2008-04-30 12:43) [16]Обфускатор только надо грамотный найти
Чтобы собирал весь код в одну строку (по возможности). Удалял все комментарии.
Собирал все стринги в resourcestring и кодировал их как-нить, а на initialization
раскодировал. И Именовал их что-нить вроде str0xFFFF
Так же чтобы переименовывал все юзерские функции классы пропертесы и константы
Ну и до кучи переименовывал все юзерские модули.
(С) Почему "Ы"? Чтоб никто не догадался.
← →
@!!ex © (2008-04-30 12:59) [17]> [16] Style © (30.04.08 12:43)
Жесть. :)
← →
@!!ex © (2008-04-30 13:00) [18]Вобщем я остановился на том, что просто уберу весь код внедренный для совместимости с дельфей.
Смогут поставить FPC и откомпилить его - ради бога.
← →
@!!ex © (2008-04-30 13:02) [19]Еще убрать весь код для совместимости с виндой, и ваще жесть. :)
Исходник рабочий? рабочий. А то что он под FPC и Linux... Ну чтож.. "дааа. это тааК."(С)
← →
oldman © (2008-04-30 13:53) [20]оффтоп
> Как испоганить исходник??
Компильнуть его...
енд оффтоп
← →
DVM © (2008-04-30 14:10) [21]
> Вобщем я остановился на том, что просто уберу весь код внедренный
> для совместимости с дельфей.
> Еще убрать весь код для совместимости с виндой, и ваще жесть.
> :)
вообще весь совместимый с чем бы то ни было код убери. :) Оставь совместимый с Commodore Amiga 64.
← →
KSergey © (2008-04-30 14:46) [22]> @!!ex © (30.04.08 10:16) [12]
> Был бы он грамотный - не разогнали бы нас.
Как обычно потуются свои интересы и интересы организации. Это разные вещи, вообще-то.
← →
@!!ex © (2008-04-30 15:32) [23]> [22] KSergey © (30.04.08 14:46)
Да не.
Нас разгоняют: "Потому что игры которые мы делаем, никто не покупает."
Так вот, ВСЕ мы имеем одно единственное мнение: ИГры дерьмовые по вине менеджера.
Я объясню. Дело в том, что он человек, который принимает решения.
Например я предложил проект.
Мне сразу сказали, что я должен сделать список миссий. Не вопрос, накатал доку. С примерным списком.
МОй список волшебным образом испарился. Предложили сделать список нашему сценарусту(сам бог велел), а мне сказали прочитать.
Прочитал, конечно не то, что я видел в игре, но весьма достойно.
В итоге мы имеем 14 АБСОЛЮТНО одинаковых миссий, придуманных нашим менеджером.
Кстати, по отзывам тестеров в игре ужасные миссии. Скучные и не интересные.
Зато фраза менеджера: "А Мне нравится".
И так по ВСЕМ проектам. Разговаривал с народом, который вел другие проекты.
Я прекрасно понимаю, что геймдизайнер это отдельная профессия. Но это не повод послыать всех и отдавать эту работу человеку, который ничига в ней не смыслит. Собственно мы и пришли к этому. У нас есть куча игр, некоторые просто с офигенной графикой, вложены приличные бабосы, и НИКТО не хочет их покупать.... Потмоу что НЕ ИНТЕРЕСНО.
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2008.06.15;
Скачать: [xml.tar.bz2];
Память: 0.51 MB
Время: 0.007 c