Современные решения

для защиты Windows приложений

и восстановления исходного кода

Обсуждение программирования на Delphi в конференции ru.delphi


Собственные сообщения дельфей

Hello Igor.

Sat Aug 13 2005 15:24, you wrote to all:

IB> Где опpеделены сабжи?


IB> Хотел посмотpеть, что там получает это TMemo для пеpеpисовки пpи его

IB> отключении:

[..skip..]
IB> Hикаких WM_CTLCOLOR*.

Ошибочка вышла. Конечно, WM_CTLCOLOR* посылается pодительскомy окнy. Дочеpним контpолам пеpесылается CN_CTLCOLOR*

IB> 0xBD33 и 0xBD38 - дельфийские собственные?

IB> Hа что их этого лучше повесить изменение цвета?

0xBD38 = CN_CTLCOLORSTATIC. Вот на него и вешай.

Roman

* Origin: N(x)thing (2:454/5.85 [@] Roman)

Генерирование СH

Респект Вашему дому, All !

Извеняюсь, может несовсем в тематику, если так, то отправте туда, где об этом можно поговорить.
Подскажите как генерировать серийный номер из имени формата
XXXX-XXXX-XXXX-XXXX-XXXX
Интересно, может стоит свою прогу серийником защетить. Какие есть способы генерирования? Можно ссылочки на документацию, а лучше заслать на емайл мой в хиденах.
У тебя классный почерк All, не забывай и пиши еще.
* Origin: Ученье - свет, так давай те же экономить электричество (2:5030/1519)

Вопросы к кандидату

* Originally in RU.DELPHI
Приятного тебе дня и незабываемой ночи, Anatoly!

Thursday August 11 2005, Anatoly Podgoretsky writes to Capticov Maxim:
AP> на это бремя. Кроме того большинство участников конференции не

AP> являются членами фидонет.


это не имеет значения, в той же ru.perl модератор из инета

Bulat, mailto:bulat_z-AT-mail.ru

* Origin: Пикап - лучший способ познакомиться с удовольствием ; (2:5093/4.126)

*** Выборы: голосование

Hello everybody!

Cроки проведения выборов в конференции RU.DELPHI:

18.07.2005 - 31.07.2005 - выдвижение кандидатов;
01.08.2005 - 14.08.2005 - обсуждение кандидатов;
*15.08.2005 - 28.08.2005 - голосование;
29.08.2005 - предварительные итоги.



> принято голосов -


#1. Andrew O. Shadoura 2:450/143.25


# - кандидат опубликовал свой вариант правил.



Returning Officer

* Origin: --> GoldED Origin <-- PGP KeyID 7249E0B9 --> (2:5030/1957.10)






*** Выборы: шаблон для голосования

Hello everybody!

Вам нужно просто ответить на данную рыбу _нетмейлом_ на имя "Vote Robot",
предварительно отредактировав строчки с именами кандидатов.

> Шаблон бюллетеня на выборах модератора RU.DELPHI.

> При ответе необходимо оставить только одну строчку с именем кандидата

> за которого Вы отдаете свой голос, убрать символ цитирования ("V>")

> и заполнить обязательное поле пароля после восклицательного знака.


1. Andrew O. Shadoura !<password>

None of the above!<password>


> Если Вы голосуете "против всех данных кандидатов", необходимо оставить

> строчку "None of the above".


> Варианты правил, представленые кандидатами, опубликованы в

> эxоконференции RU.DELPHI и могут быть запрошены нетмейлом у RO.


Hапоминаю, что при приеме почты по непарольному соединению
будут учитываться только голоса, подписанные PGP подписью.

Returning Officer


* Origin: --> GoldED Origin <-- PGP KeyID 7249E0B9 --> (2:5030/1957.10)






Генерирование СH

Привет Igor!

II> Извеняюсь, может несовсем в тематику, если так, то отправте туда,

II> где об этом можно поговорить.

II> Подскажите как генерировать серийный номер из имени формата

II> XXXX-XXXX-XXXX-XXXX-XXXX

II> Интересно, может стоит свою прогу серийником защетить. Какие есть способы

II> генерирования? Можно ссылочки на документацию, а лучше заслать на емайл

II> мой в хиденах.


Почитай про сети Петри... Вообще они для другого, но можно применять и для защиты проги, у меня одногрупник диплом писал по этому поводу...

С уважением
Max
* Origin: ЄєЄ хёЄхёЄтхээю фюыцхэ сvЄ№ юЁшфцшэ... (2:5020/845.101)

MediaPlayer

Привет, All!


Почему сабж не всегда работает. Иногда (на некоторых видео файлах *.avi)
изображения нет, а звук есть. [D7].


До встречи, All!


* Origin: Я за Вас свою работу делать не буду (2:5002/74.40)

Вывод/считывание текста как в С

Привет, All!


А можно ли сделать сабж в делфи.

Для тех кто не знает С, вот грубый пример для сравнения

D: i:=6; write('Число = ',i);

C: i:=6; s:="число"; printf("%s = %i", s,i);

где-то втречал функцию, похожую на нужную, но только не обратил на нее особого
внимания и забыл, где встречал.



До встречи, All!


* Origin: Я за Вас свою работу делать не буду (2:5002/74.40)

MediaPlayer

Привет Roman!

RK> Почему сабж не всегда работает. Иногда (на некоторых видео файлах

RK> *.avi)

RK> изображения нет, а звук есть. [D7].


Видимо, кодеки

С уважением
Max
* Origin: ЄєЄ хёЄхёЄтхээю фюыцхэ сvЄ№ юЁшфцшэ... (2:5020/845.101)

Генеpиpование СH

Привет, Igor!



II> Извеняюсь, может несовсем в тематикy, если так, то отпpавте тyда,

II> где об этом можно поговоpить.

II> Подскажите как генеpиpовать сеpийный номеp из имени фоpмата

II> XXXX-XXXX-XXXX-XXXX-XXXX


Hе берусь судить, что такое "имя формата", но независимо от этого решение просится вполне очевидное: взять от твоей ключевой последовательности данных дайджест MD5 (в инете найдешь описание этого несложного алгоритма и даже готовые исходники): из любого входного набора данных тебе дадут 16 байт.

II> Интеpесно, может стоит свою пpогy сеpийником защетить.


От чего? От модификации, от несанкционированного использования, от работы вообще? :-)

II> Какие есть способы генеpиpования?


Тот же MD5

WBR, Eugene mailto: www.tld.by [@] gmail*com

* Origin: Теория программирования - лишь устоявшаяся практика (2:450/118.24)