Подскажите как к советнику привязать ключ (лицензию)

 
Здраствуйте, подскажите пожалуйста как сделать лицензионный советник, т.е с ключем, что для этого нужно сделать ?
 
Fav:
Пусть советник читает текстовый файл, в котором находится ключ и сравнивает его с тем ключём, который запрограммирован в советник. Совпадают - работает, не совпадают - выдаёт сообщение о том, что не совпадают ключи.
 

спасибо, а поточнее можно где об этом можно подробнее почитать ?

 
Fav: спасибо, а поточнее можно где об этом можно подробнее почитать ?

Посмотрите следующие функции:

FileOpen
FileReadString
FileClose

И простой пример чтения строки файла:

  int handle;
  string str;
  handle=FileOpen("filename.csv", FILE_CSV|FILE_READ);
  if(handle>0)
    {
     str=FileReadString(handle);
     FileClose(handle);
    }
Ключ записываете в строку файла. Прочитав файл, сравниваете ключ в переменной str, с тем, который должен быть. Если совпадает - работаем, нет - сообщение об ошибке: Alert
 
спасибо.
 
DmitriyN:
Пусть советник читает текстовый файл, в котором находится ключ и сравнивает его с тем ключём, который запрограммирован в советник. Совпадают - работает, не совпадают - выдаёт сообщение о том, что не совпадают ключи.

Дима, ну ты бы не лез хотя бы в темы, в которых откровенно некомпетентен.

Единственный нормальный способ делать лицензионные советникина МТ4 -- проверять лицензию удаленно, проверяя в том числе и количество пользователей лицензии.

Еще можно использовать любой сервис поставки сигналов.

Еще можно перейти на МТ5 и использовать маркет, сигналы или просто привязку к счету или времени, пока декомпилятора нет.

 
пока декомпилятора нет.
А он будет?
 
sandex:
А он будет?
Нет такого приёма, против которого, со временем, не нашлось бы лома.
 
Отладчик типа SoftIce, и декомпил не нужен - взломают любую защиту.
 
DmitriyN:
Нет такого приёма, против которого, со временем, не нашлось бы лома.
Если достаточно часто менять организацию исполняемого файла и защиты в самом терминале могут и не сделать.
 
drknn:
Отладчик типа SoftIce, и декомпил не нужен - взломают любую защиту.
А необходимый уровень квалификации для использования SoftIce.
Причина обращения: