Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разное тестирование > Оцените программу (пожалуста!!!)


Автор: moderarotX 25.5.2006, 19:57
Если не трудно зацените программку делал сам на Delphi7, мне важно ваше мнение. http://constantinxxx.narod.ru/progi/SpExplorer2.79.rar. И если можете зацените сайтик http:\\constantinxxx.narod.ru делал через обычный блокнот т.е. все в ручную. Зарание спасибо. smile  smile  smile  

Автор: McDevil 25.5.2006, 20:30
moderarotX, программы мы тестим не здесь, а http://forum.vingrad.ru/index.php?showforum=79... 

А прогу доделать надо по меньшей мере... И вообще для чего она нужна?
А от сайта просто в глазах рябить начинает...  

Автор: Yanis 25.5.2006, 21:22
О мой бог. Запустил и сразу выключил. Чего только стоит одно мигание окна smile

Добавлено @ 21:32 
Забыл про сайт.. Сайт если честно не лучше. Мне не понравилось. 

Автор: Albinos_x 25.5.2006, 21:51
дизайн ужасный.... моргающее окно раздражает... на видеорежимах эксепшин вылетает ну и т.д. и т.п. вообщем дальше даже лесть не стал...  

Автор: Foley 25.5.2006, 23:48
и сайт не прет, и прога моргающая на глаза действует, однако, поцтулом "О программе" почитайте... печатать не могу 

Автор: moderarotX 26.5.2006, 00:09
Мегание это не глюк я спецально зделал, можно убрать... Насчет сайтика помогите, что именно вам там ненравится. Буду благодарен за помощ smile  К стате если в папку с программой кинуть spexplorer.mp3 то програм будет проигрывать этот файл. Я тут новичок так, что не знал где тестить программу. smile  

Автор: McDevil 26.5.2006, 00:21
Цитата(moderarotX @  26.5.2006,  00:09 Найти цитируемый пост)
Мегание это не глюк я спецально зделал, можно убрать...

НУЖНО! 

Цитата(moderarotX @  26.5.2006,  00:09 Найти цитируемый пост)
 Насчет сайтика помогите, что именно вам там ненравится.

Усе переделывай заново и в этот раз пользуйся каким нибудь редактором, накачай шаблонов и вперед...

А вообще у проги твоей нет будущего...
Ты сам то ею пользовался хоть раз... 

Автор: moderarotX 26.5.2006, 00:21
Извените забыл описание к ней:

SpExplorer 2.79 может:
1)Стандартные функции такие как (Копировать, вставлять, переименовывать, удалять) 
примечание - программа все эти функции делает нестандартным Windows. 
2) Особая перезагрузка (быстрая, но она сделана для того, 
чтоб перезагрузить зависший компьютер) Все данный которые не сохранены, 
будут удалены Так что пользуйтесь ей в последний момент когда выхода нет!!!
3) Панель задач (такие простые функции как убрать часы, убрать кнопку пуск, 
саму панель задач и конечно все это исправить)!!!
4) Диспетчер задач (оттуда можно закрыть процесс, например, если стандартный 
неработает, можно вкл/выкл диспетчер задач)
5) Эта функция очень понравиться для тех, у кого есть локальная сеть - (SMS). 
Пишите имя компьютера, КОЛИЧЕСТВО писем, частоту отправки, текст - жмете отправить!!! 
(На тот компьютер, который отправлены, появятся сообщения с вашим текстом);
6) Монитор (Считывает все доступные видеорежимы и который вам нравиться вы и ставите)
7) Командная строка
8) Запустить web - страничку. 
9) Узнать реальную чистоту процессора в данный момент.
10) И еще по мелочи кое - что есть

 ps.
Переименуйте *.mp3 файл в SpExplorer.mp3. Потом киньте в папку, где лежит программа,
при запуске SpExplorer 2.79 будет играть музыка.
  
 

Автор: moderarotX 26.5.2006, 00:33
McDevil, Да, когда надо отослать сообщений 500 на другой комп и т.п. Когда вирус lovesan или как его еще завут заблокировал диспетчер - через прогу я разблокировал smile  В принципе большенство кода я взял из своих же приколов. Насчет шаблонов или прог если не трудно подкинь ссылки на нормальные проги. У меня есть нескольно но мне легче зделать через блокнот - повозиться непосредственно с кодом.

Добавлено @ 00:36 
мигалку в свою прогу я добавил недавно. Меня друг попрасил, чтоб програ мигала под музыку. Под музыку не получилось скорее всего я подобрал музыку под мигалку. В нете для экономия места я файлик spexplorer.mp3 удолил. Прога проверяет если есть .mp3 то играет если нет то идет обработка дальше. smile  

Автор: bems 26.5.2006, 00:39
Не знаю как это выглядит у автора но у меня мигание это еще полбеды. дальше - круче.
Сплэшь с надписью про рекламу не исчезает. Внизу справа на нем маленький серый прямоугольник без каких бы то ни было надписей. Если по нему щелкнуть получаешь AV при чтении из адреса nil 

Автор: McDevil 26.5.2006, 00:44
Цитата(moderarotX @  26.5.2006,  00:33 Найти цитируемый пост)
Да, когда надо отослать сообщений 500 на другой комп и т.п.

send message

Цитата(moderarotX @  26.5.2006,  00:33 Найти цитируемый пост)
 Когда вирус lovesan или как его еще завут заблокировал диспетчер - через прогу я разблокировал 

Много существует других дистпетчеров получше, покрасивее, да и еще с вагоном опций на все случаи жизни...

Цитата(moderarotX @  26.5.2006,  00:33 Найти цитируемый пост)
 В принципе большенство кода я взял из своих же приколов.

Оно то и заметно...


Цитата(moderarotX @  26.5.2006,  00:33 Найти цитируемый пост)
Насчет шаблонов или прог если не трудно подкинь ссылки на нормальные проги.

Шаблоны не знаю самому ч/з поисковики поисчи...
Из прог:
 WDS - класная штука... И с кодом повозишся... И научишся чему нить ... http://delphiworld.narod.ru/wds.html
 NVU - тоже интересная штука... Только ссылку счас не помню у яндекса спросишь... 

Автор: moderarotX 26.5.2006, 00:45
bems, ты походу сразу нажимаеш на форму самой прогамки. По этому у тебя и остается рекламный form. Еслиб ты подождал то рекламка сама пропалаб. Мегание я уже сказал, что я уберу вернее зделаю кнопочку отк(мигание). Так было задумано, если рекламу не просматрел то оно не закрывается.  smile Этот кводратит это таймер. smile  Спасибо за критику. smile  smile  smile  

Автор: bems 26.5.2006, 00:45
Цитата(bems @  26.5.2006,  00:39 Найти цитируемый пост)
Сплэшь с надписью про рекламу не исчезает
Так было при первом запуске. Убил процесс, запустил по новой - через пару секунд плешь исчезла. 
При первом запуске проги снятие чекбокса "поверх всех окон" в окнах хелпа и о программе приводило к исчезновению этих окон. При втором запуске уже нет.

Добавлено @ 00:50 
Цитата(McDevil @  26.5.2006,  00:44 Найти цитируемый пост)
Много существует других дистпетчеров получше, покрасивее, да и еще с вагоном опций на все случаи жизни...
ну и что? пускай упражняется. только с сайтом и рекламой - это рановато, мягко говоря. 
 

Автор: moderarotX 26.5.2006, 00:52
Цитата(McDevil @  26.5.2006,  00:44 Найти цитируемый пост)
Много существует других дистпетчеров получше, покрасивее,

я и неговорил, что мой диспетчер лючше всех, впринципе это и недеспетчер задачь. Просто можно отключить процесс... smile 
Цитата(McDevil @  26.5.2006,  00:44 Найти цитируемый пост)
WDS - класная штука...

спасибо качаю. 

Автор: bems 26.5.2006, 00:55
Цитата(moderarotX @  26.5.2006,  00:45 Найти цитируемый пост)
Спасибо за критику
Это всегда пожалуйста:
1. Текстуры - нафиг.
2. Кнопка "запуск" - пока не нажмешь, не поймешь что делает.
3. Все эти шароварные блокировки куда пишешь? если в реестр или папку отличную от папки программы то нафига мне там мусор?

