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

 Kayıt ol  Topluluk
8Beğeni(ler)
  • 7 Post By SuLh
  • 1 Post By Daemon

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 21 Mart 2021, 00:37   #1
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
mIRC ile basit bir Web Server denemesi. (Socklisten kullanımı.)




Merhaba, fantezi fikirlere devam olarak çok ufak ve basit bir şekilde web server denemesi yaptım. Uzun süredir socklisten bir web sayfasından php socketlerle mIRC'e data gönderilip bunu işleyip cevap göndermesi şeklinde kullanılıyordu. Diğer programlama dillerinde bir web socket server oluşturulması dikkatimi çekti ve mIRC'te böyle bir şey deneyeyim dedim. Mantık basit olarak, mIRC'te istediğimiz bir portu dinleyip, HTTP 1.1 protokolü üzerinden geri cevap gönderimine dayanıyor. İlerde belki birileri bundan esinlenerek farklı şeyler yapabilir.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias sckdeneme { socklisten $+(r,$r(1,9999)) 2025 } on *:socklisteN:r*: sockaccept $+(q,$r(1,999)) on *:sockread:q*: { sockread %s | tokenize 32 %s echo -a %s if $regex($1-,/Get.+HTTP\/1\.1/i) { datagonder $sockname if $len($2) = 1 { anasayfa $sockname } } } alias datagonder { sockwrite -n $1 HTTP/1.0 200 Ok \n\r sockwrite -n $1 Connection: Keep-Alive sockwrite -n $1 Content-Type: text/html; charset=UTF-8 sockwrite -n $1 Vary: Accept-Encoding sockwrite -n $1 Date: Sat, 20 Mar 2021 21:18:26 GMT sockwrite -n $1 $crlf $crlf } alias anasayfa { var %k $lines(index.sulh),%l 1 while %l <= %k { sockwrite -n $1 $read(index.sulh,%l) inc %l } sockwrite -n $1 $crlf sockclose $1 }

Dizinde bulunan index.sulh içeriği:

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
<!DOCTYPE html> <html> <head><title>Basit Web Server Denemesi</title></head> <body bgcolor="black"> <center><font size="15px" color="white">Bu bir denemedir.</font></center> </body> </html>

Görüntü:

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet
Alt 22 Mart 2021, 16:20   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: mIRC ile basit bir Web Server denemesi. (Socklisten kullanımı.)




Eline saglik kanka

 
Alıntı ile Cevapla

Cevapla

Etiketler
mirc, socklisten, web


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
sql server mssql case kullanımı Kaf_Dağı Delphi 0 16 Mart 2015 12:09
mIRC Orjinal Toolbarını Düzenleme (mIRC Toolbar Komutunun Kullanımı) McKruGer mIRC Scripting Dersleri 22 17 Kasım 2011 20:21
mIRC Script Basit Bir Code Ekliyicem g0kalp mIRC Scripting Sorunları 1 18 Aralık 2009 01:17
Mirc Kullanımı StanteaR mIRC Scripting Sorunları 2 30 Temmuz 2008 17:35
Mirc'de dll kullanımı davutkerim mIRC Scripting Sorunları 4 16 Ocak 2006 11:02