Где взять за бесплатно EX4 Protector ?

  • Автор темы Автор темы Anton_uz
  • Дата начала Дата начала

Anton_uz

Местный житель
по зарез нужен защитник EX4-файлов

в нете нашол, но он платный = 145$

нет ни у кого нормального протектора ?

Дело в том, что в ДЦ"Roboforex" существует собственная защита файлов в момент компиляции
НО после такой защиты мой робот не торгует (он просто ничего не делает)

Есть у меня также 2 протектора (V4.0.225.1k и v4.0.229.1a), но после их протекции в ДЦ"Roboforex" при старте выводится ошибка - с переводом у меня не важно
ну в переводе сообщение об ошибке говорит, что произошла ошибка на этапе выполнения EX4-файла



т.е. современные ДЦ перестарались с защитой EX4-файлов в момент компиляции

может это было сделано специально для того, чтобы все покупали у дядьки с большим животом по дорогой цене

отзовитесь кто-нить - мне срочно нужно (мы сможем договориться!)
 
Последнее редактирование:

AlexeyVik

Программист mql4 mql5
по зарез нужен защитник EX4-файлов

в нете нашол, но он платный = 145$

нет ни у кого нормального протектора ?

Дело в том, что в ДЦ"Roboforex" существует собственная защита файлов в момент компиляции
НО после такой защиты мой робот не торгует (он просто ничего не делает)

Есть у меня также 2 протектора (V4.0.225.1k и v4.0.229.1a), но после их протекции в ДЦ"Roboforex" при старте выводится ошибка - с переводом у меня не важно
ну в переводе сообщение об ошибке говорит, что произошла ошибка на этапе выполнения EX4-файла



т.е. современные ДЦ перестарались с защитой EX4-файлов в момент компиляции

может это было сделано специально для того, чтобы все покупали у дядьки с большим животом по дорогой цене

отзовитесь кто-нить - мне срочно нужно (мы сможем договориться!)
А почему-же все мои коды работают без проблем?
ДЦ к компилятору и защите ех4 файлов никакого отношения не имеют.
Вероятнее всего в коде есть тараканы.
 

Геша5

ỔχστĦиҜ Ħ₳ ҦթტФИŢ
При компиляции открытого кода,EX файл становится защищёным от взлома.
Смысл тогда защищать уже защищёный файл?
 

Anton_uz

Местный житель
я тут не для этого

ну так а компиляция не защищает файл?
я сейчас компильну не защищёный открытый код...сможете вскрыть?
я уверен что не сможете)
может ваш файл не в mql ???

просто, когда читаете тему
научитесь читать не между строк!

Дело в том, что в ДЦ"Roboforex" существует собственная защита файлов в момент компиляции
НО после такой защиты мой робот не торгует (он просто ничего не делает)


а когда я компилирую своего торгового робота с помощью старого терминала "ну, например Grand Capital", то он нормально работает и создает ордера !

теперь понятно ?

этот терминал еще с 2009 года
с того самого времени, когда эти самые торговые терминалы скачивались одним EXE-шником, размером с 4-5 Мб
и устанавливались без необходимости подключения к Интернет

вот этот самый торговый терминал со старым MetaEditor.exe всё правильно делает
но только он в результате выдает не защищенный EX4-файл, который превосходно работает в новых версиях торговых терминалов МТ-4

но когда я этот самый EX4-файл (который не защищен ещё ни чем) пытаюсь защитить EX4-Protector'ом , то программа Protector мне говорит, что "всё Хорошо Закончилось и файл я смогла защитить"

но вот только этот "защищенный" файл при запуске в современных торговых терминалах МТ-4 дает ошибку!
 
Последнее редактирование:

AlexeyVik

Программист mql4 mql5
просто, когда читаете тему
научитесь читать не между строк!

Дело в том, что в ДЦ"Roboforex" существует собственная защита файлов в момент компиляции
НО после такой защиты мой робот не торгует (он просто ничего не делает)


а когда я компилирую своего торгового робота с помощью старого терминала "ну, например Grand Capital", то он нормально работает и создает ордера !

теперь понятно ?

этот терминал еще с 2009 года
с того самого времени, когда эти самые торговые терминалы скачивались одним EXE-шником, размером с 4-5 Мб
и устанавливались без необходимости подключения к Интернет

вот этот самый торговый терминал со старым MetaEditor.exe всё правильно делает
но только он в результате выдает не защищенный EX4-файл, который превосходно работает в новых версиях торговых терминалов МТ-4

но когда я этот самый EX4-файл (который не защищен ещё ни чем) пытаюсь защитить EX4-Protector'ом , то программа Protector мне говорит, что "всё Хорошо Закончилось и файл я смогла защитить"