Добавлено @ 00:57 
4. Курсор на кнопке перезагрузка заставляет думать что сейчас эта кнопка недоступна. 

Автор: McDevil 26.5.2006, 00:58
Цитата(bems @  26.5.2006,  00:45 Найти цитируемый пост)
 пускай упражняется

Пускай...

Цитата(bems @  26.5.2006,  00:45 Найти цитируемый пост)
только с сайтом и рекламой - это рановато, мягко говоря. 

Тоже пускай упражняется... smile  

Автор: moderarotX 26.5.2006, 01:00
bems, в реестре. Непомню куда имено Delphi не запущен. Да там всего один ключик. Я только учюсь. Вот думаю может писать прямо в саму программу (в .exe) причем шифровать перед записью. smile

Добавлено @ 01:04 
насчет курсора - это спецально, чтоб отличать. Был прикольный слючий переставил кнопки. И чет, надо было проверить вроде кнопку процессор. Увидел кнопку П.... и нажал на нее. А это был не процессор а перезагрузка. Не че не сохранял (Вот я и зделал имено такой курсо.) smile

Добавлено @ 01:06 
На жал т.е. автоматически. А то подумаете, что я слепой smile  неувидел, что на кнопке написано.

Добавлено @ 01:07 
Афигеть у меня уже 4:06 а добовляется как 1:06. smile  

Автор: bems 26.5.2006, 01:13
5. а фотка ничего...   smile  

Автор: moderarotX 26.5.2006, 01:14
McDevil, Спасибо за прогу скачал. Уж смотрю. smile  

Автор: bems 26.5.2006, 01:15
Цитата(moderarotX @  26.5.2006,  01:00 Найти цитируемый пост)
Афигеть у меня уже 4:06 а добовляется как 1:06
?
 

Автор: moderarotX 26.5.2006, 01:16
bems, Эт, я на фотке. smile

Добавлено @ 01:17 
Цитата(bems @  26.5.2006,  01:15 Найти цитируемый пост)
Цитата(moderarotX @  26.5.2006,  01:00 )
Афигеть у меня уже 4:06 а добовляется как 1:06

?

раз ница в 3 часа.  smile  У меня 4 часа ночи.

Добавлено @ 01:21 
Упс, на какой фотке? Если насчет проги(Автор) - то да это я.  smile  

Автор: McDevil 26.5.2006, 01:24
moderarotX, вышли на PM код регистрации, а я тока решил потестить... 
Рисуночек глянь... 

Автор: moderarotX 26.5.2006, 01:26
McDevil, на че. непоне, что такое РМ 

Автор: moderarotX 26.5.2006, 01:57
Думаю в следующию версию вставить функцию отправки файлов по локальной сети. А то иногда наша сетефуха долбится. Особенно из - за антивирусов таких как Панда. smile

