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 Hazır Kodlar (https://www.ircforumlari.net/mirc-scripting-hazir-kodlar/)
-   -   Radyo istek paneli (mIRC HTTPd) (https://www.ircforumlari.net/mirc-scripting-hazir-kodlar/717020-radyo-istek-paneli-mirc-httpd.html)

CoCoRiCo 25 Kasım 2015 16:02

Radyo istek paneli (mIRC HTTPd)
 
mIRC olan makinanızın portunu acma işini halledip
port ayalarınıda yapınca kullanabilirsiniz..

web sitenize entegre etmek için


Kod:

<iframe src="http://mIRC_makinanin_Ipadresi:Portu"> </iframe>
Kod:

<iframe src="http://127.0.0.1:1331"> </iframe>
gerisi sizin top sizde.. iyi eglenceler..
Kod:

on *:start: web
alias web { socklisten webot 1331 }
on *:socklisten:webot: { sockaccept $+(Kullanici-:,$ticks,:,$r(1,9999))  }
on *:sockopen:Kullanici-*: { echo 4 GIRIS: $sockname : $sock($sockname).ip }
on *:sockread:Kullanici*: {
  var %session 600
  if ($sockerr > 0) return | :.
  sockread -f %d
  if ($sockbr == 0) return
  echo 4 : %d
  if %d {
    if $regex(%d,(GET\s\/\sHTTP/\d\.\d$)) {
      var %s sockwrite -nt $sockname
      if $hget(session,$longip($sock($sockname).ip))  {
        header $sockname
        %s <!DOCTYPE HTML> <html><head><meta charset="ISO-8859-9"></head><body><b> Yeniden istek göndermek için $calc(%session /60) dk. beklemelisiniz.</b> </body></html>
        $+(.timer_ ,$sockname) 1 1 sockclose $sockname
      }
      if !$hget(session,$longip($sock($sockname).ip)) {
        header $sockname
        %s <html><head><meta charset="ISO-8859-9"> </head> <style>
        %s .snr $chr(123) border:solid thin #00BBFF; $chr(125) .en $chr(123) width:300px; $chr(125)
        %s *:focus $chr(123) background: #E7E7E7; border:solid 2px #0087C8; $chr(125) .pos $chr(123) float:right; $chr(125)
        %s </style>
        %s  <div class="en"><form action="cc.rc" method="post" id="istekform">
        %s Adınız: <div> <input type="text" name="isim" class="snr pos en" required><div><br>
        %s Sanatci: <div><input type="text" name="sanatci" value="orn: mustafa ceceli" class="snr pos en" required><div><br>
        %s Şarkı:<div><input type="text" name="sarki" value="hüsran" class="snr pos en" required><div><br>
        %s <textarea rows="4" cols="50" name="mesaj" form="istekform" class="snr en"required>
        %s istek mesajı...</textarea>
        %s <input name="sid" type="hidden" value=" $+  $+(t=,$ticks,/,$longip($sock($sockname).ip)) $+ ">
        %s <input type="submit" value="İSTE"> </form> <div> </body> </html>
        $+(.timer_ ,$sockname) 1 1 sockclose $sockname
        hadd $+(-mu,%session) session $longip($sock($sockname).ip) $sock($sockname).ip
      }
    }
    if !$hget(seesion,$longip($sock($sockname).ip))  &&  $regex(%d,/(^isim=.+&sanatci=.+&sarki=.+&mesaj=.+)/) {
      header $sockname
      noop $regex(istek,$urldecode(%d),/(=[^&]+&)/g)

      echo  İsteyen___:  $remove($regml(istek,1),=,&)
      echo  Sanatcı___: $remove($regml(istek,2),=,&)
      echo  Şarkı_____: $remove($regml(istek,3),=,&)
      echo  Mesaj____: $remove($regml(istek,4),=,&)

      sockwrite -nt $sockname isteginiz alındı!
      $+(.timer_ ,$sockname) 1 1 sockclose $sockname
    }
  }
  goto .
}

alias urldecode {
  if $version < 7 { return $regsubex($replace($1, +, $chr(32)), /%([A-F\d]{2})/gi, $chr($base(\1, 16, 10))) }
  ;utf decode
  if $version > 7 { return $utfdecode($regsubex($replace($1, +, $chr(32)), /%([A-F\d]{2})/gi, $chr($base(\1, 16, 10))))  }
}


alias header {
  var %s sockwrite -nt $1
  %s HTTP/1.1 200 OK
  %s Date: $fulldate GMT
  %s Server: mIRC/ $+ $version
  %s DevID: 149284b9b05fbb7adabd7ff2a3f47e56
  ;%s Set-Cookie: webistk= $+  $+(t=,$ticks,u=,$longip($sock($1).ip)) Expires= $+ $asctime(ddd $+ $chr(44) dd-mmm-yyyy hh:nn:ss)  GMT;
  %s $str($crlf,4)
}


Goemon 25 Kasım 2015 19:54

Cevap: Radyo istek paneli (mIRC HTTPd)
 
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Muhteşemsin Abi Eline sağlık :)

ZaLiM1979 17 Ağustos 2017 04:10

Cevap: Radyo istek paneli (mIRC HTTPd)
 
anlayamadim bu ne icin simdi?

saygilar..

Alper 14 Ekim 2017 16:06

Cevap: Radyo istek paneli (mIRC HTTPd)
 
Alıntı:

ZaLiM1979 Nickli Üyeden Alıntı (Mesaj 1041866951)
anlayamadim bu ne icin simdi?

saygilar..

Web üzerinden mIRC e Şarkı isteğini gönderiyor. Gayet başarılı güzel çalışıyor. 1 harf eksik yazılmış sadece orayıda ben belirteyim

Kod:

hadd $+(-mu,%session) session $longip($sock($sockname).ip) $sock($sockname).ip
Kırmızı yazılan yer yazılamdığı için hash a eklenen ip süresi geçsede silinmiyordu. Belki o şekilde çalıştıran olmuştur bende o sorunu verdiği için ekleme yaptım sıkıntısız çalışıyor.

Dahaka 17 Ekim 2017 21:21

Cevap: Radyo istek paneli (mIRC HTTPd)
 
Sayfa kücük baya nasil büyütebiliriz ?

CoCoRiCo 18 Ekim 2017 09:16

Cevap: Radyo istek paneli (mIRC HTTPd)
 
Alıntı:

TR-ance Nickli Üyeden Alıntı (Mesaj 1041872940)
Sayfa kücük baya nasil büyütebiliriz ?

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


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

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net