но вот только этот "защищенный" файл при запуске в современных торговых терминалах МТ-4 дает ошибку!
Антон, научись читать о нововведениях в МТ и MQL4. Никакой ДЦ не имеет никакого отношения к компиляции вообще, а к защите ех4 файлов тем более. В 2009-м году был, если не соврать 400+ какой-то билд МТ и MQL соответственно. А сейчас уже официальный, не помню какой, а у меня обновлён до 798-го билда. А компилятор уже 1116-ый билд. И в этих изменениях есть достаточно серьёзные ограничения которые при компиляции старых кодов дают ошибки. Но если этот файл откомпилировать в старом компиляторе и перекинуть ех4 файл в новый МТ то будет работать без проблем. Ты же пытаешься откомпилировать старый код с ошибками которые раньше пропускались, а теперь нет в новом компиляторе. Потому и получаешь ошибки.
 

Anton_uz

Местный житель
умру щас от смеха

Ты же пытаешься откомпилировать старый код с ошибками которые раньше пропускались, а теперь нет в новом компиляторе. Потому и получаешь ошибки.

о каких ошибках идёт речь ?
может вам исходник свой отдать, так сказать, для того, чтобы Вы показали мне мои ошибки ?

и почему-же их раньше не было интересно ?

или раньше просто кто-то типа программиста из ДЦ не знал как можно издеваться над трейдерами ?

а вот щас (в суровые времена) ему пришла в голову именно эта мысль. Мысль о том, что некоторые команды на языке MQL4 стали называться ошибочными командами... я правильно Вас понял ?

и потом, вы же сами себе противоречите говоря, что никакой ДЦ не несет никакой ответственности по защите файлов типа EX4 и потом говорите, что, типа, придумали или выявили новые ошибки при написании программного кода...

так вот, если ДЦ не несет никакой ответственности по защите EX4, то почему откомпилированные с помощью данного ДЦ и программы МТ4 исходники имеют размер на 5% больше их нормального размера ?

почему они выросли в размере ?

- потому, что МТ4 пытается их защитить самостоятельно в момент компиляции (уж лучше бы он этого не делал (я об МТ4))

так что получается так, что ДЦ всё-таки хочет защитить файлы типа EX4 от декомпиляции, но только хочет он этого какими-то странными способами, а именно - он бьёт по рукам нормальных программистов, заставляя их осознавать, что его нормальный код теперь находится на уровне ошибок и т.д.

а теперь просто послушайте мой вывод из всего этого:
кто-то меня ставит перед выбором (как в Матрице с пилюлями):
вариант 1: развиваться вместе с ДЦ (сразу вспомнил Гитлера - там кто-то не хотел развиваться как все ЭСЭС-совские структуры и с поднятой рукой под угол в 45 градусов и со словами "Хай Гитлер" был расстрелян, и между прочим это был близкий его подчиненный (ну, т.е. Гитлера подчиненный)) и просто урезать свои программы в соответствиями с нормами и правилами, вынесенным самим ДЦ

вариант 2: проигнорировать призыв ДЦ развиваться вместе с ним и оставить свои программы в покое и просто найти в сети нормальный EX4-Protector или воспользоваться подключением DLL

если честно, глядя трезвыми глазами на всё это - я выбираю второй вариант

и потом я придумал торговую систему, которая больше не имеет привязки к ДЦ
т.е. у меня ДЦ теперь не главное (я не завишу от ДЦ)

P.S.:
Вы ещё скажите, что я не умею программировать
- раньше умел, а теперь не умею (Вам самому не смешно ?)

- ну, т.е. когда был зелёным, то я умел программировать (когда писал всякую херню типа NEO_BOOT, Lagger и т.д.)

а сейчас, когда у меня в руках крутой проект, который способен открыть любую пару за 10 часов - то для кого-то я не умею программировать (ржу...)
 
Последнее редактирование:

AlexeyVik

Программист mql4 mql5
о каких ошибках идёт речь ?
может вам исходник свой отдать, так сказать, для того, чтобы Вы показали мне мои ошибки ?

и почему-же их раньше не было интересно ?
Зачем мне твой код, я достаточно себя уважаю и хорошо воспитан чтобы не копаться в чужих вещах.
или раньше просто кто-то типа программиста из ДЦ не знал как можно издеваться над трейдерами ?

а вот щас (в суровые времена) ему пришла в голову именно эта мысль. Мысль о том, что некоторые команды на языке MQL4 стали называться ошибочными командами... я правильно Вас понял ?

и потом, вы же сами себе противоречите говоря, что никакой ДЦ не несет никакой ответственности по защите файлов типа EX4 и потом говорите, что, типа, придумали или выявили новые ошибки при написании программного кода...