Добавлено @ 02:00 
bems, прикольно придумал насчет (http://www.lleo.aha.ru/na/), теперь обезательно дам всем друзьям эту ссылку. smile  

Автор: comtat 26.5.2006, 09:43
Вообже не понравилось 
че это вообще за чудо такой 

аффтора в ссылку в лузерам 

Автор: Yanis 26.5.2006, 09:55
Цитата(comtat @  26.5.2006,  10:43 Найти цитируемый пост)
аффтора в ссылку в лузерам

Смотри сам туда не попади!

Добавлено @ 09:57 
Цитата(moderarotX @  26.5.2006,  02:26 Найти цитируемый пост)
McDevil, на че. непоне, что такое РМ  

PM - personal message. Кнопочка PM внизу постов каждого участника.

Добавлено @ 10:01 
Цитата(moderarotX @  26.5.2006,  01:33 Найти цитируемый пост)
В принципе большенство кода я взял из своих же приколов.

Программа и стала похожа на прикол - сборная солянка. А яркие, вызывающие цвета создают ещё более плохое впечатление. 

Автор: Gershkovich 26.5.2006, 10:44
Сколько стоит зарегистрировать SpExplorer 2.79  ?

Заранее спасибо.
 

Автор: Rrader 26.5.2006, 12:34
moderarotX, видно, что ты - новичок. 

Я бы тебе советовал все шрифты оставить стандартными (MS Sans Serif), убрать зелёный цвет. smile Так как пишешь на Delphi 7, можешь подключить манифест (вкладка Win32).

Рано стал программу продавать, это точно. Опыта будет больше, тогда и продашь.

Ещё: сделай защиту ключа получше. Почему? Мне, допустим, не составило труда его получить smile А также такую программу покупать я не стану - сам напишу за 30 минут.

В топике тебе дали ценные советы, удачи в программировании! smile 

 

Автор: moderarotX 26.5.2006, 13:12
Gershkovich
100$ хватит? Шутка. smile В принципе несколько. На пеши у меня на форуме, чёнить хорошего, про программку. Желательно, какой нить своветик.smile  Оставь e - mail. Я тебе с радостью вышлю. smile 
 Если не секрет, зачем надо – то. 
Rrader, спасибо за совет. В старых версиях все было стандартным. Меня друг попросил сделать другое оформление. Мне не трудно, вот и сделал, как он хотел. В следующей версии все учту.


Rrader, Насчет защиты, как ты её получил. Если не трудно напиши, у меня на форуме. http://narod.yandex.ru/userforum/?owner=constantinxxx  smile

Добавлено @ 13:14 
Rrader, У меня есть одна идейка. Как сделать почти не взламываемую защиту. smile  

Автор: bems 26.5.2006, 14:49
Цитата(moderarotX @  26.5.2006,  13:12 Найти цитируемый пост)
У меня есть одна идейка. Как сделать почти не взламываемую защиту

НУТАФФАЙЙЙ! 

Автор: Romikgy 26.5.2006, 14:54
moderarotX, имхо прога не сильно полезная smile 

Автор: McDevil 26.5.2006, 15:00
Цитата(Romikgy @  26.5.2006,  14:54 Найти цитируемый пост)
moderarotX, имхо прога не сильно полезная  

Таки он знает, что такое ИМХО... smile  

Автор: drkot 26.5.2006, 15:12
Много всего хорошего написано.
Если без слов то реакция примерно такая -  smile 
Моё замечание такое: учись грамотно писать
(опечатки и пр я понимаю но есть и аткравенные глюки)
Путь к написанию "нормальной программы":  smile  smile  smile  smile  smile  smile  smile  

Автор: Romikgy 26.5.2006, 15:14
Цитата(McDevil @  26.5.2006,  14:00 Найти цитируемый пост)
Таки он знает, что такое ИМХО

не понял , чем не понравилось мое имхо??? 

Автор: drkot 26.5.2006, 15:35
Цитата(Romikgy @  26.5.2006,  15:14 Найти цитируемый пост)
не понял , чем не понравилось мое имхо??? 

понравилось наверное всем, только автор скорее всего не вкурсе что это такое
Цитата(moderarotX @  26.5.2006,  01:26 Найти цитируемый пост)
McDevil, на че. непоне, что такое РМ 


 

Автор: Romikgy 26.5.2006, 15:42
drkot, какое это имеет отношение ко мне???? 

Автор: moderarotX 26.5.2006, 16:05
McDevil, что такое ИМХО smile  
bems, Насчет идейки. 

Например, вместе с прогой будет какойнить, например dll. 
В ней, например, в конце будет зашифрованное число 1. 

При запуске прога проверяет, есть такой .dll. 
  Если нет то (Обнаружена ошибка, системный файл поврежден или (тому подобно) программа будет закрыта!!!).
  Если есть, то программа проверяет, если зашифрованный текст. 
      С начало считывает, потом расшифровывает и передает, 
      например, переменной Texet: string. (Обязательно).
  Если есть, то преобразует текст в число (inttostr(Text)) прибавляет к нему 1, но перед   этим проверяет - число больше либо равно 15? 
      Если равно, то программа выводит окошке с регистрацией. 
      Если нет, то полученный результат записывает назад в файл. 
                 (Естественно опять шифруя)

Примечание: 
   Может возникнуть вопрос. Если в конец файла ввести типа “еуDdkoшра”
То при (inttostr(Text)) вылезет ошибка. Но она как раз и нужно. Все кнопки сделать Enable:= false. Если вся проверка прошла удачно и переменная Text не больше 15. То просто возвращаем всем кнопкам Enable:=true. Вот если мы заменим конец .dll на “еуDdkoшра” то при обработке (inttostr(Text)) вылезет ошибка, сценарий сорвется и все кнопки останутся Enable:=false. Этим мы более или менее защитимся от непредугаданных действий Пользователя. При любой ошибке в обработчике события OnCreat на form1. (Главной формы). Программа будет заблокирована, вернее не заблокирована.
   + Нормальная защита от взлома.
   -  В обработчике события OnCreat надо предосматреть все варианты ошибок.

Для полного рулеза шифровать текст в конце dll будем с паролем. Программа будет сама расшифровывать, подставляя пароль. Чтоб запутать взломщика.
 
Автор идеи Constantin, т.е. я moderarotX.

Добавлено @ 16:07 
Можно еще по крутить. Каждый раз перед записью в dll можно шифровать другой кодировкой.

Добавлено @ 16:09 
drkot, А я и не скрываю, что я только учусь. 

Автор: Romikgy 26.5.2006, 16:21
Цитата(moderarotX @  26.5.2006,  12:12 Найти цитируемый пост)
 Как сделать почти не взламываемую защиту. 

почему 
moderarotX, ты решил что твой метод будет хорошей защитой? 

Автор: Gershkovich 26.5.2006, 16:28
moderarotX
Сильно. Ничего не скажешь.
А ты пробовал это реализовать ?
Скажем в своем spexplorere ?
Былоб интересно посмотреть на эту защиту в действии.
 

Автор: moderarotX 26.5.2006, 16:55
Romikgy, А почему нет? 
Я ж написал почти т.к. все, что сделано человеком, можно взломать.

Gershkovich
  Даже не собираюсь использовать в SpExplorer. Если и буду использовать в SpExplorer, то версий через 10. Просто не вижу смысла в этом. 
  
  Насчет реализации. Мне реализовать не трудно. Просто время надо.

Romikgy
 Если мой метод плохой, то скажи почему. Буду даже рад узнать, почему.  smile  Т.к. я только учусь.  
    Предложи свой.

Примечание:
  1) Этот метод предотвратит только сам взлом. Еще не малый фактор играет, например сам код регистра. Если он будет примерно таким 123, то тут и говорить не о чем.

   2) Насчет незаконного копирования – это другой разговор.
 

