user49912
Оракул
(51202)
3 года назад
а что мешает твоему другу, например, скопировать код в другое место?
в общем, либо твоя программа учится висеть в фоне "допустим два дня", либо мы знаем, что за операционная система на целевой машине и какие средства планирования задач (и в частности питоновские api для них) нам доступны
и это в любом случае будет не реально действующий способ защиты исходников, а так, на побаловаться
Devil Black Pro
Оракул
(51661)
3 года назад
Ты логику включи. Выложит он твой код на удаленный сервер, какими средствами ты его оттуда удалишь? Да ты ему хоть всю дисковую подсистему отформатируй, толку от этого не будет.
port port
Искусственный Интеллект
(181514)
3 года назад
Тогда уж проще присылать другу твой "калькулятор" в виде пары exe файлов - один с калькулятором, а второй содержащий команду на удаление файла с калькулятором в этой папке. Тогда твой калькулятор перед самоуничтожением запустит другой "экзешник" и закроется, а второй файл сотрет с диска файл с супер-секретной программой.
Но если у твоего "друга" руки не из жопы - он восстановит стертый файл и декомпилирует оба, чтобы поглядеть код, а тебя будет считать жадным придурком... :)))
Руслан ИбрагимовЗнаток (292)
3 года назад
Я создаю bat файл, в нем будет такой код
@echo off
timeout /t 7200 /nobreak
taskkill /f /im calc.exe
del %cd%\*.*
taskill /f /im cmd.exe
потом я делаю расширение .bat/.cmd и склеиваю bat с калюкулятором в OXIjoiner и выбераю что при запуске он в скритом режими запустим cmd с установлином временим, после истечение он удалит мой файл, так?