Главная страница
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.024 c
1-1098182137
Scraber
2004-10-19 14:35
2004.10.31
Обычная кпока - контрол


4-1095923936
Svarog
2004-09-23 11:18
2004.10.31
DLL+ресурсы+контекстное меню = проблема


1-1098178724
Sonic_gd
2004-10-19 13:38
2004.10.31
Текст как ссылка


4-1092918672
menart
2004-08-19 16:31
2004.10.31
Как можно остановить службу на какое-то и потом ее запустить?


8-1091443808
sachem
2004-08-02 14:50
2004.10.31
Плавная смена картинок