Автор: bems 26.5.2006, 17:59
Цитата(moderarotX @  26.5.2006,  16:05 Найти цитируемый пост)
 Этим мы более или менее защитимся от непредугаданных действий Пользователя
А от вполне предугаданных?
Цитата(moderarotX @  26.5.2006,  16:55 Найти цитируемый пост)
Я ж написал почти т.к. все, что сделано человеком, можно взломать.
почти? А сразу после установки сохранить ДЛЛ и через 15 дней восстановить?
Цитата(moderarotX @  26.5.2006,  16:55 Найти цитируемый пост)
Если и буду использовать в SpExplorer, то версий через 10. 
Тогда защита работает. Даже крутая. Никто не поломает. Никто и пытаться не станет smile 
 

Автор: moderarotX 26.5.2006, 18:46
bems
Цитата(bems @  26.5.2006,  17:59 Найти цитируемый пост)
почти? А сразу после установки сохранить ДЛЛ и через 15 дней восстановить?
,
 Так и думал, кто нить напишет это. Суть в том, что этот метод лишь часть зашиты. Моя идея только в том, чтоб не дать отследить изменения системы, т.е. запутать взломщика. Насчет – 
Цитата(bems @  26.5.2006,  17:59 Найти цитируемый пост)
через 15 дней восстановить?
 простой пример. Также в реестре создай ключик и сверяй. Если не сходится, делай, что душе угодно… 
  Как сверять с .dll это тоже другой разговор. Можно замутить с кодировками, т.е. если кодировка не сходится то ОШИБКА и т.п.

Цитата(bems @  26.5.2006,  17:59 Найти цитируемый пост)
Никто и пытаться не станет  
  

Поэтому не хочу время терять. smile  

Автор: Foley 26.5.2006, 23:02
moderarotX, по сути дела:
1. Дизайн как странички так и проги не ДОЛЖЕН быть слишком пестрым, если уж так хочется разнообразия цветов выбери один-два цвета, желательно не очень яркие, которые не утомляют глаза, и используй их оттенки (тоже главное не переборщить), чтоб в глазах не рябило.
2. Шрифт тоже должен подбираться тщательней, и гармонировать с основным фоном (классический пример - черное и белое)
3. Заставка программы не должна загораживать основную форму, если так хочешь, то ИМХО следует это делать либо в меню "О программе" либо заставку выносить ДО появления основного окна.


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

Автор: moderarotX 27.5.2006, 01:15
Foley
Не чё, с кем не бывает.  smile 
За совет спасибо. На днях все переделаю (в проге). Вот думаю чего добавить в программку. Подкинь идейку, если не трудно.  

Автор: moderarotX 27.5.2006, 01:52
Извениете, что не втему. Как сменить имя? (на этом форуме). smile На своё, родное - Constantin. 

Автор: McDevil 27.5.2006, 02:03
moderarotX, перерегистрируйся... 

Автор: moderarotX 27.5.2006, 02:36
McDevil, А за это ругать не будут. smile

Добавлено @ 02:47 
За, то что смену имя 

Автор: ConstantinXXX 27.5.2006, 03:03
McDevil, Все теперь я ConstantinXXX smile

Добавлено @ 03:12 
Блин, smile теперь репутации нет.  

Автор: Rrader 27.5.2006, 04:34
Цитата

Rrader, Насчет защиты, как ты её получил. Если не трудно напиши, у меня на форуме.

Исследовал твою программу и увидел, что проверка ключа идёт примерно таким образом:
Код

If TEdit.Text = '<Your key>' Then ...

Причем ключ был полностью сохранен в EXE как строка  smile 
 

Автор: ConstantinXXX 27.5.2006, 11:54
Rrader
Спасибо за найденную ошибку. 
В преть буду умней.
Если не трудно, подскажи, как можно половчи сделать проверку ключа.

moderarotX, это я. 
Вчера сменил, ник. 
На свое родное имя.

Добавлено @ 11:55 
Rrader, Спасибо за добавленный +.

Добавлено @ 11:58 
Foley, Вчера забыл поблагодарить за "+" - спасибо за "+" smile .

Добавлено @ 12:00 
Rrader, В принципе у меня есть одна идейка насчет
Цитата(Rrader @  27.5.2006,  04:34 Найти цитируемый пост)
If TEdit.Text = '<Your key>' Then ...
.
 

Автор: ConstantinXXX 29.5.2006, 05:29
Не стал захламлять форум smile . Целесообразно продолжить обсуждение SpExplorer здесь. smile 

Описание: 
 
SpExplorer 3.15: 
               
Практически весь дизайн был изменен.

1)Стандартные функции такие как (Копировать, вставлять, переименовывать, удалять) 
примечание - программа все эти функции делает нестандартным Windows. 
2) Добавлен шифровщик. Шифрует текст двумя способами (Быстрый и сложный).
3) Удобный блокнот. Имеется 5 полей ввода текста.
4) Добавлены часики. 
5) Три командные строки.
6) Особая перезагрузка (быстрая, но она сделана для того, чтоб перезагрузить зависший компьютер)
Все данный, которые не сохранены, будут удалены. Так что пользуйтесь ей в последний момент, когда выхода нет!!! 
7) Панель задач (такие простые функции как убрать часы, убрать кнопку пуск, саму панель задач и конечно все это исправить)!!! 
8) Диспетчер задач (оттуда можно закрыть процесс, например, если стандартный. Не работает, можно вкл/выкл диспетчер задач) 
9) Эта функция очень понравиться для тех, у кого есть сеть(Служба сообщений). 
Пишите имя компьютера, КОЛИЧЕСТВО писем, частоту отправки, текст - жмете 
отправить!!! В этой версии можно отослать до 100 сообщений.
(На тот компьютер, который отправлены, появятся сообщения с вашим текстом); 
10) Монитор (Считывает все доступные видеорежимы и который вам нравиться вы и ставите) 
11) Запустить web - страничку. 
12) Частота процессора в данный момент.
13) И еще по мелочи кое - что есть 

