Форум сайта python.su
Одним из вариантов защиты является привязка к номеру флэшки. Как его, т.е. серийный номер прочитать.
Офлайн
Боюсь, что программу питона можно взломать любым текстовым редактором, поэтому привязки к флэшкам здесь не помогут.
Далее - в стандартных модулях нет средств для получения такой информации, реализация будет зависеть от платформы.
Офлайн
В Linux, скорее всего, это через HAL можно узнать.
А вообще идея ИМХО странная. Как привязка к номеру флешки может защитить программу от взлома?
Офлайн
Я так понял, речь идет о нелецензионном использовании программы. Хардкод внутри скрипта не позволит исползовать его нехорошим юзверям на другой, пиратской флешке.
Офлайн
разве что если сделана хорошая защита на С =) а читается номер флешки через апи скорее всего
Офлайн
Можно получить серийный номер через pyusb, но сделать хорошая защита на питоне будет трудновато, как и сказали другие
Офлайн
Надежда на большое количество подпрограм и сама программа сделана для локалхост ипользуется яваскрипт, зопе. Есть где спрятать защиту. Но что такое pyusb.
Офлайн
PyUSB - это питоноский модуль, написанный на C, который обеспечивает доступ к USB.
Да, в общем, вот ссылка -> http://pyusb.berlios.de/
Офлайн
PyUSB provides USB access on the Python language.
http://sourceforge.net/projects/pyusb/
Офлайн
PyUsb я скачал и установил, но к нему нет описания, где взять, хотя бы самое краткое? На pyserial есть на этом же сайте, а для PyUsb нет.
Офлайн