Jump to content

Treelist 2 Tıklama Ile Dosya Indirme


WolfmanTR_
 Share

Recommended Posts

arkadaşlar bir .ini dosyası var. Bu .ini dosyasını server dan iniyor program içindeki verileri treelist e depoluyor 2 tıkla indirmesini istiyorum ama inmiyor.

 

kodlar : 

 

 

TreeList.AddColumn("Plugin1", "Program Adı", 240);
TreeList.AddColumn("Plugin1", "Boyut", 80);

test = HTTP.TestConnection("http://tr-coder.net63.net/silentdownloader/Program.zip", 20, 80, nil, nil);
if test == true then
HTTP.Download("http://tr-coder.net63.net/silentdownloader/Program.zip","AutoPlay\\Docs\\Programlar.zip", 20, 80) -- xml dosyasını indir
Zip.Extract("AutoPlay\\Docs\\Programlar.zip", {"*.*"}, "AutoPlay\\Docs", true, true, "", ZIP_OVERWRITE_NEVER, nil);
end
if test == false then
Dialog.Message("Hata", "Servere Bağlanamadı.", MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);
Application.ExitScript();
end

result = INIFile.GetSectionNames("AutoPlay\\Docs\\Program.ini");


for i,v in pairs(result) do
url = INIFile.GetValue("AutoPlay\\Docs\\Program.ini", v, "url");
Boyut = INIFile.GetValue("AutoPlay\\Docs\\Program.ini", v, "boyut");
result = TreeList.AddRow("Plugin1", v.."|"..Boyut, nil, nil, url);
end
Dialog.Message("Başarılı", "Programlar Başarı ile Listelendi.\nİndirmek istediğiniz Programın üzerine 2 kere tıklayarak indirebilirsiniz.", MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);

ini içeriği :

 

[7-zip 9.20 Final TR]
url=http://205.196.123.168/b19vtau3dsug/2er236il56x70i6/7-Zip+9.20+Final+TR.zip
boyut=2.7 MB
[CCleaner 3.26.1888 Final TR]
url=http://205.196.123.189/n0ygmu3zp8kg/0u2fl0cpfofykf7/CCleaner+3.26.1888+Final+TR.zip
boyut=4.34 MB

 

 

 

treelist double click:

 


result = TreeList.GetSelected("Plugin1");

sec = TreeList.GetRowData("Plugin1", result);




	StatusDlg.Show(MB_ICONINFORMATION, false); 
	StatusDlg.ShowProgressMeter(true); 
	StatusDlg.SetTitle("İndiriliyor"); 
	StatusDlg.SetMessage("Seçtiğiniz Program İndiriliyor..."); 
	StatusDlg.SetStatusText("Yükleme İlerlemesi"); 
	
	
	
	 HTTP.Download(sec, _DesktopFolder .."\\Wolfman.zip", 20, 80) 
	StatusDlg.SetMeterPos(100); 
Application.Sleep(1000); 
StatusDlg.Hide();
Edited by wolfman.tr_
Link to comment
Share on other sites

İndirme linkini kontrol ettinmi? Ben kontrol ettim mediafire linkleri sürekli yenileniyor galiba download butonuna öğeyi inceleye basınca linki çıkıyor ama senin indirttiğin ini dosyasındaki linkler farklı

 

Ayrıca zip oluşturmadan zip dosyasına nasıl indiriyosunki?

Edited by nightmare3519
Link to comment
Share on other sites

İndirme linkini kontrol ettinmi? Ben kontrol ettim mediafire linkleri sürekli yenileniyor galiba download butonuna öğeyi inceleye basınca linki çıkıyor ama senin indirttiğin ini dosyasındaki linkler farklı

 

Ayrıca zip oluşturmadan zip dosyasına nasıl indiriyosunki?

linkler sorun çıkarmış, yarın birdaha deneyeyim, 

ne zip i oluşturacağım ki ? listbox ta aynı şey (link sağlam olunca) çalışıyor.

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...