• 15-12-2009, 19:50:51
    #1
    Bir sorunum var arkadaşlar sitem için bir program lazım..

    Her 50 sniyede bir adresteki rakamı artırarak o siteye giriş yapması
    gerekli.

    mesala
    xxx.com/1.html
    xxx.com/2.html
    xxx.com/3.html

    seklinde siteye giriş yapması lazım zaman aralıgı ile şöyle bişey
    denedim

    int sayi = 1;
    while (sayi == 50)
    {
    sayi++;
    Thread.Sleep(3000);
    }
    string.Format("http://www.google.com.tr/
    {0}.html", sayi);


    FİKRİ olan varmı yardım edebilirmi lüfen
  • 15-12-2009, 19:59:26
    #2
    Üyeliği durduruldu
    Ben ucretli yazabilirim makul bir fiyata msn imza..
  • 15-12-2009, 20:04:30
    #3
    Timer kullanınız. sleep ve döngü programınızı kitler.

    websitesninin içeriğini almak için WebClient
    websitesini aktif olarak ziyaret ettirip bir yerlere tıklatmak için WebBrowser kullanabilirsiniz.

    k.gelsin.
  • 15-12-2009, 20:07:01
    #4
    stctr adlı üyeden alıntı: mesajı görüntüle
    Ben ucretli yazabilirim makul bir fiyata msn imza..
    ögrenmeye çalışıyoruz şurda! eğer paralı istesem gider iş ilanlaı yerine açardım
    Elroy adlı üyeden alıntı: mesajı görüntüle
    Timer kullanınız. sleep ve döngü programınızı kitler.

    websitesninin içeriğini almak için WebClient
    websitesini aktif olarak ziyaret ettirip bir yerlere tıklatmak için WebBrowser kullanabilirsiniz.

    k.gelsin.

    tşk ederim sağol
  • 15-12-2009, 20:11:36
    #5
    Üyeliği durduruldu
    okokok adlı üyeden alıntı: mesajı görüntüle
    ögrenmeye çalışıyoruz şurda! eğer paralı istesem gider iş ilanlaı yerine açardım



    tşk ederim sağol

    Siz hangi dilde ogrenmek istediyinizi soyleyin eger visual basic 6 sa soyle bir kodlama yapabilirsiniz :

    1 Timer interval 40000 1 timer interval 35000 1 label 1 webbrowser.
    Timer 1 e sunlari yazin :

    Webbrowser.navigate "http//google.com/" & label1.caption & ".html"

    Timer2 ye sunu yazin :

    label1.caption = label1.caption + 1

    form_load a sunu yazin :

    label1.caption = "0"

    Umarim yardimci olmustur.
  • 15-12-2009, 20:14:01
    #6
    stctr adlı üyeden alıntı: mesajı görüntüle
    Sizin hangi dilde ogrenmek istediyinizi soyleyin eger visual basic 6 sa soyle bir kodlama yapabilirsiniz :

    1 Timer interval 40000 1 timer interval 35000 1 label 1 webbrowser.
    Timer 1 e sunlari yazin :

    Webbrowser.navigate "http//google.com/" & label1.caption & ".html"

    Timer2 ye sunu yazin :

    label1.caption = label1.caption + 1

    form_load a sunu yazin :

    label1.caption = "0"

    Umarim yardimci olmustur.
    c# ile deniyorum. teşekkür ederim
  • 15-12-2009, 20:21:49
    #7
    Üyeliği durduruldu
    okokok adlı üyeden alıntı: mesajı görüntüle
    c# ile deniyorum. teşekkür ederim
    Onemli degil...
  • 15-12-2009, 20:46:58
    #8
    Alıntı
    private void timer1_Tick(object sender, EventArgs e)
    {
    int sayi = 1;
    do
    {
    sayi++;
    webBrowser1.Navigate("http://www.google.com/" + sayi);
    }
    while (sayi == 50);

    }
    yada

    Alıntı
    int sayi = 1;
    while (sayi == 50)
    {
    sayi++;
    }
    webBrowser1.Navigate("http://www.google.com/" + sayi);
    hep aynı yerde sayıyor hata nerede acaba
  • 15-12-2009, 20:54:49
    #9
    integer ı globalde tanımlayınız.


    int sayi = 1;
    private void timer1_Tick(object sender, EventArgs e)
    {
    
    webBrowser1.Navigate("http://www.google.com/" + sayi);
    if(sayi==50)
    {
        (sender as Timer).Stop();
        sayi=1;
    }
    
    }