Jump to content

[Autoplay Media Studio]Http.testconnection Sorunu


injuste
 Share

Recommended Posts

Beyler şimdi benim bir uygulamam var 2 sayfadan oluşuyor "Page1" ve "Page2" ilk sayfada bir buton var ve bu butona basılınca sunucudaki .txt dosyasının varlığını test edip ona göre ikinci sayfaya geçiyor.Fakat sorun burda başlıyor .txt dosyasını indirmeyemi çalışıyor bilemiyeceğim fakat program bir anda kasıyor ve bekliyor eğer bu süre zarfında dosyayı indiriyorsa kotalı arkadaşlar ne yapacak fakat benimde o dosyayı test ettirmem lazım yoksa işler karışır.Yardım edin beyler :D
[code]connected = HTTP.TestConnection("http://**********/****.txt", 20, 80, nil, nil);
if connected then
Page.Navigate(PAGE_NEXT);
else
Dialog.Message("Hata", "İnternet erişiminizde bir problem var.");
end[/code]

Link to comment
Share on other sites

Sunucudaki .txt dosyası nekadar büyük olabilir ki kotalı arkadaşlara zararı dokunsun?
Ams projelerinde (genelde) internetten veri çektiğinde kasılma olur. Sunucunun kalitesine de bağlı..
Birde neden test connection kullanıp txt yolu gösterdiğini anlayamadım. Direk adres yazabilirdin.

Link to comment
Share on other sites

[quote name='OzgrGvnc' date='21 April 2012 - 09:31 ' timestamp='1334993516' post='1189854']
Sunucudaki .txt dosyası nekadar büyük olabilir ki kotalı arkadaşlara zararı dokunsun?
Ams projelerinde (genelde) internetten veri çektiğinde kasılma olur. Sunucunun kalitesine de bağlı..
Birde neden test connection kullanıp txt yolu gösterdiğini anlayamadım. Direk adres yazabilirdin.
[/quote]
Öncelikle ".txt" dosyası 5-6 mb ve page2'de IExplorer plugini üzerinden gösterim yapıyorum yani dosya yerinde olmazsa veya bağlanamazsa hata versinki işler karışmasın.

Link to comment
Share on other sites

[quote name='OzgrGvnc' date='21 April 2012 - 09:56 ' timestamp='1334995010' post='1189864']
5 - 6MB txt dosyası okutuyorsan kasması normal değilmi sencede? Önce dosyayı indiriyor.
[/quote]
Test ederken indirmiş oluyormu bilmiyorum ama IExplorer'da navigate ile gösterim yapıyorum yani indirerek değil.

Link to comment
Share on other sites

  • 3 hafta sonra ...

[codebox]connected = HTTP.GetFileSize("http://**********/****.txt", MODE_BINARY, 3, 80, nil, nil, nil);
if connected ~= -1 then[/codebox]

böyle yaparsan daha hızlı biçimde linki kontrol eder. eğer dosya yoksa -1 olarak geri döner.

umarım yardımcı olmuşumdur.

Edited by oyuncudragon
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...