а можна комп запустити взагалі без гвинта? тільки флешка?
Можна, при дотриманні ряду умов.
1. Материнська плата повинна підтримувати завантаження з USB. Тобто старі дохлий комп'ютери відпочивають, ковтаючи соплі.
2. Флешка повинна підтримувати створення на собі завантажувального інформації. Тобто старі дешеві флешки за 200-300 рублів відпочивають і ковтають соплі.
Є третій варіант, найекономічніший
Зробити завантажувальний дискетку з 98-ї мастдайкой і запускати програму з неї. Але тут проблема захисту від копіювання навіть не встає. Ніякого захисту попросту немає, хіба що до апаратного ключа, встромляли, припустимо. в той же порт принтера. Але апаратний ключ коштує більше. Сенс втрачається.
Є й четвертий варіант, найбільш просунутий.
Поставити на плату контролера недорогий МК із захистом прошивки від читання (AVR, наприклад) і перенести на нього частину операцій з програми.
Тобто на виході з компа давати не чисті команди, а якісь напівготові або кодовані. Які МК доробляє або декодує і видає на приводи верстата.
Тоді прив'язка буде до прошитому МК з встановленим бітом захисту. Стерти прошивку - можна, прочитати - низя.
Вартість недорогих МК сімейства AVR близько двох - трьох десятків рублів, оптом дешевше.
Тоді програма буде безкоштовна, а гроші брати за цей прошитий МК, висиланий в бандерольку. Плючи - демоверсія і робоча програма - в одному флаконі.
Немає МК на платі контролера - пишемо ДЕМО і працюємо п'ять хвилин. Є МК (відгукнувся на запит) - працюємо в повному обсяг.
Ну приблизно як працює Оракл з віддаленими клієнтами. Або SSH-клієнт з сервером.
При довжині кожного ключа в пару кілобайт можна до посиніння підбирати ключ і спалити електрики на цьому раз в сто більше, ніж програма коштує.
І не підібрати.
Якщо хтось буде кричати, що його верстат / комп не підключений до інету, нехай підключить до того комп'ютера свій мобільник на пару хвилин для активації програми і не створює проблем собі і іншим.
А якщо у когось ще й мобільник без инета, то я валяюсь.
Ув. Ironfelix!
Ви по-моєму захопилися.
Вам би для ЗАС зв'язку ключі генерувати.
Ви хоч самі представили це.
Особливо два мені сподобалися: 1) з компа давати не чисті команди, а якісь напівготові або кодовані. Які МК доробляє або декодує і видає на приводи верстата.
___ Тоді вже давайте HASPи продавати, прошивка сама по собі злітати може, і яким чином буде в ДЕМО працювати напівготові команди.
Що ви скажете? Це настільки заморочити программма.
і 2) Генерувати пару ключів (відкритий і закритий), Вооще ХІТ.
Ув. Ironfelix!
Ви по-моєму захопилися.
Вам би для ЗАС зв'язку ключі генерувати.
Ви хоч самі представили це.
.
Особливо два мені сподобалися: 1) з компа давати не чисті команди, а якісь напівготові або кодовані. Які МК доробляє або декодує і видає на приводи верстата.
___ Тоді вже давайте HASPи продавати, прошивка сама по собі злітати може, і яким чином буде в ДЕМО працювати напівготові команди.
Що ви скажете? Це настільки заморочити программма.
.
і 2) Генерувати пару ключів (відкритий і закритий), Вооще ХІТ.
1. Ключі можна генерувати для чого завгодно.
Якщо Ви думаєте, що процес генерації складний і важкий, то скачайте терміналку, що працює з SSH і подивіться. як вона генерує ключі при першому запуску і скільки це займає часу. Підказка - час вимірюється десятками секунд. А надійність роботи цієї пари ключів ще ніким не спростована.
3. Оформлені Вами з паспортом переклади далі передаються як раз парою ключів, які підтверджують легальність перекладу. Так счто паспорт не скасовує і не замінює ключів.
Паспортів крадуть / втрачають / викрадають чимало.
Захистом паспорт є тільки для чесної людини, а не для нічого ганебного.
У цьому сенсі пара ключів по надійності не поступається паспортними даними.
Так що справа впирається у вартість захисту - чи не буде вона перевищувати вартість програми.
Просто мені не подобається прив'язка до гвинта, з огляду на нинішню система SMART, яка вбиває гвинти строго по закінченню часу у вбудованому таймері.
хотів відповісти але в повідомленні Dj_smart все і так сказано.
хоча уточню: грошей отриманих за прогу вистачає тільки на оплату інету. тобто купуючи програму ви робите моє спілкування з вами (на форумі) безкоштовним. Дякуємо!