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/)
-   -   Baglantı ve identify yardım (https://www.ircforumlari.net/mirc-scripting-sorunlari/482633-baglanti-ve-identify-yardim.html)

Samet 16 Mayıs 2012 20:06

Baglantı ve identify yardım
 
S.a
Ben birden fazla siteye giriyorum bu sitelerin bazıları identli bazıları şifreli girişli.
Ben bu sitelere tek
/baglan
yaptığımda belirlemiş olduğum sifre ident port nick nick sifresi bu şekilde kullanmasını istiyorum

Yani

1. site
irc.1.com
port :3152
sifre:123456
ident:Sanane@
nick Samet
sifre:22222

2.site
irc.2.com
port:6667
sifre:98765
ident:Banane@
nick:Hakan
sifre:gelbana

V.s şeklinde.
Ben /baglan yaptığımda bu şekilde hepsini tek mircde açmak istiyorum.
Yardımcı olabilirseniz çok sevinirim teşekkürler şimdiden.

q0kh4n 16 Mayıs 2012 21:11

Cevap: Baglantı ve identify yardım
 
PHP- Kodu:

alias bağlan server  irc.1.com:3152 123456 emailaddr Sanane  | echo -a birinci sunucuya bağlandım bağlan2 }
alias bağlan2 server -m irc.2.com:6667 98765 emailaddr Banane | echo -a Girişler Tamamlandı }

on *:connect: {  
  if 
$server == irc.1.com 
    /
nick Samet msg nickserv identify 2222 
  
}
  if 
$server == irc.2.com {
    /
nick Hakan msg nickserv identify gelbana
  




Samet 17 Mayıs 2012 00:30

Cevap: Baglantı ve identify yardım
 
Çalıştıramadım nedense :s Remoteye attığımda çalışmadı

Samet 17 Mayıs 2012 00:34

Cevap: Baglantı ve identify yardım
 
İdentify'i kabul etmiyor sitelere giriyor

Samet 17 Mayıs 2012 00:52

Cevap: Baglantı ve identify yardım
 
Birde email kısmını kabul etmiyor.

Lost 17 Mayıs 2012 04:38

Cevap: Baglantı ve identify yardım
 
Alıntı:

q0kh4n Nickli Üyeden Alıntı (Mesaj 1041120697)
PHP- Kodu:

alias bağlan server  irc.1.com:3152 123456 emailaddr Sanane  | echo -a birinci sunucuya bağlandım bağlan2 }
alias bağlan2 server -m irc.2.com:6667 98765 emailaddr Banane | echo -a Girişler Tamamlandı }

on *:connect: {  
  if 
$server == irc.1.com 
    /
nick Samet msg nickserv identify 2222 
  
}
  if 
$server == irc.2.com {
    /
nick Hakan msg nickserv identify gelbana
  




Kod Doğru Yazılmış Hata yok Ama Sunucudan gelen yanıtlara Göre Biraz düzenlemek ve Merkezi Sistem Gibi Her Zaman Kullanabileceğin Bir Kaç Satır Eklemek istedim.
Port ve Şifre Alanlarını Boş Bırakırsan "Port/Şifre" Belirtmeden Varsayılan Olarak Bağlanmaya Çalışır.
Kırmızı İle Belirtilen Yerleri Kendine Göre Düzenlersen Geniş Zamanda Kodlarını Bozmadan Dilediğin Kadar Değiştirerek Kullanabilirsin.
Not: Hub Sistemi Sunucularda Seni Herhangi Bir Sunucuya Yönlendireceği İçin Hub Sunucularda $server tanımı işlev Görmeyecektir.

Örnek : irc.zurna.net Sunucusuna Bağlanacaksın, Seni 4 numaralı sunucuya attı Diyelim. znet4.zurna.net Olacak $server ibaresi.

Kod:

alias bağlan {
  $cfg().server1 $+ : $+ $cfg().port1 $cfg().portpass1
  emailaddr $cfg().ident1
  echo -a İlk sunucuya bağlanılıyor
}
alias bağlan2 {
  $cfg().server2 $+ : $+ $cfg().port2 $cfg().portpass2
  emailaddr $cfg().ident2
  echo -a  İkinci sunucuya bağlanılıyor 
}
alias cfg {
  if $prop == server1 { return  server irc.1.net }  ; 1 Numaralı Sunucu
  if $prop == server2 { return server irc.2.net }  ; 2 Numaralı Sunucu
  if $prop == port1 { return 6667 }                ; 1. Sunucu Port
  if $prop == port2 { return 6667 }                ; 2. Sunucu Port
  if $prop == portpass1 { return 123456 }          ; 1. Sunucu Port Şifresi
  if $prop == portpass2 { return 123456 }          ; 2. Sunucu Port Şifresi
  if $prop == ident1 { return Sanane }              ; 1. Sunucudaki İdent
  if $prop == ident2 { return Banane }              ; 2. Sunucudaki İdent
  if $prop == nick1 { return Samet }                ; 1. Sunucudaki Nick
  if $prop == nick2 { return Hakan }                ; 2. Sunucudaki Nick
  if $prop == nickpass1 { return gelbana }          ; 1. Sunucudaki Nick Şifresi
  if $prop == nickpass2 { return gelbana }          ; 2. Sunucudaki Nick Şifresi
}
on *:connect: { 
  if ($server == $cfg().server1) && ($me != $cfg().nick1) {
    .nick $cfg().nick1
    msg nickserv identify $cfg().nickpass1
    echo -a İlk Sunucu Bağlantısı Sağlandı.
    bağlan2
  }
  else {
    msg nickserv identify $cfg().nickpass1
    echo -a İlk Sunucu Bağlantısı Sağlandı.
    bağlan2
  }
  if ($server == $cfg().server2) && ($me != $cfg().nick2) {
    .nick $cfg().nick2
    msg nickserv identify $cfg().nickpass2
    echo -a İkinci Sunucuya Bağlanıldı..
  } 
  else {
    msg nickserv identify $cfg().nickpass2
    echo -a İkinci Sunucuya Bağlanıldı..
  }
}


Samet 17 Mayıs 2012 19:29

Cevap: Baglantı ve identify yardım
 
Yok arkadaş buda sorun verdi :s Anlamadım nedendir. Giriyor ama ident ve şifrede sorun veriyor.

Lost 17 Mayıs 2012 20:44

Cevap: Baglantı ve identify yardım
 
Hangi sunucuya Girmek istiyorsun?

fLayer 17 Mayıs 2012 21:01

Cevap: Baglantı ve identify yardım
 
iyide hocam sunuccuya qirerken Saten giriş şifreleri sabit degilki Ya o sunucunun Açık portunu bileceksin qireceksin yada elle qirmek zorundasın bildigim kadarı ile degişken giriş kodları oluyor

q0kh4n 18 Mayıs 2012 00:05

Cevap: Baglantı ve identify yardım
 
giriş kodu değil o, bu hub şifresi sanırım yada öyle bişeydir :)


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

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