Утилита Remove Comments позволяет быстро и легко очистить ваш код MQL4 и MQL5, удалив все комментарии, лишние пробелы, пустые строки и многое другое всего в несколько кликов. Этот инструмент обрабатывает все файлы в корневом каталоге и подпапках вашего проекта, гарантируя, что ваш код готов к компиляции, а продукт — к публикации.
Содержание
Основные характеристики
Как пользоваться
Преимущества
Тестирование
Подробная информация
Руководство пользователя и Установка
Основные характеристики
- Поддерживает типы файлов: .mq5, .mq4, .mqh, .txt
- Обрабатывает все папки: Утилита очищает все файлы и папки в корневом каталоге вашего проекта, а также все файлы и папки на два уровня в глубину.
- Стирает:
- Однострочные комментарии
- Многострочные комментарии
- Пустые строки
- Лишние пробелы
- Исключения: Утилита Remove Comments не стирает комментарии после объявлений Input-переменных.
Производя обфускацию своего кода, то есть удаляя комментарии, используя шифрование или другие методы, вы можете значительно снизить риск раскрытия логики программы, идей, заложенных в алгоритмы и ваших методов решения задач.
Как пользоваться «Remove Comments»
- Скопируйте файлы проекта в:
- Вариант 1: Terminal Data Folder (MetaEditor > «File»> «Open Data Folder»> Перейти в FILES).
- Вариант 2: Common Data Folder (MetaEditor > «File»> «Open Common Data Folder»> Перейти в FILES).
- Прикрепите утилиту к MetaTrader 5:
- Откройте утилиту Remove Comments в терминале MetaTrader 5 и прикрепите ее к любому графику.
- Выберите папку Common Data Folder [Files] или папку Terminal Data Folder [Files], в зависимости от того, куда вы скопировали свои файлы.
- Выберите файлы для обработки:
- Выберите файлы и папки для обработки из списка.
- Нажмите «Remove», чтобы очистить выбранные файлы.
Утилита удалит все комментарии, лишние пробелы и ненужные строки из выбранных вами файлов проекта, гарантируя сохранность исходного кода на локальном компьютере. Сразу после этого вы можете компилировать код и публиковать новыю версию своего проекта.
Преимущества
- Безопасность: весь исходный код остается на вашем локальном компьютере и никогда не пересылается.
- Эффективность: одновременная очистка всех файлов одним кликом мыши экономит время и усилия.
- Контроль версий: регулярно используйте утилиту для подготовки новых версий вашего проекта для клиентов или публикаций.
- Скорость: утилита обеспечивает минимальное нарушение вашего рабочего процесса.
И хотя ни одно решение не является абсолютно надежным, принятие таких простых мер предосторожности затруднит взлом вашего кода хакерами. Тем самым вы защитите вашу интеллектуальную собственность и сохраните конкурентное преимущество.
Таким образом, защита вашей работы заключается не только в написании безопасного кода, но и в том, чтобы затруднить другим возможность реверс-инжиниринга и использования ваших идей.
Тестирование «Remove Comments»
Приложение не работает в тестовом режиме. Все возможности и функционал доступны только при использовании утилиты в режиме реального времени.
Подробная информация
- Руководство пользователя: Подробные инструкции доступны в моем блоге: Remove Comments — Руководство пользователя.
- Версии MT4 и MT5: Версия для MetaTrader 4 доступна здесь: Версия MT4. Найти ту же версию для MetaTrader 5 можно здесь: Версия MT5. Обе версии имеют идентичный функционал.
Защита исходного кода MQL4 и MQL5 перед публикацией новых версий продуктов еще никогда не была настолько простой, как с использованием Remove Comments!