Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.10.31;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.48 MB
Время: 0.037 c
3-1096532944
Koala
2004-09-30 12:29
2004.10.31
вопрос по RxDBLookUpCombo


4-1096128648
Yuri Btr
2004-09-25 20:10
2004.10.31
Проблема с VCL компонентами при установке таймера timeSetEvent


1-1098148223
Simon
2004-10-19 05:10
2004.10.31
Прозрачная форма


10-1056018991
landy
2003-06-19 14:36
2004.10.31
Вызов метода сервера через SocketConnection


3-1096989572
Frozzen
2004-10-05 19:19
2004.10.31
Работа с dbf через ADO





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский