Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 31.07.2009, 07:30   #1
vizor9
Пользователь
 
Регистрация: 25.05.2007
Сообщений: 59
Сообщение Запуск на одном компьютере

Здравствуйте!!! Подскажите плиз, как сделать прогу, чтоб она запускалась на одном компьютере, и при переносе программы с того компьютера на другой, она не запуститься?
vizor9 вне форума Ответить с цитированием
Старый 31.07.2009, 08:49   #2
BARNEY
Участник клуба
 
Регистрация: 23.04.2009
Сообщений: 1,058
По умолчанию

привяжи к номеру жесткого диска...код есть в гугле.
Если вам человек помог, не стесняйтесь говорить спасибо (весы под аватаром)
BARNEY вне форума Ответить с цитированием
Старый 31.07.2009, 10:10   #3
danekne
Форумчанин
 
Регистрация: 12.02.2007
Сообщений: 360
По умолчанию

Можно в реестре какую нить запись сделать, а при запуске его считывать
danekne вне форума Ответить с цитированием
Старый 31.07.2009, 10:38   #4
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Закинуть в папку Виндовс свой файл, и проверять его наличие.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 31.07.2009, 10:50   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
vizor9
Все это не сложно взломать. Скажи что и для чего ты защищаешь и может кто-то подскажет как лучше это сделать.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 31.07.2009, 16:27   #6
vizor9
Пользователь
 
Регистрация: 25.05.2007
Сообщений: 59
По умолчанию

Короче прогу хочу пустить на продажу по общаге, но мне нужно чтоб один купил ее, поставил себе и ни как не распространял ее по общаге, а кто захотел бы прогу тот у меня бы снова и купил.
vizor9 вне форума Ответить с цитированием
Старый 31.07.2009, 16:34   #7
Terran
Участник клуба
 
Аватар для Terran
 
Регистрация: 28.11.2007
Сообщений: 1,521
По умолчанию

Скачайте тут: http://programmersforum.ru/showthrea...333#post290333 модуль InfoHDD и привязать программу к серийному номеру жёсткого диска не составит труда. В общаге думаю не ломанут. В крайнем случае делайте кучу проверок и переходов. Не пишите всё в одном месте программы. Раскидайте по коду. И можете сравнивать вес файла с указанным и если он отличается, то не запускайте прогу.
Всегда рад помочь!
Terran вне форума Ответить с цитированием
Старый 31.07.2009, 16:38   #8
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Если в Общаге есть сеть, сделай свою ВЕБ-страницу, а все важные действия держи в скриптах у себя. Тогда никто не узнает твой код.
Иначе придется хитрить
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 31.07.2009, 16:39   #9
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

а ещё запаковать протектором, например, AsProtect (ну, или ASPack'ом, на худой конец)...
Serge_Bliznykov вне форума Ответить с цитированием
Старый 31.07.2009, 16:41   #10
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
а ещё запаковать протектором, например, AsProtect
неа... Это не гарантия. Особенно для смышленных студентов.
Луче сделать так: После истечения некоего срока прога удаляет одну из важных DLL. После чего ничего не остается как обратиться к разработчику, а это палево.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Простые БД на локальном компьютере unicode БД в Delphi 6 10.07.2009 03:14
Два ОС на одном компьютере [Geparda] Операционные системы общие вопросы 2 10.05.2009 23:42
ASP на локальном компьютере N!ckeL PHP 1 05.07.2008 19:38
Работа с БД на компьютере без Delphi Seqular БД в Delphi 3 17.02.2007 11:23