ex4 dosyası oluşturmaz - sayfa 2

 
Mathemat :
Ve her şey benim için düzgün bir şekilde derleniyor, inşa 509. Alt çizgiler var - ancak, yalnızca önde gelenler olarak. Genelde bu sembolleri değişkenlerin içinde kullanmam.

bu nedenle altını çizmek geri derlemenin bir işareti değildir.

Alt çizgiyi hem önde gelen hem de içeride olduğu gibi aktif olarak kullanıyorum - her şey sorunsuz bir şekilde derleniyor

 

Ve içinde denedim, o da derlenmiş. Algoritmanın açıkça sakar olmadığını söylüyorum.

 
Mathemat :

Ve içinde denedim, o da derlenmiş. Algoritmanın açıkça sakar olmadığını söylüyorum.

Ve burada, özellikle ilgi uğruna, derlenmiş göstergeyi ağdan aldım, derledim - ex4 yok. İyi. Daha sonra, birkaç döngüde, oluşturulan sayaç adlarını i ile değiştirdim, bazı arabellek adlarını okunabilir olanlara sabitledim ve ... işte ve işte ... kod çözücü bir kod çözücü olmayı bıraktı - geri kalanı olmasına rağmen derlendi ve çalışmaya başladı. kod bir çöp çukuruna benziyor ...

Bu yüzden hala yapılacak işler olduğunu düşünüyorum...

 
Şimdi geliştiriciler bu başlıkta oturuyor, açıklamalarınızı okuyor ve size teşekkür ediyor...
 
Renat :

_ öğesinin varlığının derlenmiş ve yasaklanmış anlamına geldiğine kendiniz inanıyor musunuz?

Böyle saçma sapan şeyler söyleyemezsin. "Sizin" kodunuza bir göz atın ve düşünün, otomatik olarak oluşturulan tanımlayıcıların ve kodun geri kalanında alt çizgi önemli mi?


Şu anda 509 derlemesinden bahsediyorsunuz, ancak güncellemeyi yaptınız, zaten iyi çalışıyor. Görünüşe göre insanlar "yeniliklerinizi" gerçekten beğenmedi.

MetaTrader 4 İstemci Terminali inşa 509

  1. Terminal: LiveUpdate'den sonra UAC etkinken istemci terminalinin başlatılması düzeltildi.
  2. Terminal: Kullanıcı arayüzünün Portekizce'ye çevirisi güncellendi.
  3. MQL4: Bazı durumlarda MQL4 programlarının yürütülmesinde hatalara yol açan bir derleme hatası düzeltildi.
  4. Kilitlenme günlüğü düzeltmeleri.


Güncelleme, LiveUpdate sistemi aracılığıyla kullanılabilir.

Bu, 06/24 tarihinde güncellendi. 3. maddeyle ilgili olduğunu düşünüyorum(

  1. MQL4: Bazı durumlarda MQL4 programlarının yürütülmesinde hatalara yol açan bir derleme hatası düzeltildi.)

Ve 500 derlemesinden bahsediyordum, kesinlikle böyle bir sorun var, bugün her şey ancak 509 sürümüne geçtikten sonra çalıştı.

Sorunu kendileri yarattılar, sonra kendileri başarıyla çözdüler, aferin)))

 
Mathemat :
Şimdi geliştiriciler bu başlıkta oturuyor, açıklamalarınızı okuyor ve size teşekkür ediyor...
Bence not almak mümkün, hatta gerekli
 

Erken sevinmiştim, şimdi sadece derleme hatası veriyor:

Class, şimdi kod yazmanın intikamı için derleyicinin nerede ve hangi hataları verdiğini analiz etmeniz gerekiyor,

Görünüşe göre önceki çalışan yapıları yüklemek gerçekten daha kolay olacak, aksi takdirde bu tür güncellemelerle fazla uzağa gidemezsiniz.

 
OmegaTube :

Erken sevinmiştim, şimdi sadece derleme hatası veriyor:

Class, şimdi kod yazmanın intikamı için derleyicinin nerede ve hangi hataları verdiğini analiz etmeniz gerekiyor,

Görünüşe göre önceki çalışan yapıları yüklemek gerçekten daha kolay olacak, aksi takdirde bu tür güncellemelerle fazla uzağa gidemezsiniz.

Bu sizin kodunuzsa, afedersiniz, neden orada öyle bir şey yaptınız ki, derleyici bunu bir kod çözücü olarak görüyor? Tekrar ediyorum - kasıtlı olarak yeniden derlenmiş ex4'ü derlemeyi başardım, bu göstergenin bazı değişkenlerinin ve arabelleklerinin adlarını hafifçe düzenleyerek, karışıklığın geri kalanını olduğu gibi bıraktım, ancak bu tür sorunlar varsa kodunuz nasıl? ?
 
Bu onun kodu değil...
 

Uzun zamandır başkasının kod çözmesini kullanmayı denemedim - kendi kodum yeterli ve ne değil - kendim veya buraya yazıyorum, yazdığım kod tabanına yazıyorum ama benim fikrim şu:

1. Her halükarda, böyle bir kısıtlama zayıf bir şekilde işlevsel olacaktır, çünkü bir insan kodunun makine tarafından bir otomat kodundan ayırt edilmesi oldukça problemlidir. Bu durumda (anladığım kadarıyla), değişken adları, derlenmiş olanlarla benzerlik açısından kontrol edilir ve bu, yalnızca tamamen acemi ve inatçı olmayan bir programcıyı sınırlayabilir. Uzun yıllardır kodla çalışan biri olarak şunu söyleyeceğim - bu tür kontroller en az beş yönde yapılabilir - bunlardan biri zaten dahil - değişkenlerin sözdizimini kontrol etmek, demeyeceğim. gerisi - çünkü bu iyi değil;) Ama bu sadece ya bu "korumanın" nispeten kolay atlatılacağı ya da yasal kodda gevezelik etmeye başlayacağı gerçeğine yol açacaktır ve bu zaten problemlerle doludur.

2. Geliştiriciler hangi koda izin verildiğine ve hangi kodun kullanılamayacağına hangi korkuyla karar verdiler? "Sosyal" bir cevapla değil, kanun maddelerine veya diğer yasal düzenlemelere atıfta bulunarak ilgilenir. Geliştiricilerin böyle bir uzman değerlendirmesi ve hatta böyle beceriksiz bir değerlendirme yapma hakkı var mı? Sanırım başka birinin kodunun kullanılması yalnızca sahibi endişelendirmeli ve onun talimatıyla hala kolluk kuvvetleri olabilir ve hepsi bu .

IMHO iyi değil - başka birinin bahçesine tırmanmak, özellikle de dağcıyı ilgilendirmiyorsa ...