Bazı siteler flashget vb ile download yapmaya çalıştığımızı nasıl anlıyor
arada downthemall indirmeyi başlatıyor ama bir süre sonra onu da anlıyorlar, bağlantıyı kapatıyor karşı taraf. nasıl engelleyeceğiz bunu, var mıdır bir yolu ?
Herhangi bir client ki bu flashget ya da browser olabilir serverdan birseyi isterken ona kendisi ile ilgili bazi bilgiler gonderir. Bunlardan User-Agent adli alan client'in adini versiyonunu hangi isletim sisteminde calistigini gosteren bir alandir.
Mesala
IE: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)
Firefox: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.8) Gecko/20071008 Firefox/2.0.0.8
Bu bilgilerden cok rahatlikla anlasilabilinir ama genelde bu download programlarinin icinde bu bilgileri degistiren opsiyonlar mevcut. En azindan download accelerator'da gormustum, kendini Mozilla, IE ya da sizin yazcaginiz bir sekilde tanitabiliyor. Bunlar aslinda servera gonderilen duz metinlerdir.
Birde server ayni anda ayni ip ile olan downloadlari cok rahat bir sekilde kontrol edebilir, ayni IP ayni dosyayi download etmek istiyorsa ona izin vermez.