Создание установочного файла "на 1 раз"

Создание приложений, библиотек, инсталляторов
Ответить
fanat
beginner
beginner
Сообщения: 32
Зарегистрирован: 31 июл 2008, 17:35
Версия LabVIEW: 8.3 и 8.5
Контактная информация:

Создание установочного файла "на 1 раз"

Сообщение fanat »

Вообщем задача такова
Создать установочный файл или файл /exe с возможностью его инсталяции или загрузки с диска, только на 1 компюьтер пользователя...
Возможно ли такое реализовать....
И если можно, о как...
если не понятно описал, задавайте вопросы
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Создание установочного файла "на 1 раз"

Сообщение Eugen Graf »

То есть сделать защиту от нелегального использования программы?
Узнать мак-адрес и номер винчестера и при старте программы сравнивать. Если несовпало то выдавать диалог и закрывать программу.
Аватара пользователя
Konstantin Sumenko

Activity Bronze
expert
expert
Сообщения: 1439
Зарегистрирован: 17 июл 2008, 12:20
Награды: 2
Версия LabVIEW: 2010
Откуда: Moscow
Поблагодарили: 1 раз
Контактная информация:

Re: Создание установочного файла "на 1 раз"

Сообщение Konstantin Sumenko »

Или тот же номер с сетевой картой провернуть.
Аватара пользователя
mzu2006

Professionalism Tutorials Black
doctor
doctor
Сообщения: 2456
Зарегистрирован: 16 авг 2008, 02:12
Награды: 3
Версия LabVIEW: 7.1 10 11 12
Откуда: St-Petersburg (RU), Phila, Boston, Washington DC
Контактная информация:

Re: Создание установочного файла "на 1 раз"

Сообщение mzu2006 »

чуть более навороченно: использовать электронный защитный ключ-заглушку (dongle). Я использовал www.keylok.com. У них и LabVIEW код для этого есть и бесплатно можно 1 ключ себе получить, чтобы поиграть ...
Идея с MAC адресом мне не очень нравится, например на компьютере может не быть ethernet карты
Идея с серийным номером HDD уже лучше, но, например, если пользователь захочет перенести систему на
больший HDD? Кроме того, я слышал, что для прочтения серийного номера HDD нет стандартных команд, т.е. на каих-то HDD он может не почитаться. И кроме того, в системе может и не быть HDD ...
Аватара пользователя
maxgod145

Activity
user
user
Сообщения: 87
Зарегистрирован: 28 окт 2008, 20:40
Награды: 1
Версия LabVIEW: 8,5;8.6
Откуда: Киев
Контактная информация:

Re: Создание установочного файла "на 1 раз"

Сообщение maxgod145 »

Используй веб сервис!и продавай права надоступ к твоей программе через интернет!!Где то читал, что за этим будущее!)))
Аватара пользователя
mzu2006

Professionalism Tutorials Black
doctor
doctor
Сообщения: 2456
Зарегистрирован: 16 авг 2008, 02:12
Награды: 3
Версия LabVIEW: 7.1 10 11 12
Откуда: St-Petersburg (RU), Phila, Boston, Washington DC
Контактная информация:

Re: Создание установочного файла "на 1 раз"

Сообщение mzu2006 »

maxgod145 писал(а):Используй веб сервис!
Можно немного подробнее?
Аватара пользователя
maxgod145

Activity
user
user
Сообщения: 87
Зарегистрирован: 28 окт 2008, 20:40
Награды: 1
Версия LabVIEW: 8,5;8.6
Откуда: Киев
Контактная информация:

Re: Создание установочного файла "на 1 раз"

Сообщение maxgod145 »

Ну мне ли ваам!Великим Ассистентам рассказывать!!
Мне надо разоюраться с ним на данном этапе, а внятно никто ответить не может или не отвечает вообще!А идея такова!
Просто твоя программа будет стоять у тебя на компьютереи через веб сервис подана в иньернет, ты можешь продавать права на её использование!Это конечно уменьшает список предполагаемых клиентов, но зато им не надо будет скачивать ран-тайм энджин или прочее нужное для работы твоей программы ПО
Пользователи будут работать с ней через браузер!И кстати взламывать будет нечего!!!это самое прикольное!!!
Аватара пользователя
Konstantin Sumenko

Activity Bronze
expert
expert
Сообщения: 1439
Зарегистрирован: 17 июл 2008, 12:20
Награды: 2
Версия LabVIEW: 2010
Откуда: Moscow
Поблагодарили: 1 раз
Контактная информация:

Re: Создание установочного файла "на 1 раз"

Сообщение Konstantin Sumenko »

Я так уже делал в тестовом режиме, правда на C# а не на LabVIEW. У меня web-служба считала спектр присылаемого сигнала (в виде массива точек типа double) и выдавала ответ. Если программа будет большая с огромными вычислительными мощностями и при неизвестно какой динамике подключения юзеров, то могут возникнуть проблеммы с быстродействием, временем жизни службы и т.д и т.п.
Аватара пользователя
mzu2006

Professionalism Tutorials Black
doctor
doctor
Сообщения: 2456
Зарегистрирован: 16 авг 2008, 02:12
Награды: 3
Версия LabVIEW: 7.1 10 11 12
Откуда: St-Petersburg (RU), Phila, Boston, Washington DC
Контактная информация:

Re: Создание установочного файла "на 1 раз"

Сообщение mzu2006 »

Да, Crowbar - это во-первых,
а во-вторых когда мы говорим о LabVIEW обычно мы говорим об управлении чем-то. Т.е. какая-то часть программы должна исполняться на управляющем компьютере. И подход a-la платные google docs тут не совсем применим, ПМСМ.
Все известные мне примеры управления чем-то с компьютера через Web Browser на локальном компе включают скачивание какой-либо runtime (звукозапись через flash, управление web камерой через ActiveX итд)
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Создание приложений»