powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как сделать так чтобы прога неработала без CD-диска?
11 сообщений из 11, страница 1 из 1
Как сделать так чтобы прога неработала без CD-диска?
    #33253246
just_a_user
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Тоесть юзер установил прогу с диска, и далее прога должна работать тока при наличии этого диска на приводе.
...
Рейтинг: 0 / 0
Как сделать так чтобы прога неработала без CD-диска?
    #33253419
AndreyMp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну тут не один вопрос.
Во первых тебе придется найти этот драйв, определить стоит ли там диск, и считать его серийник (на VB тяжеловато) или ID (это довольно просто). Остается с чем то сравнить, т.е. прога должна знать правильный номер. Писать его лучше прямо в .exe, но это отдельный разговор.
Теперь подумай стоит ли твоя прога этих усилий.
...
Рейтинг: 0 / 0
Как сделать так чтобы прога неработала без CD-диска?
    #33253490
Andres 1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Стоит ли возиться? Более-менее продвинутый юзер скинет диск в image - и никаких проблем. Проще продавать с ключами - hasp-ами всякими, особенно учитывая то, что на рабочих машинах cd часто нет вообще.
...
Рейтинг: 0 / 0
Как сделать так чтобы прога неработала без CD-диска?
    #33253539
just_a_user
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а как эти ключи генерить? есть готовые исходники?
...
Рейтинг: 0 / 0
Как сделать так чтобы прога неработала без CD-диска?
    #33253610
Melkiades
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мне удалось эту проблему решить только для дискет и флешек, поскольку серийный номер CD меняется после каждой записи (а до записи не существует). Само собой, этот серийный номер должен хранить в экзешнике не в прямом виде, а генериться самопальной хэш-функцией, как можно сложнее написанной (неудобочитаемой).
...
Рейтинг: 0 / 0
Как сделать так чтобы прога неработала без CD-диска?
    #33253951
AndreyMp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подобных тем встречается довольно много. Если ты будешь писать на CD-R с закрытием мультисессии, то вариант с серийником тебя может и устроить. Вот почитай там:
http://%5Dforum.sources.ru/index.php?showtopic=91510&hl%5B/url]
http://]forum.sources.ru/index.php?showtopic=73777&h
http://%5Dforum.sources.ru/index.php?showtopic=86044&hl%5B/url]
http://]www.vbnet.ru/forum/show.aspx?id=83468
Хватит?
...
Рейтинг: 0 / 0
Как сделать так чтобы прога неработала без CD-диска?
    #33253956
AndreyMp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что за глюк? Давал четыре ссылки, появилось всего две.
...
Рейтинг: 0 / 0
Как сделать так чтобы прога неработала без CD-диска?
    #33256168
Фотография SmeL_md
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно сделать так, в конец компилированного ехе добавляешь кучу нулей сколько не жалко хоть на 20 мб, и царапаешь диск главное попасть в эти нули, просто так прога не скопирется на винт, но работать с него будет на ура, а через реест можешь объяснить проге что где находится.
...
Рейтинг: 0 / 0
Как сделать так чтобы прога неработала без CD-диска?
    #33256359
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SmeL_mdцарапаешь диск главное попасть в эти нули, просто так прога не скопирется на винт
Можно скопировать с разбиением по частям, а потом соединить и выбросить лишние нули.
...
Рейтинг: 0 / 0
Как сделать так чтобы прога неработала без CD-диска?
    #33257436
Фотография SmeL_md
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Antonariy
Я специально подчеркнул
SmeL_md... просто так прога не скопирется на винт хотя сделать то, что Вы написали не есть сложнейшая задача, но штатными средствами Windows ее не осилить.
А ваш метод защиты мне тоже понравился.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Как сделать так чтобы прога неработала без CD-диска?
    #34023510
Charles Weyland
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndreyMp... и считать его серийник (на VB тяжеловато) или ID (это довольно просто)...
Как через ID это сделать?
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как сделать так чтобы прога неработала без CD-диска?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]