Главная страница
    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.47 MB
Время: 1.865 c
4-1096106992
Alexander K.
2004-09-25 14:09
2004.10.31
Работа с корзиной


9-1088492992
ПЛОВ
2004-06-29 11:09
2004.10.31
Работа OGL под ХР


14-1097077567
Leksiy
2004-10-06 19:46
2004.10.31
Глюк


14-1097582963
Nick Denry
2004-10-12 16:09
2004.10.31
http://www.sodipodi.com/


14-1097606468
tox
2004-10-12 22:41
2004.10.31
Работа с плейлистами.





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский