IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   mIRC Scripting Sorunları (https://www.ircforumlari.net/mirc-scripting-sorunlari/)
-   -   Siteden socket ile dosya indirmek. (https://www.ircforumlari.net/mirc-scripting-sorunlari/1473-siteden-socket-ile-dosya-indirmek.html)

Alience 28 Şubat 2005 15:29

oteki socket bağlanmaya çalışıyor :) yani acık o yuzden o hata

manyak 28 Şubat 2005 18:36

ee yani sonuç ne şimdi kod çalışıyomu ? diyosun bi de sen denermisin o kadar bekledik bi yazı filan göndermedi

manyak 01 Mart 2005 17:07

o kadar kastım maymun olduk resmen olmuyoo bu bu yazıyı statusa veriyoo sadece yaz filan göndertmiyo
GET / HTTP/1.0,$CrLf,Accept: */*",$CrLf,User-Agent: Mozilla4.0,$CrLf,Host: $ip,$CrLf,$CrLf)

Alience 01 Mart 2005 18:02

buyur kodunu değiştirdim host request gonderirken bağzı sitelerle problem olabiliyormuş ama yinede yazı gelmesi gerekirdi kod aşağıda:
Kod:

alias geton {
  sockopen $+(getonadrs-,$remove($1-,http://)) $gettok($remove($1-,http://),1,47) 80
}
on *:sockopen:getonadrs-*: {
  var %GetSend = $+(GET $+(/,$right($sockname,$+(-,$pos($sockname,/)))) HTTP/1.0,$CrLf,Accept: */*",$CrLf,User-Agent: Mozilla4.0,$CrLf,Host: $mid($sockname,$calc($pos($sockname,-) + 1),$calc($pos($sockname,/) - $pos($sockname,-) - 1)),$CrLf,$CrLf)
  sockwrite -n $sockname %GetSend
}
on *:sockread:getonadrs-*: {
  if ($sockerr > 0) return
  sockread %getonaddress
  ;aşağıdaki kısımdaki echo -s %getonaddress yerine write dosyaadi %getonaddress te yazdırabilirsin
  ;buradaki %getonaddress web sayfasından gelen değer
  if $strip(%getonaddress) { echo -s %getonaddress }
}
on *:sockclose:getonadrs-*: {
  echo 4 -a $+([,$sockname,]) Socketi kapandı.
  ;socket kapanınca uygulanacak komutlar için
}

kullanımı /geton [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
yani web browseriı ile o gonderdiğin txt ye gir ve o linki kopyala
/geton okopyaladıgın linki buraya pastele
buarada boşluk içeren bir dosya gondermemen tavsiye olunur :)

manyak 01 Mart 2005 21:50

alala bu nasıliş yaa
dosyadaki yazılar okunmuyo
serverilgileriveriyoo bana
html sayfasındada html sayfasının kodlarını veriyoo :)) ay alalm yaa
bunda bi eksilik var hala bi daha bi baksana bi sorun var

Alience 01 Mart 2005 23:04

su senin atıgın dosyanın adresini yazsana

Kablosuz NET 15 Eylül 2006 03:56

Yanıt: Siteden socket ile dosya indirmek.
 
ben bunu güzelce çalıştırdım siteye bağlanıyor bilgileri alıyor txtye kaydediyor ancak her scripti açışımda yeniden yeniden aynı bilgileri yazıp duruyor bunu nasıl engelleyebilirim ??

NaTSuKa 18 Eylül 2006 10:38

Yanıt: Siteden socket ile dosya indirmek.
 
Kod:

alias geton {
  .enable #socks
  sockopen $+(getonadrs-,$remove($1-,http://)) $gettok($remove($1-,http://),1,47) 80
}
#socks on
on *:sockopen:getonadrs-*: {
  var %GetSend = $+(GET $+(/,$right($sockname,$+(-,$pos($sockname,/)))) HTTP/1.0,$CrLf,Accept: */*",$CrLf,User-Agent: Mozilla4.0,$CrLf,Host: $mid($sockname,$calc($pos($sockname,-) + 1),$calc($pos($sockname,/) - $pos($sockname,-) - 1)),$CrLf,$CrLf)
  sockwrite -n $sockname %GetSend
}
on *:sockread:getonadrs-*: {
  if ($sockerr > 0) return
  sockread %getonaddress
  ;aşağıdaki kısımdaki echo -s %getonaddress yerine write dosyaadi %getonaddress te yazdırabilirsin
  ;buradaki %getonaddress web sayfasından gelen değer
  if $strip(%getonaddress) { echo -s %getonaddress }
}
on *:sockclose:getonadrs-*: {
  echo 4 -a $+([,$sockname,]) Socketi kapandı.
  .disable #socks
}
#socks end

böyle birşey dene :)

Cappystarj0e 18 Eylül 2006 13:20

Yanıt: Siteden socket ile dosya indirmek.
 
$download diye arattırın forumda.


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 14:49.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk