• 28-01-2008, 19:57:37
    #1
    Üyeliği durduruldu
    Arkadaşlar ben ve takımım olarak çok uzun zamandır irc ve mirc scriptingden uzağız ama yinede aklıma geldikçe eski bildiklerimi sizinle paylaşacağım.Şimdi en başta bilmenizi isterim seneler önce Diablo script 2,3,4,5 full ve light versiyonlarında scriptlerimiz vardı bilmem hatırlayanınız varmı işte ben o scriptin zamanında testerıydım ve o scripti takımımızla beraber hazırlıyorduk.Çok anlamam ama bi kaç özellik bilirim yinede

    Şimdi size ircde işine yarayacak bir özellik anlatacağım.Nicklistde kendimize özel bir sağ tuş ve mesaj yaratacağız.

    Öncelikle saf bir mirc açıyoruz ve alt+p ile popup menüyü açıyoruz.Aşağıdan boş olan ilk satıra geliyoruz ve şunları yazıyoruz ;
    örnek: Deneme:/msg $$1 Selam $$1 Naber yazıp kaydediyoruz.
    Şimdi nick listesinden birini seçip sağ tıklayıp denemeye tıkladığımızda seçtiğimiz kişinin özeline otomatik selam $nick(kişinin nicki) naber mesajı gidecektir.Bunu tabiki farklı şekilde geliştirebilirsiniz.Daha farklı mesajlarda yazabilirsiniz.Böylece zamandan tasarruf etmiş olursunuz.

    Vaktim oldukça ve eski bildiklerimi hatırladıkça sizlerle paylaşacağım kolay gelsin...
  • 28-01-2008, 20:20:07
    #2
    Üyeliği durduruldu
    Mirc açılınca otomatik karşılama;

    alt+r tuşuna basarak remote menüsünü açın ve şunları yazın örnek;

    on 1:Start:/echo Merhaba Dünya
  • 28-01-2008, 20:29:15
    #3
    Üyeliği durduruldu
    Servera bağlanırken ve çıkarken (bağlanılan-çıkılan server , zaman ve nickiniz) yazar.

    yine alt+r ile remote menüsü açıyoruz yalnız önceki verdiğim kod ile birlikte denerseniz kodlar çakışır.ikisini birlikte denemeyin.

    örnek kod;

    on 1:CONNECT:/echo Bağlanılan server $server şu an saat $time ve rumuzunuz $nick

    Mirc bağlandığında çıkacak mesaj

    on 1ISCONNECT:/echo Çıkılan server $server şu an saat $time ve rumuzunuz $nick

    Mirc serverdan çıktığında yazacak mesaj
  • 28-01-2008, 20:50:28
    #4
    Üyeliği durduruldu
    Şimdide size irc bot yapma mantığından kısaca bahsedeceğim...

    Mesela siz ircde iken bi bota yazdığın tabi diyelimki bot olduğunu bilmiyorsunuz,ama acaba bunlar bu hazır mesajları nasıl yazıyor ve cevaplıyor işte bundan bahdeseceğim.
    Yine kodlar remote(alt+r) de yazılacak

    Örnek1: Kanal için oto mesaj
    - ahmet : merhaba dedi (mesela)
    -ali : hoşgeldin ahmet

    Komut: on 1:TEXT:merhaba*:#:/msg $chan hoşgeldin $nick!

    Özel mesaj içinse size başka bir örnek vereceğim;

    örneğin selam kelimesi olsun özelden yazdığın bot selam kelimesine cevap verebilmesi için yapacağınız şudur ;
    mirc editörden variables menüsüne örneğin; %mesaj_zaman 1 yazıyoruz

    örnek kod;

    on 1:textselam*:?:.timer 1 %mesaj_zaman msg $nick (bu şekilde 1 saniye ara ile mesaj atar)

    on 1:textselam*:?:.timer 1 %mesaj_zaman msg $nick $read konusma/selam.txt(bu şekilde de mircin klasörünün içine konusma klasörü açıp içine selam.txt açıp içine herhangi bir mesaj yazıp kaydedin selam yazınca o dosyanın içindekileri bot yazar.)

    Eğer bir hata yaptıysam mazur görün çünkü bayadır uğraşmıyorum mirc ile
  • 28-01-2008, 20:53:51
    #5
    yararlı bilgiler tşkler ama tek mesaj halinde toplasan daha iyi yoksa flood dan banlanabilirsin kolay gelsin
  • 28-01-2008, 21:02:44
    #6
    Üyeliği durduruldu
    Tavsiyen işin teşekkür ederim bir dahaki sefere toplu atarım mesajları düşünerek yazdığım için aklıma geldikçe cevap yazıyordum o yüzden böyle oldu kusura bakmayın