EA'yı KİLİTLEME/Şifreleme - sayfa 6

 

Bir adım daha ileri giderdim ve OP'nin nihayetinde satmak istedikleri EA'nın onlar tarafından yazılmadığı nispeten basit bir kodlama sorusu sorduğundan beri öneririm. Büyük olasılıkla, bu forumda burada bulunan birçok ücretsiz açık kaynaklı EA'dan biridir.

BÜYÜK iş girişiminizde iyi şanslar.

Lüks

 
marthasmith629:
Merhaba,

Lütfen yardım edin, mq4'e eklemek için şöyle bir koda ihtiyacım var,

Brokerden hesap numarası ekliyorum ve ayrıca son kullanma tarihini (günler veya haftalar) ekleyebilirim, bu nedenle hesap numarası varsa metatrader'da

göstergede hesap numarası ile eşleşmez veya zaten süresi dolmuşsa gösterge çalışmaz/göstermez.

Bu forumdaki herhangi biri yardımcı olabilirse, lütfen bana kodu bildirin.

tüm yardımlarınız için çok teşekkür ederim

Martha Smith

Anladığım kadarıyla, belirli bir hesapta bazı göstergeleri ve diğer kodu son kullanma tarihi olarak kullanmakla ilgili bazı kodlar istiyorsunuz. Cevabınız evet ise, gönderinizi bir şeyler bulacağınızı umduğum bu konuya taşıdım.

 

.dll desteği veya .ini tarafından kullanılan ex4'ümü nasıl koruyacağımı gösteren herhangi bir demo ..

 

Tersine Mühendisliği Önlemek İçin Gerekli Kod

var olduğunu biliyorum. Tersine mühendisliği önlemek için gereken kodu arıyorum. Birkaç şirketin ticari EA'larında kullandığını biliyorum. Bu konuda bana yardımcı olabilecek var mı?

Teşekkürler,

Steve

 

merhaba

Bu decompiling'i önlemek için iyi bir fikir, kodu bilmiyorum ama bunu bilen biri varsa, lütfen bilginizi buraya yazın.

===================

Forex Göstergeleri Koleksiyonu

 

Buna .dll denir

MQL dosyaları, daha iyi bir şifreleme kodu oluşturmadıkça her zaman yeniden derlenecektir.

 

EA'nızı koruyun (Deneme Süresi için)

Programın kullanıcısına satın almadan önce dene programı vermek istiyorsanız, programınızın kullanımını sınırlı bir süre ile sınırlayabilirsiniz ve bu süreden sonra program çalışmayacaktır.

Programınızı bir süre sınırlamak için aşağıdaki kodu kullanın.

int başlangıç()

{

string son kullanma_tarihi = "2006.31.06"; //<-- sabit kodlanmış tarih saat

tarihsaat e_d = StrToTime(expire_date);

if (CurTime() >= e_d)

{

Uyarı ("Deneme sürümünün süresi doldu!");

dönüş(0);

}

// normal kodunuz!

dönüş(0);

}

 
dollarfinder:
Programın kullanıcısına satın almadan önce dene programı vermek istiyorsanız, programınızın kullanımını sınırlı bir süre ile sınırlayabilirsiniz ve bu süreden sonra program çalışmayacaktır.

Programınızı bir süre sınırlamak için aşağıdaki kodu kullanın.

int başlangıç()

{

string son kullanma_tarihi = "2006.31.06"; //<-- sabit kodlanmış tarih saat

tarihsaat e_d = StrToTime(expire_date);

if (CurTime() >= e_d)

{

Uyarı ("Deneme sürümünün süresi doldu!");

dönüş(0);

}

// normal kodunuz!

dönüş(0);

}

Ex4'ü herhangi bir onaltılık düzenleyicide açın ve tarih dizesini değiştirin

 
dollarfinder:
Programın kullanıcısına satın almadan önce dene programı vermek istiyorsanız, programınızın kullanımını sınırlı bir süre ile sınırlayabilirsiniz ve bu süreden sonra program çalışmayacaktır.

Programınızı bir süre sınırlamak için aşağıdaki kodu kullanın.

int başlangıç()

{

string son kullanma_tarihi = "2006.31.06"; //<-- sabit kodlanmış tarihsaat

tarihsaat e_d = StrToTime(expire_date);

if (CurTime() >= e_d)

{

Uyarı ("Deneme sürümünün süresi doldu!");

dönüş(0);

}

// normal kodunuz!

dönüş(0);

}

İyi deneme, ama puro yok

Biri kodunu korumak istiyorsa, onu benden al, bunun tek bir yolu var.

önce bir dll dosyası oluşturun

ikincisi, dll dosyasının kontrol numaralarına sahip bir uzak sunucuya erişmesini sağlayın.

Bunu neden yapın, insanları uyandırın, herhangi bir ex4 kodu çözülebilir.

Metatrader 5 kodunun daha iyi olacağını düşünüyor musunuz?

Metatrader5, gerçek bir c++ koduna dayalı olacaktır. ve ayrıca decompiled edilebilir.

Dll dosyanızın tek başına güvenli olduğunu düşünüyor musunuz, onu decompile edebilirim. Bu yüzden tavsiyem, uzak bir sunucuya erişmesini sağlayarak güvenli hale getirmek, ardından her şey korunuyor.

Yapılamaz diyorsun, o zaman programcı değilsin. Bu yöntemi kullanan en az 1 adet var "kader"

 
Michel:
Ex4'ü herhangi bir onaltılık düzenleyicide açın ve tarih dizesini değiştirin

bu iş olabilir