Подскажите пожалуйста, взял данный код и вставил в отдельный модуль. ЗАпуск данного кода осуществляется при условии, что систеная дата позднее установленной. Всё работает хорошо, но после удаления файл должен сохраниться, чтобы наверняка всё уничтожить. Подскажите что прописать и где, чтобы не оставить возможности пользоваться моим "главным" макросом
Способ предложенный Александр Сергеевич несколько проще, но встает проблема удаления оригинала. Хорошо если он в директории пользователя, а что если в e-mail сообщении или winzip Выбранный же вами способ защиты вашего ноу-хау, тоже имеет серьезный недостаток - вам надо попросить потенциального нарушителя, включить доверие к манипуляциям с проектом, т.к. по умолчанию стоит недоверие Вообще надежного способа нет, тем более в VBA.
Оригинал будет на 1 компе, на нём будет открыт доступ. Сам макрос сохраним в личной книге макросов. так что если будут пересылать файл, то он будет без макросов. Нужно, чтобы через месяц после увольнения, наработки уничтожились! Обидно, что заслуги за эти наработки вешает себе другой человек. Так что хай и повторит! Формула то простая, но облегчает работу в 1000 раз. Ради такого дела, всё перевёл в макрос.
ну как страховку запаролить проект а в макросе указать период работы мол после если 28 мая, то msgbox "Пошли в попу у меня День пограничника" : end sub
но пароли тоже можно ломать, но на это уйдут труды, возможно платных специалистов
Гдето читал, что запароленые книги архивируются и гдето меняется буква и вуаля. Вот и решил заморочится на макросе. И в запароленом проекте вроде ну будут макросы на удаление работать.
Попробуйте остановить камикадзе Сразу и протестируете, сможет ли обычный юзер оставить живым файл. Пароль на проект у вас перед глазами Код найден в архиве этого форума.
Этого камикадзе можно остановить, если перед открытием файла установить свойство файла "только для чтения". Если для удаления вместо Kill Me.FullName использовать эту команду, можно повысить целеустремленность камикадзе
Doober, прикольный файлик целый час с ним забавлялся и все таки вскрыл и добрался до кода следовательно при наличие резервной копии можно что угодно востановить и разблочить, остается ток диверсия, от удаления всех открытых файлов до....
Александр Сергеевич написал: целый час с ним забавлялся и все таки вскрыл и добрался до кода
у меня минута ушла Достаточно открыть файл с отключенными макросами и взломать проект. Я, кстати, в этой статье как раз этот метод описывал, как защиту своего кода от халявщиков: Как удалить книгу из самой себя
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
Кстати если использовать что-то вроде Recover4All то и после удаления можно восстановить файл и уделить час времени чтоб взломать проект Ну или просто поменять ситемную дату и продолжить пользоваться, пока проект не вскрыт.