RU CSharp Protected Scripts - LIHACHTETAN/ClassicUO-Bad-Newbie-CSharp-Scripts-IDE GitHub Wiki
Українська · Русский · English · Deutsch · Français · Italiano · Español · 繁體中文 · 日本語 · 한국어
Защищённые C# скрипты и пароль
Home · C# IDE · Компиляция и декомпиляция C# · Защищённые C# скрипты и пароль
Откройте и сохраните .csx, .cs или .csproj. Выберите шифрование, введите пароль с подтверждением и сохраните .cse. Он содержит исполняемую сборку и отдельно зашифрованные оригиналы. Храните исходники отдельно от защищённой копии.
Запуск .cse не требует пароля: добавьте файл в AutoLoad или набор скриптов и запустите. IDE показывает метаданные защищённого файла. Пауза, продолжение, остановка и именованные процедуры AutoLoad используют тот же C# runtime.
Для открытия точного исходника выберите расшифровку и введите правильный пароль. Каждая операция расшифровки запрашивает пароль. Неверный пароль не открывает текст и не меняет выходной файл. Для .csproj выберите пустую папку: восстановятся проект, код, ресурсы и конфигурация. Внешние ссылки на файлы вне папки проекта перенесите внутрь или исправьте перед шифрованием.
Пароль нужен только для шифрования и расшифровки. Точный оригинал защищён паролем; исполняемый код можно приблизительно восстановить декомпилятором. Пароль не записывается в скрипт, настройки или журнал.