так вот, если ДЦ не несет никакой ответственности по защите EX4, то почему откомпилированные с помощью данного ДЦ и программы МТ4 исходники имеют размер на 5% больше их нормального размера ?
Не совсем правильно. Или совсем не правильно. Я ещё раз тебе повторяю: "К шифрованию и защите кода от взлома ДЦ не имеет никакого отношения."
Если хочешь, скачай МТ с сайта разработчика и программируй на нём. Они не предоставляют реальных счетов и соответственно вряд-ли заинтересованы в издевательствах над трейдерами.
https://download.mql5.com/cdn/web/metaquotes.software.corp/mt4/mt4setup.exe?utm_campaign=MQL4.community

почему они выросли в размере ?

- потому, что МТ4 пытается их защитить самостоятельно в момент компиляции (уж лучше бы он этого не делал (я об МТ4))

так что получается так, что ДЦ всё-таки хочет защитить файлы типа EX4 от декомпиляции, но только хочет он этого какими-то странными способами, а именно - он бьёт по рукам нормальных программистов, заставляя их осознавать, что его нормальный код теперь находится на уровне ошибок и т.д.

а теперь просто послушайте мой вывод из всего этого:
кто-то меня ставит перед выбором (как в Матрице с пилюлями):
вариант 1: развиваться вместе с ДЦ (сразу вспомнил Гитлера - там кто-то не хотел развиваться как все ЭСЭС-совские структуры и с поднятой рукой под угол в 45 градусов и со словами "Хай Гитлер" был расстрелян, и между прочим это был близкий его подчиненный (ну, т.е. Гитлера подчиненный)) и просто урезать свои программы в соответствиями с нормами и правилами, вынесенным самим ДЦ

вариант 2: проигнорировать призыв ДЦ развиваться вместе с ним и оставить свои программы в покое и просто найти в сети нормальный EX4-Protector или воспользоваться подключением DLL

если честно, глядя трезвыми глазами на всё это - я выбираю второй вариант

и потом я придумал торговую систему, которая больше не имеет привязки к ДЦ
т.е. у меня ДЦ теперь не главное (я не завишу от ДЦ)

P.S.:
Вы ещё скажите, что я не умею программировать
- раньше умел, а теперь не умею (Вам самому не смешно ?)

- ну, т.е. когда был зелёным, то я умел программировать (когда писал всякую херню типа NEO_BOOT, Lagger и т.д.)

а сейчас, когда у меня в руках крутой проект, который способен открыть любую пару за 10 часов - то для кого-то я не умею программировать (ржу...)
Программировать, может ты и научился, но о компиляции и шифровании знаешь гораздо меньше меня. А я знаю почти ничего. На столько мало, что ввязываться в споры по этому вопросу не буду.
На форуме mql4.ru вопрос о разных размерах файлов ех4 после компиляции одного исходника без внесения изменений обсуждался. Разработчики объяснили это новым методом шифрования, типа каждый раз шифрование немного отличается. Не метод шифрования, а сам процесс.
Ну в общем если есть желание информацию найдёшь.

И ещё в двух словах скажу о работе протектора который ты ищешь.
Это разработка тех ребят которые создали декомпилятор, получается, что протектор сначала декомпилирует твой ex4 файл и потом его компилирует по-своему.
Так вот и получается, что ех4 файл полученный от нового компилятора протектор декомпилировать не может и соответственно сообщает об ошибке.

Так-что и декомпилятор и протектор ушли в прошлое.
 

Геша5

ỔχστĦиҜ Ħ₳ ҦթტФИŢ
Антон я нашёл у себя протектор за 2011г,у меня не пашет...
 

TomKein

Активный участник
Антон, в каждом новом билде Метатрейдера включают нововведения, которые порой не совместимы со старым кодом. Поэтому ваш "старый" советник может и не торговать на новом билде.
Переделать советник легко, если вы писали свой код, то немного покопавшись в документации, справитесь.
Не советую пользоваться защитами до 600 билда, они все легко снимаются и декомпилируются, в сети есть даже бесплатные декомпиляторы.
Гораздо сложнее обстоят дела с 600+ билдами, Метаквоты проделали серьезную работу и свободных декомпиляторов под новые билды я еще не видел, но в сети есть службы декомпиляции и новых билдов (возможно мошенники). Конечно есть всякие обфускаторы и криптосжималки, но от них мало толку.
Советую переносить торговый код в DLL, ее взломать или декомпилировать намного сложнее.
 

193909

Местный житель
Забирайте протекторы
 
Последнее редактирование:

193909

Местный житель
ex4_protector v4.0.225k.exe,протектор_ex4_226.exe-вот такие есть
 

videon2017

Прохожий
Ссылок на загрузку почему-то нет. Можете дать ссылку на загрузку ?
 
Верх