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 Dersleri (https://www.ircforumlari.net/mirc-scripting-dersleri/)
-   -   /sockread -f anahtarı (Kısa Bilgiler) (https://www.ircforumlari.net/mirc-scripting-dersleri/776917-sockread-f-anahtari-kisa-bilgiler.html)

Feragat 17 Eylül 2017 21:32

/sockread -f anahtarı (Kısa Bilgiler)
 
-mirc.chm kalıbı-
Kod:

/sockread [-fn] [numbytes] <%var|&binvar>
Kısaca /sockread komutu, alınan veriyi belirtilen değişkenlere okur.
Görüldüğü gibi 2 anahtar kullanabiliriz [-fn]

-f anahtarı nedir?

Daha kolay anlaşılması için web socketlerden örnek verelim.

Socket ile örneğin bir web sayfası üzerinden veri çekerken, irc ye bağlanan socketlerde olduğu gibi web den veri çeken socketler de Ham(Raw) veriyi görür ve yorumlar-işler.

Web üzerinden veri çekme mantığında socket, bağlandığı sitenin kaynak kodlarını görür. (Sağ tık Kaynağı Görüntüle işleminde açılan sayfa)

Örnek Görüntü:
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Görüldüğü gibi kaynaktaki veriler satır satır dizilmiş durumda. Her satır sonu ve bir sonraki satırın başını $crlf temsil eder. Mevcut satırı bitirip diğer satıra başlamanın simgesidir.

/sockread %değişken şeklinde kullandığımızda site kaynağındaki veriyi satır satır okur. %değişken e bir satırı okur ve diğer satıra geçince($crlf) bir önceki satır silinir ve %değişken e diğer satırı okur. Sırayla satırlar satır bitişleri baz alınarak tek tek okunur.

/sockread -f %değişken olarak kullanırsak -f anahtarı, satır sonu gelse bile %değişken e okumaya devam eder. Bu okuma işlemi, %değişken in veri saklama limiti dolana kadar devam eder. İşlem bittikten sonra kaynakta devam eden bölümü tekrar %değişken limiti dolana kadar okumaya devam eder. $crlf dikkate almaz.

-Socket web bağlantı şekli sadece örnekti. Tüm socket işlemlerinde kullanılabilir. Eksik veya hatalı bölümler varsa konu altında belirtin. Tişklerr.

Xr 24 Ekim 2017 11:12

Cevap: /sockread -f anahtarı (Kısa Bilgiler)
 
Adam King.

CoCoRiCo 24 Ekim 2017 12:00

Cevap: /sockread -f anahtarı (Kısa Bilgiler)
 
Bu CR-LF neyin nesidir?:

$cr karekter kodu $chr(13) (Carriage Return) anlamı satır başı..
$lf karekter kodu $chr(10) (Line Feed) anlamı satır sonu..
$crlf satırbaşı-satırsonu anlamına gelir

Feragat 01 Kasım 2017 23:14

Cevap: /sockread -f anahtarı (Kısa Bilgiler)
 
Alıntı:

Xr Nickli Üyeden Alıntı (Mesaj 1041874580)
Adam King.

Kardeşim takılıyoruz işte ya.


Alıntı:

CoCoRiCo Nickli Üyeden Alıntı (Mesaj 1041874601)
Bu CR-LF neyin nesidir?:

$cr karekter kodu $chr(13) (Carriage Return) anlamı satır başı..
$lf karekter kodu $chr(10) (Line Feed) anlamı satır sonu..
$crlf satırbaşı-satırsonu anlamına gelir

İhtiyar deyip geçmeyeceksin! :)

Abi alengirli konuları anlatmaya devam edecem de bir vakit bulabilsem ahh.


Seviyorum sizleri.


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

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