ps.
  Переименуйте *.mp3 файл в SpExplorer.mp3. Потом скопируйте в папку, где лежит программа, 
при запуске SpExplorer 3.15 будет проигрываться этот файл.


Качать от сюда http://constantinxxx.narod.ru
 

Автор: Rrader 29.5.2006, 15:55
По сравнению с тем, что было - просто отлично! smile  

Автор: ConstantinXXX 29.5.2006, 16:37
Rrader, Спасибо. smile  

Автор: drkot 29.5.2006, 16:52
ConstantinXXX, по поводу неломаемой защиты.
Если любой даже самый сложный алгоритм проверки подлинности сводится к операции сравнения взламывается путем замены пары слов в исполняемом файле. (таких проверок может быть несколько, но суть дела это не меняет).

По этому делу уже давно большие и толстые книжки написаны  smile 
 

Автор: ConstantinXXX 29.5.2006, 17:54
drkot, Я знаю. Но если на мою прогу намикаеш. Там некакой сильной защиты нет. Насчет If editX.text = <код> then Как нить потом переделаю. Уже есть несколько идеик.  smile 
К стате кто може дайте исходник на тему "Как узнать сирийный номер локального диска или всего винчестера." Зарание спасибо. smile  

Автор: drkot 29.5.2006, 19:17
Цитата(ConstantinXXX @  29.5.2006,  17:54 Найти цитируемый пост)
если на мою прогу намикаеш.

никак нет. Это по поводу неловаемой защиты.

Цитата(ConstantinXXX @  29.5.2006,  17:54 Найти цитируемый пост)
"Как узнать сирийный номер локального диска или всего винчестера."

посмотри в JCL компонент TSysInfo (каца).

привязка к железу плохая тенденция (учитывая современ6ное состояния в развитии железа). Слишком часто происходят апдейты (особанно винтов). Биозы тоже перешиваются замешательно  smile.
Сейчас этим балуются только несколько монстров (типа AutoCAD, Ansys).

Гораздо перспективнее авторизация через инет (+ учет пользователей smile ) и генерация файлов лицензии. 

Автор: Foley 29.5.2006, 22:45
moderarotX, а ту все зависит от тебя. Сначала надо определиться для чего нужна твоя прога, какие цели должна выполнять, а уж потом и идейки будут появляться. 

Автор: ConstantinXXX 29.5.2006, 23:39
Foley, Я решил собрать в мою программку все полезные, вернее часто употребляемые функции. Особой конкретной идеи программы не держусь.

Цитата(drkot @  29.5.2006,  19:17 Найти цитируемый пост)
Гораздо перспективнее авторизация через инет (+ учет пользователей  ) и генерация файлов лицензии. 
 Так, с этого момента, пожалуйста, поподробней. smile
 

Автор: drkot 30.5.2006, 11:26
ConstantinXXX
куда уж подробнее  smile 
чисто гипотетическая схема:
   1. прога ставится и на основании некоторой информации (имя пользователя + серийный) создает некоторый хеш;
   2. просит авторизироваться и пересылает данные на некоторый сетевой сервер.
   3. на сервере полученые данные проверяются на валидность и отсылается ответ в виде некоторого хеша.
   4. прога сравнивает свой хеш с полученым по некоторому алгоритму

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

При грамотной реализации взломать такую защиту весьма тяжело, хотя на каждую хитрую гайку всегда найдется болт с левой резьбой.  smile  

Автор: ConstantinXXX 30.5.2006, 11:35
drkot, Спасибо. Просто, я думал немного подругому. smile Насчет авторизации. smile  

Автор: ConstantinXXX 1.6.2006, 15:14
В прогу SpExplorer добавил калькулятор. Много чего есть но проблемма с делением smile  ставлью например 5/5 выдает ошибку. Незнаю почему. smile  

Автор: ConstantinXXX 3.6.2006, 21:11
Чет молчите, насчет проги smile . Че больше касеков не нашли smile  

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