Dj Demir Posted September 25, 2010 Share Posted September 25, 2010 InetGet komutuyla dosya indirtiyorum Ama istediğim yere indirmiyor Daha açıklayıcı olursak hatam böyle $Indir = InetGet($Link, @DesktopDir & $Isim, 1, 1) Ama masaüstünde indirmediği gibi indirdiğim dosyanın isminin önüne Desktop koyuyor Yani indirme konumunun ismini dosya isminin önüne koyup C:\Documents and Settings\KullanıcıAdı << bölümüne kaydediyor . Neden böyle oluyor acaba ? Link to comment Share on other sites More sharing options...
OzgrGvnc Posted September 25, 2010 Share Posted September 25, 2010 Sanırım değişkenleri tanımlarken $Isim değişleninde \ koymayı unuttun. Şu şekilde çalışıyor.. Örnek olarak Combofixi indirdim. $Link = "http://download.bleepingcomputer.com/protected/321966a8aeedd4ee512d80f19eb1228a/4c9dfa6e/ComboFix.exe" $Isim = "\Combofix.exe" InetGet($Link, @DesktopDir & $Isim, 1) Link to comment Share on other sites More sharing options...
Dj Demir Posted September 25, 2010 Author Share Posted September 25, 2010 Yok ondan Değil maalesef. Ve ayrıca senin verdiğin de çalışmadı bende indirme bile yapmadı Link to comment Share on other sites More sharing options...
OzgrGvnc Posted September 25, 2010 Share Posted September 25, 2010 Bende indirme yapmasının bir açıklaması varmı Link değiştirip denermisin sabit bir programa. Mesela linki "Please register to see this content. değiştirip birdaha dene. Diğer link değişken olabilir. Link to comment Share on other sites More sharing options...
Dj Demir Posted September 25, 2010 Author Share Posted September 25, 2010 Eğer ki bi açıklama varsa Bunu senin bilmen gerekir benim değil . Ya o önemli değil sadece bilgin olması açısından dedim indirme yapıyor . Sorunum başka benim istediğim yere indirtmiyor . Link to comment Share on other sites More sharing options...
OzgrGvnc Posted September 25, 2010 Share Posted September 25, 2010 Kodun tamamını verirsen yardımcı olmaya çalışayım. Link to comment Share on other sites More sharing options...
Dj Demir Posted September 25, 2010 Author Share Posted September 25, 2010 Yukarıda vermiştim zaten [font=monospace][size=2][color="#A0522D"][b]$Indir[/b] = [/color][b][color="#000080"]InetGet[/color][/b][color="#FF0000"][b]([/b][/color][color="#A0522D"][b]$Link[/b][color="#FF0000"][b],[/b][/color] [/color][b][color="#FF00FF"]@DesktopDir[/color][/b][color="#A0522D"] [/color][color="#FF0000"][b]&[/b][/color][color="#A0522D"] [b]$Isim[/b][color="#FF0000"][b], 1, 1) [/b][/color][/color][/size][/font] Link to comment Share on other sites More sharing options...
OzgrGvnc Posted September 25, 2010 Share Posted September 25, 2010 Yukarıda vermiştim zaten <font face="monospace"><font size="2"><font color="#A0522D"><b>$Indir</b> = </font><b><font color="#000080">InetGet</font></b><font color="#FF0000"><b>(</b></font><font color="#A0522D"><b>$Link</b><font color="#FF0000"><b>,</b></font> </font><b><font color="#FF00FF">@DesktopDir</font></b><font color="#A0522D"> </font><font color="#FF0000"><b>&</b></font><font color="#A0522D"> <b>$Isim</b><font color="#FF0000"><b>, 1, 1) $Indir $Link $Isim Değişkenlerinide kastetmiştim kodun tamamı derken. Link to comment Share on other sites More sharing options...
djonur007 Posted September 25, 2010 Share Posted September 25, 2010 $Isim = "Combofix.exe" InetGet("http://www.forospyware.com/sUBs/ComboFix.exe", @DesktopDir& "\" & $Isim) Link to comment Share on other sites More sharing options...
blue_life Posted September 25, 2010 Share Posted September 25, 2010 $Isim değişkeni belirlemişsin. Başına niye @DesktopDir koyuyorsun. Aşağıdaki örneği incele... Local $Link = "http://www.sordum.com/dns_jumper/2010x09x14/appadmin.zip" ;Linkimiz olsun Local $Dosya = @DesktopDir & "\Appadmin.zip" ;Dosyamızın konumu olsun Local $Indir = InetGet($Link, $Dosya, 1, 1) ;Hadi indirme işlemini başlatıp devam edelim. Do Sleep(250) Until InetGetInfo($Indir, 2) ; Indirme bitene kadar do until ile bekleme yapalım InetClose($Indir) ; InetGet fonksiyonunu kapatalım... MsgBox(64,"","Indirme tamamlandı.") Link to comment Share on other sites More sharing options...
Dj Demir Posted September 25, 2010 Author Share Posted September 25, 2010 Yok başta yerini tanımlamadım Sadece InetGet'e @desktopDir koydum ki masaüstüne otomatik insin diye Ama olmadı . & "\" & ile sadece desktopa iniyor ama böyle olmuyor $Kaydet = DirCreate(@DesktopDir & "\" & "\IndiriLenLer")[/size][/color][/size][/font] [font="verdana, tahoma, sans-serif"][size="3"][color="#445563"][size="2"]InetGet($Link , $Kaydet & "\" & $Isim)[/size][/color][/size][/font][color=#445563][font=verdana, tahoma, sans-serif][size=2] Link to comment Share on other sites More sharing options...
Dj Demir Posted September 25, 2010 Author Share Posted September 25, 2010 iki tane geldi . Link to comment Share on other sites More sharing options...
Aqil990 Posted September 25, 2010 Share Posted September 25, 2010 $Kaydet = DirCreate(@DesktopDir &"\IndiriLenLer") soyle olmali digilmi? Link to comment Share on other sites More sharing options...
djonur007 Posted September 26, 2010 Share Posted September 26, 2010 $Kaydet = DirCreate(@DesktopDir & "\IndiriLenLer") $Yol = @DesktopDir & "\IndiriLenLer\" InetGet($Link , $Yol & $Isim) Link to comment Share on other sites More sharing options...
Dj Demir Posted September 26, 2010 Author Share Posted September 26, 2010 Hmm yolu da belirtmem gerekiyormuş . DirCreate'den yeterli değilmiş . Dalginlik işte Teşekkürler . Link to comment Share on other sites More sharing options...
RouteBlazin Posted October 21, 2010 Share Posted October 21, 2010 $Indir = InetGet($Link, @DesktopDir "\Isim", 1, 1) Seklinde dene. Link to comment Share on other sites More sharing options...
Aqil990 Posted October 21, 2010 Share Posted October 21, 2010 $Indir = InetGet($Link, @DesktopDir "\Isim", 1, 1) boyle hata verir, boyle olmasi lazim $Indir = InetGet($Link, @DesktopDir &"\Isim", 1) Link to comment Share on other sites More sharing options...
RouteBlazin Posted October 28, 2010 Share Posted October 28, 2010 Evet & eklemeyi unutmusum Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.