Selam ULAŞ, bu belirti genelde dosya adı ya da FTP tarafında çıkıyor:
1. Zip adı patch<numara>.zip olmalı ve VERSION tablosundaki strFileName ile strCompressName alanlarıyla birebir aynı olmalı. 2384.zip ise launcher onu aramaz.
2. Numara hem VERSION tablosundaki en büyük satırdan hem istemcinin kayıt defterindeki değerden büyük olmalı: HKCU > SOFTWARE > KnightOnLine altındaki VERSION. Eski sürümde kalan istemci yeni patch istemez.
3. Zip içindeki yol istemci klasörüne göre olmalı, örneğin Zones/freezone_b.opd. Klasörsüz atarsan dosya kök dizine çıkar.
4. Launcher dosya adını yazıp sonra hiçbir şey yapmıyorsa indirme başlamamış olabilir. WinINet okumadan önce REST 0 gönderir; FTP sunucun REST komutuna cevap vermiyorsa transfer başlamaz ve launcher sessizce vazgeçer. FTP logunda LIST, SIZE, RETR ve sent ... bytes sırasını görüyor musun? REST görünüp RETR yoksa sebep bu.
5. Aynı şekilde LIST /patch2384.zip sorgusuna sunucu tüm klasörü listeliyorsa WinINet ilk dosyanın boyutunu alır ve indirme bozulur.
İndirme bitince zip istemci klasöründen silinir; zip orada kalıyorsa açılmamış demektir.