Защита файлов от копирования
Внимание. Продавец этого ресурса активировал защиту, это означает что при покупке необходимо ввести IP адрес и порт своего сервера, таким образом выполняется привязка ресурса к серверу, подробнее о защите в магазине читайте здесь

При необходимости этот ресурс можно пересобрать под другой IP МГНОВЕННО и БЕСПЛАТНО, однако не чаще 1 раза в 100 дней

Данный ресурс позволяет вам защитить ваши файлы dff, txd и col от кражи. Он шифрует эти файлы таким образом, что бы игрок не смог их открыть, при этом система позволяет МТА открывать эти файлы.  Ин...
Данный ресурс позволяет вам защитить ваши файлы dff, txd и col от кражи. Он шифрует эти файлы таким образом, что бы игрок не смог их открыть, при этом система позволяет МТА открывать эти файлы.

Инструкция:
1) Установить ресурс, не запуская
2) Дать права админа, не запуская
3) Изменить в meta.xml в setting, параметр PassWord.
4) Запустить, в консоле должно появится сообщение cl_decoder created
5) Зашифровать ресурс командой lockResource *name*
6) Перезагрузить шифрованный ресурс

Совет: делайте бэкапы шифруемых ресурсов, во избежание неприятных казусов.

Плюсы:
+ Система загружает игроку зашифрованные файлы, таким образом игроку не приходится каждый раз скачивать ресурс с нуля (как это происходит при защите с помощью отключения кеширования)
+ Простота использования, вам всего лишь нужно ввести команду lockResource *имя ресурса*
+ Система автоматически удалит из кэша игрока ранее загруженные оригинальные файлы
+ Уникальный ключ шифрования
Ограничения:
- Защищаемый ресурс не должен быть в архиве, но после процедуры защиты вы можете заархивировать необходимый ресурс.
- Данный ресурс требует прав администратора, т.к. он изменяет файл meta.xml и считывает файлы для последующего шифрования.

При любых проблемах с настройкой скрипта - напишите мне, и я помогу вам его настроить.

UPD от 30.09.2015: Исправлен баг приводящий к крашу скрипта
UPD от 01.10.2015: Изменена система подгрузки зашифрованных файлов. Полностью исключена возможность кражи оригинальных(расшифрованных) файлов. P.S. Раньше можно было успеть их украсть во время расшифровки (около 50мс).
UPD от 04.10.2015 (Финальный): Изменена система шифрования, добавлена возможность изменить ключ шифрования. Не совместим с ранее зашифрованными ресурсами.
Здесь может быть реклама Вашего сервера или группы

Нажмите сюда, что бы ознакомится с ценами аренды

Категория: Прочее

Автор(ы): ProOrange

Продавец: ProOrange

Стоимость: 200 руб.

Исходный код: Закрытый

Покупок: 41

Войдите или зарегистрируйтесь чтобы оставлять комментарии
avatarОт Vadim3047 за 13.10.2017 в 18:18ERROR: addon_SecRes/sv_encoder.lua:185: bad argument #3 to 'gsub' (string/function/table expected)
avatarОт Alkoparty77 за 16.08.2017 в 23:20что делать?
[MTA-RESOURCE GUARD] Access denied for blo
avatarОт Melnick228 за 03.08.2017 в 01:25Почему с этой шифровкой сервер работает через раз? Если вылетел и зашёл обратно, либо поиграл на другом сервере а потом зашёл на мой, то машины не прогружаются, остаются стандартные модели
avatarОт dima56587 за 23.07.2017 в 15:23У меня проблема,почему оригинальный ресурс не удаляется автоматом? Помогите !

avatarОт 0306skipper за 18.02.2017 в 18:37автор в лс нужно
avatarОт fabervox за 28.12.2016 в 23:4117 купивших, и никто не хвалит, где собственно можно посмотреть уже защищенные файлы?
avatarОт ULBserver за 04.12.2016 в 16:00Vegastr, один раз
avatarОт Vegastr за 20.06.2016 в 01:41это нужно делать каждый раз при запуске сервера или при внесение изменений в скрипт или всё автоматизируется?
avatarОт ProOrange за 08.01.2016 в 02:51Fanbox007, нет не сможет. Да собственно я формат даже не скрываю, это не тупое переименование файла. Это нормальное шифрование.

Удалил твой комментарий, что бы вконтактик не палился в интернетах
avatarОт Fanbox007 за 07.01.2016 в 01:38Хотел бы знать а если формат узнают человек может открыть файл или закинут на сервер и проверять что ето ??

Допустим открыть через

- 3ds max
- Zmodele
- TXD Workshop
- COL Editor
avatarОт ProOrange за 05.01.2016 в 23:20supreme, таки ты не прав. Один парень брал с полным сервером уникальных машин. Другой сам моделлер и защищает свои творения. В общем ты не прав c:
avatarОт supreme за 04.01.2016 в 22:13Как это ещё и купило 7 человек?:D Тут же у всех сервер сделан по принципу: CTRL+C >> CTRL+V.

Что вы будете защищать?Собранный паблик?
avatarОт ProOrange за 01.10.2015 в 17:52Olegese, ресурс оставляет оригиналы только на сервере.
avatarОт Olegese за 01.10.2015 в 17:08ProOrange, Ну что же пойду пилить на свой мод. А тебе удачи в продаже.

И ещё один совет. (Ну если ты этого не сделал)

Лучше создай копию оригинальных файлов. А заменённые сразу прогружай. Шанс тогда на кражу 0%. Иначе во время закачки возможно украсть файл. Но есть минус будет занимать много места. А хотя решать тебе.
avatarОт ProOrange за 01.10.2015 в 00:35Olegese, использвуется шифровка и расшифровка, при этом подгружается быстро, использовал маленький трюк. По поводу кражи файла... Я пытался успеть - не вышло, так что теоретически - нельзя.

Кстати, спасибо за идею про стринговое значение ;) Теперь украсть точно нельзя будет

Ну т.е. да, если ты подашь engineLoad*** чистый файл, то он загрузит его
avatarОт Olegese за 30.09.2015 в 22:40Если ты используешь шифровку и расшифровку будут такие минусы.

Интересно.

- Долгий запуск ресурса.

- Возможность кражи файлов во время их обработки в стандартном виде.

А если нет то скрипт достоин своих денег.

И кста я хотел спросить стринговое значение МТА может обработать как текстуру?
avatarОт dima3367 за 29.09.2015 в 16:14Всё идеально, разобрались в проблеме.

Советую.
avatarОт ProOrange за 29.09.2015 в 15:28dima3367, написал в личку по поводу проверки.

P.S. данный скрипт был проверен на локальном сервере и на сервере человека, которому я писал этот скрипт.

Предположительно вы не дали ресурсу права администратора, в связи с этим он не смог изменить meta.xml. Из-за чего зашифрованный ресурс продолжает (следуя meta.xml) отдавать игрокам оригинальные файлы.
avatarОт Basss за 29.09.2015 в 13:57Понятно не брать а я хотел купить
avatarОт ProOrange за 29.09.2015 в 10:33Команда на сервере, при запуске она "пересобирает" ваш скрипт. Прописать надо название папки ресурса, он автоматически найдёт все файлы которые может зашифровать.