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/)
-   -   Çözüldü Udp socket bağlantı sorunu (https://www.ircforumlari.net/mirc-scripting-sorunlari/984871-udp-socket-baglanti-sorunu.html)

Bozkurt- 14 Ağustos 2022 21:31

Udp socket bağlantı sorunu
 
Merhabalar;
Udp socket kullanarak kendimce bir şeyler yapmak istedim. İncelediğim kaynaklardan yola çıkarak bir kod yazdım fakat veri çekmek istediğimde
Kod:

* /sockudp: Geçersiz parametre (Satır 2, pytonpro.txt)
hatası alıyorum.

Kod aşağıdaki gibidir. Yardımlarınız için şimdiden teşekkürler.
Kod:

alias ipsorgu {
  sockudp -k ipsorgu,$r(1,9999) api.iplocation.net/?cmd=ip-country&ip=,$1-
  if $1 = ipkapat {
    echo -a Veri Çekildi Bağlantı Kesildi.
  }
  else {
    echo -a ip adresi gönderildi..
  }
}
on *:udpread:ipsorgu:* {
  var %s
  sockread -f %s
  echo -a İp Durumu : %s
  ipsorgu ipkapat
}


fav 25 Nisan 2023 02:07

Cevap: Udp socket bağlantı sorunu
 
Kod:

alias ipsorgu {
  bset &null 1 0
  sockudp -k ipsorgu,$r(1,9999) $ip 80 &null
  echo -a Kendi ip adresim $ip portcuk $port
  if $1 = ipkapat {
    echo -a Veri Çekildi Bağlantı Kesildi.
  }
  else {
    echo -a ip adresi gönderildi..
  }
}


Hic anlamadım ne yaptığını site adresi normal web de veri sağlamıyor



sockudp aliasadı ip port şeklinde başlıyor

/sockudp komutu belirli bir bağlantı noktası hedefindeki belirli bir adrese veri göndermenizi sağlar ( Bkz [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...])








Anahtarlar
-b - Göndermek istediğiniz bayt sayısı olan numbyte değerini belirttiğinizi gösterir, tam satır başka türlü gönderilir
-n - A ekler $ crlf binvar değilse veya $ crlf ile bitmiyorsa gönderilen satıra
-t - MIRC'yi düz metin olarak başlayan herhangi bir şey göndermeye zorlar
-k - Soketi açık tutar
-d - IP adresini bağlama adresi olarak belirttiğiniz anlamına gelir
-u - Dinleme soketi için ipv4 ve ipv6'yı desteklemek için çift yığın soketini etkinleştirir, eğer varsa, bir ipv6 ip adresine bağlamanız gerekir
-Z - Varsa verilerin gönderilmesini bekleyin ve soketi kapatın
Parametreler
[ bindip ] - -D belirtilmişse, bağlama adresi olarak kullanmak istediğiniz ip adresi.
< adı > - Çorap adı.
[ bağlantı noktası ] - Belirtilirse, kullanılacak yerel bağlantı noktası, aksi takdirde mIRC rastgele birini seçer.
< ipaddress > - Bilgiye göndermek istediğiniz ip adresi, bir dinleme soketi oluşturmak için -k ile localhost 127.0.0.1 kullanın.
< bağlantı noktası > - Bilgiye göndermek istediğiniz bağlantı noktası, bir sunucu oluşturursanız dinleme bağlantı noktanızdır.
[ numbitler ] - -B belirtilmişse, göndermek istediğiniz bayt sayısını gösterir.
[ metin |% var | & binvar ] - Belirtilirse, göndermek istediğiniz mesaj ikili değişken olabilir. Bir sunucu oluşturursanız bu parametreyi belirtmek istemezsiniz.

SuLh 26 Nisan 2023 22:16

Cevap: Udp socket bağlantı sorunu
 
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]


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

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