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/)
-   -   şifre paneli (https://www.ircforumlari.net/mirc-scripting-sorunlari/27131-sifre-paneli.html)

VaKUR 01 Şubat 2007 10:33

şifre paneli
 
arkadaşlar bir script üzerinde çalışıyorum birçok şey öğrendim ama, mirci açarken ekrane gelen panele nick yazıp sohbete bağlanılan küçük pencere ve şifreli nicklere şifresini girmesi için ekrana gelen küçük pencere olayını anlayamadım, bunlar nasıl yapılıyor bu konuda yardımcı olabilecek birisi varmı ?

Software 01 Şubat 2007 10:58

Yanıt: şifre paneli
 
identify için ;

Kod:


alias identify {
  ; if (!$dialog(identify)) { .remote on | var %d = $dialog(identify,identify,-4) }
  if (!$dialog(identify)) { .remote on | dialog -m identify identify }
  else { halt }
}
dialog identify {
  title "Software mIRC "
  size -1 -1 67 37
  option dbu
  button "&Şifreni Gir", 1, 16 24 35 12, ok
  edit "", 2, 1 13 65 10, pass autohs
  text "Lütfen Şifrenizi Giriniz:", 6, 4 3 61 8
}
on 1:DIALOG:identify:init:0: { did -f identify 2 }
on 1:DIALOG:identify:*:*: {
  if ($devent == sclick) {
    if ($did == 1) { /gir }
  }
}
alias gir {
  if ($did(2) == $null) { .error HoşGeldin. }
  else { /NickServ identify $did(2) }
}
on *:NOTiCE:*NickServ identify*:?:{ if ($nick == NickServ) { dialog -m identify identify }
}

Script'e yüklemek için bir txt klasörü açınız sonra kodu txt dosyasına atınız ve identify olarak txt dosyasını script klasörünün içine atınız. daha sonra scriptinizi açın ve /load -rs identify.txt yapınız kod scripte yüklenecektir.

Bağlantı Menüsü ;

Kod:


alias acilis /dialog -m acilis acilis
dialog acilis {
  title "Bağlantı Menüsü"
  size -1 -1 360 300
  option pixels
  box "Bağlantı Seçenekleri", 9, 12 56 334 200, flat
  text "Nick :", 15, 19 77 50 16, flat
  text "Alternatif Nick :", 16, 19 101 78 16, flat
  edit "", 17, 115 73 200 21
  edit "", 18, 115 96 200 21
  button "Sohbet Portalına Bağlan !", 19, 17 140 324 80, flat default
}
on *:dialog:F:sclick:27:freset
On *:DIALOG:acilis:*:* {
  if ($devent == init) {
    did -a $dname 17 $me
    did -a $dname 18 $anick
    if $server != $null {
    }
  }
  if ($devent == sclick) {
    if ($did == 19 ) { .nick $did(17) | .anick $did(18) | uhu | server irc.ircforumlari.net }
    if ($did == 1 ) { run [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] }
    if ($did == 11 ) {
    }
  }
}
alias open {
  dialog -m acilis acilis
}
alias uhu {
  .timerss1 off
  .timerss off
  dialog -c acilis acilis
}
on 1:start: {
  .remote on
  .acilis
  .set %otomsg.giren Kapalı
  .set %otomsg.çıkan Kapalı
}

bu koddada aynı şekilde bir txt klasörü açınız kodu txt klasörünün içine atınız ve dialog olarak kayıt ediniz ve dialog isimli txt dosyasını script klasörünün içine atdıkkdan sonra /load -rs dialog.txt yaparak kodu loadlayınız. Hepsi bu kadar.

Kırmızı yerleri kendine göre değiştir.

umarım işine yarar.

VaKUR 01 Şubat 2007 13:23

Yanıt: şifre paneli
 
hocam verdiğin kodlar için teşekür ama bunu nerde uygulamak gerekiyor ? hangi klasörde ?

Software 01 Şubat 2007 14:13

Yanıt: şifre paneli
 
yukarı da belirttiğim şekilde. bu arada kod alıntıdır bilgin olsun .

By_ReBeL 02 Şubat 2007 16:57

Yanıt: şifre paneli
 
eger kendi dialogunu yapmak istiyorsan dialog studio yu kullanabilirsin bu program forumda mevcuttur arama menusunden bulabilirsiniz


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

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