Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.10.31;
Скачать: CL | DM;

Вниз

инсталляция мой программы   Найти похожие ветки 

 
nastya   (2004-10-15 14:34) [0]

при помощи ExpressShield сделала инст. программы. Но хотелась бы добавить еще 2 вещи -не знаю как:
-запрос у пользователя ID при инсталляции
-защиту от копирования (при инст. занести в реестр директорию, где программа установлена и при запуске пр-мы проверять, оттуда ли она запущена)
Можно ли это сделать при помощи ExpressShield или придется писать инсталлятор самой?
спасибо


 
clickmaker ©   (2004-10-15 14:53) [1]

юзай полный Install Shield, не экспресс


 
Reindeer Moss Eater ©   (2004-10-15 14:55) [2]

-защиту от копирования (при инст. занести в реестр директорию, где программа установлена и при запуске пр-мы проверять, оттуда ли она запущена)

И как это спасет от копирования?


 
Pentium133 ©   (2004-10-15 15:04) [3]


> Reindeer Moss Eater ©   (15.10.04 14:55) [2]

Судя по всему при простом копировании (без инсталяции) работать не будет.


 
clickmaker ©   (2004-10-15 15:06) [4]


> [3] Pentium133 ©   (15.10.04 15:04)
>
> > Reindeer Moss Eater ©   (15.10.04 14:55) [2]
>
> Судя по всему при простом копировании (без инсталяции) работать
> не будет.

а кто мешает значение в реестре подправить?


 
nastya   (2004-10-15 15:09) [5]

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


 
Pentium133 ©   (2004-10-15 15:09) [6]

Давайте не будем спорить о способах защиты и их взломах...
Ну хочет человек так! От "дурака" спасет.


 
nastya   (2004-10-15 15:12) [7]

хочу не я -начальство
а вариант как я поняла один -найти где-нибудь полный Install Shield?
Где, не подскажите ли?
Спасибо!


 
Reindeer Moss Eater ©   (2004-10-15 15:16) [8]

А нафига в какой-то реестр писать то, где должна жить легальная программа, если она должна жить в < Program Files\CompanyName\ProductName >

И все эти вещи присутствуют в ресурсе версии?


 
Pentium133 ©   (2004-10-15 15:18) [9]


> Reindeer Moss Eater ©   (15.10.04 15:16) [8]

Хватить умничать. Нормально она делает.


 
clickmaker ©   (2004-10-15 15:19) [10]


> [7] nastya   (15.10.04 15:12)
> хочу не я -начальство
> а вариант как я поняла один -найти где-нибудь полный Install
> Shield?

полный шилд поможет только в первом пункте.
http://www.installshield.com


 
nastya   (2004-10-15 15:21) [11]

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


 
Pentium133 ©   (2004-10-15 15:25) [12]


> clickmaker ©   (15.10.04 15:19) [10]

В нем нельзя записи в рестр производить?


 
nastya   (2004-10-15 15:42) [13]

даже в Express можно, но хочеться же строку еще и закодировать


 
П7   (2004-10-15 16:19) [14]

У любого инсталятора должна быть возможность после инсталяции открывать\заускать файл. Ну так вот, сделай доп.прогу, которая будет запускаться после инсталяции (инсталятором, автоматически), записывать всякий бред в реестр и самоуничтожаться (по желанию).
ВотЪ! (:


 
clickmaker ©   (2004-10-15 16:32) [15]


> [12] Pentium133 ©   (15.10.04 15:25)
>
> > clickmaker ©   (15.10.04 15:19) [10]
>
> В нем нельзя записи в рестр производить?

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


 
Lin7   (2004-10-15 17:18) [16]


> nastya   (15.10.04 14:34)  

Возьми вместо ExpressShield другой инсталятор.
Например, Inno Setup - рекомендую.
www.innosetup.com
Он фришный, с открытыми исходниками, написан на делфи.
В нём, если не ошибаюсь, есть всё, что тебе нужно.
Осваивается он за пол-часика.
Кроме этого в нём есть возможность написать функцию на делфи и выполнить её при инсталяции твоей проги.



Страницы: 1 вся ветка

Текущий архив: 2004.10.31;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.023 c
8-1091393561
Luuzuk
2004-08-02 00:52
2004.10.31
Запись аудиопотока с линейного входа звуковухи


14-1096217151
beginner707
2004-09-26 20:45
2004.10.31
TSplitter Neponyatka


14-1097495259
KilkennyCat
2004-10-11 15:47
2004.10.31
Зачем у харддиска резина?


1-1097693061
Colonel
2004-10-13 22:44
2004.10.31
StayOnTop


3-1096553190
stud
2004-09-30 18:06
2004.10.31
рекурсия в запросе