1. Bu site çerez kullanmaktadır. Siteyi kullanmaya devam etmeniz halinde çerez kullanımı ile ilgili site koşullarını kabul etmiş sayılırsınız. Daha Fazlasını Öğren.
  2. Forum İllegal Uyarısı Forum kuralları gereği forumda video ve illagal paylaşım yapmak yasaktır.Program Arşivimizde ise kısıtlanmış sürüm yada dağıtımı serbest olan (trial - freeware) yazılımlar yayınlayınız..Aksi takdirde mesajlarınız silinecektir..

AutoPlay Media Studio Link Vererek (AMS,AİO) Masa Üstüne Dosya İndirmek

Konusu 'AutoPlay Media Studio Öğreniyorum' forumundadır ve guclusat tarafından 14 Mart 2010 başlatılmıştır.

  1. guclusat
    Offline

    guclusat Tanınmış Üye Süper Moderatör

    Katılım:
    14 Haziran 2009
    Mesajlar:
    9.757
    Ödül Puanları:
    48
    PHP:
    -- Callback function for HTTP.Download
    function DownloadCallback (nDownloadednTotalTransferRateSecondLeftSecondsLeftFormatMessage)
        -- 
    Convert total and downloaded bytes into formatted strings
        sDownloaded 
    String.GetFormattedSize(nDownloadedFMTSIZE_AUTOMATICtrue);
        
    sTotal String.GetFormattedSize(nTotalFMTSIZE_AUTOMATICtrue);

        -- 
    Output time leftformatted.
        
    StatusDlg.SetMessage("Currently downloading file . . . Time Left: " .. SecondsLeftFormat);
        
        -- 
    Output formatted sizes to user through statusdlg status text
        StatusDlg
    .SetStatusText("Downloaded: " .. sDownloaded .. " / " .. sTotal);

        -- 
    Set meter position (fraction downloaded max meter range)
        
    StatusDlg.SetMeterPos((nDownloaded nTotal) * 65534);
    end



    -- Show the StatusDlg
    StatusDlg
    .Show(0false);

    -- 
    Set statusdlg title and message
    StatusDlg
    .SetTitle("Downloading . . . ");

    -- 
    Set meter range (max range 65534)
    StatusDlg.SetMeterRange(065534);

    -- 
    Download a file from the internet to the user's computer
    -- Uses DownloadCallback() as the callback function
    HTTP.Download("http://www.uydudoktoru.com/dosyalar/Ali3329B1/YazilimKey/Yazilim.zip", _DesktopFolder.."\\Yazilim.zip", MODE_BINARY, 20, 80, nil, nil, DownloadCallback);

    -- Hide the StatusDlg
    StatusDlg.Hide();
    gerekli örnek kodlar yukarda olup kafanıza göre değiştirebilirsiniz.

    PHP:
    -- Callback function for HTTP.Download
    function DownloadCallback (nDownloadednTotalTransferRateSecondLeftSecondsLeftFormatMessage)
        -- 
    Convert total and downloaded bytes into formatted strings
        sDownloaded 
    String.GetFormattedSize(nDownloadedFMTSIZE_AUTOMATICtrue);
        
    sTotal String.GetFormattedSize(nTotalFMTSIZE_AUTOMATICtrue);

        -- 
    Output time leftformatted.
        
    StatusDlg.SetMessage("Şu anda dosya indiriliyor. . . Time Left: " .. SecondsLeftFormat);
        
        -- 
    Output formatted sizes to user through statusdlg status text
        StatusDlg
    .SetStatusText("Downloaded: " .. sDownloaded .. " / " .. sTotal);

        -- 
    Set meter position (fraction downloaded max meter range)
        
    StatusDlg.SetMeterPos((nDownloaded nTotal) * 65534);
    end



    -- Show the StatusDlg
    StatusDlg
    .Show(0false);

    -- 
    Set statusdlg title and message
    StatusDlg
    .SetTitle("Dosya İndiriliyor . . . ");

    -- 
    Set meter range (max range 65534)
    StatusDlg.SetMeterRange(065534);

    -- 
    Download a file from the internet to the user's computer
    -- Uses DownloadCallback() as the callback function
    HTTP.Download("http://www.uydudoktoru.com/dosyalar/Ali3329B1/YazilimKey/Yazilim.zip", _DesktopFolder.."\\Yazilim.zip", MODE_BINARY, 20, 80, nil, nil, DownloadCallback);

    -- Hide the StatusDlg
    StatusDlg.Hide();
     

    Ekli Dosyalar:

  2. guclusat
    Offline

    guclusat Tanınmış Üye Süper Moderatör

    Katılım:
    14 Haziran 2009
    Mesajlar:
    9.757
    Ödül Puanları:
    48
    AMS yad AİO Diyalog mesajı nasıl eklenir (Bilgi mesajı) sadece kodu veriyorum kodların sonuna diyalog mesajı eklerseniz dosya indirildikten sonra bilgi mesajı ekrana çıkacaktır ben gerekli apz dosyasını hazırlayıp ekleyeceğim.

    PHP:
    -- Callback function for HTTP.Download
    function DownloadCallback (nDownloadednTotalTransferRateSecondLeftSecondsLeftFormatMessage)
        -- 
    Convert total and downloaded bytes into formatted strings
        sDownloaded 
    String.GetFormattedSize(nDownloadedFMTSIZE_AUTOMATICtrue);
        
    sTotal String.GetFormattedSize(nTotalFMTSIZE_AUTOMATICtrue);

        -- 
    Output time leftformatted.
        
    StatusDlg.SetMessage("Şu anda dosya indiriliyor. . . Kalan Süre: " .. SecondsLeftFormat);
        
        -- 
    Output formatted sizes to user through statusdlg status text
        StatusDlg
    .SetStatusText("İndirilen: " .. sDownloaded .. " / " .. sTotal);

        -- 
    Set meter position (fraction downloaded max meter range)
        
    StatusDlg.SetMeterPos((nDownloaded nTotal) * 65534);
    end



    -- Show the StatusDlg
    StatusDlg
    .Show(0false);

    -- 
    Set statusdlg title and message
    StatusDlg
    .SetTitle("Dosya İndiriliyor . . . ");

    -- 
    Set meter range (max range 65534)
    StatusDlg.SetMeterRange(065534);

    -- 
    Download a file from the internet to the user's computer
    -- Uses DownloadCallback() as the callback function
    HTTP.Download("http://www.uydudoktoru.com/dosyalar/Ali3329B1/YazilimKey/Yazilim.zip", _DesktopFolder.."\\Yazilim.zip", MODE_BINARY, 20, 80, nil, nil, DownloadCallback);

    -- Hide the StatusDlg
    StatusDlg.Hide();

    result = Dialog.Message("Uydudoktoru Diyor Ki?", "Dosya Masa Üstüne İndirildi. Daha geniş Açıklama ve bilgiler için\r\n\r\nwww.uydudoktoru.com Adresini ziyaret ediniz.\r\n", MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);
    Eklediğimiz kod

    PHP:
    result Dialog.Message("Uydudoktoru Diyor Ki?""Dosya Masa Üstüne İndirildi. Daha geniş Açıklama ve bilgiler için\r\n\r\nwww.uydudoktoru.com Adresini ziyaret ediniz.\r\n"MB_OKMB_ICONINFORMATIONMB_DEFBUTTON1);
    yukardaki kodlarda ingilizce olan yerleri türkçeye çevirdim arkadaşlar bu kodlar geliştirilmeye açık olup internet bağlantısında sorun çıkarsa uyarı verebilir.server test edilip sorun yoksa indirme başlatılabilir gibi .

    APZ Dosyası Ektedir.
     

    Ekli Dosyalar:

Yüklüyor...

Sayfayı Paylaş