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/)
-   Soru - Cevap (https://www.ircforumlari.net/soru-cevap/)
-   -   Client Soru-Cevap Oyunu (https://www.ircforumlari.net/soru-cevap/51644-client-soru-cevap-oyunu.html)

xwerswoodx 10 Temmuz 2011 10:10

Cevap: Client : Soru Cevap
 
Alıntı:

Minstrel Nickli Üyeden Alıntı (Mesaj 1040775025)
Soru : Bulunduğum bütün kanallardaki bütün prefixlerimi almak istiyorum. Nasıl yaparım?

Kısa yolu vardır elbet ama :)

//var %:pre 1 | while %:pre <= $chan(0) { mode $chan(%:pre) -qhaov $me $me $me $me $me | inc %:pre }

akıla bu geldi :) daha yeni uyandım :)

xwerswoodx 10 Temmuz 2011 23:33

Cevap: Client : Soru Cevap
 
kanalııma giriş yapıldığında identinde veya hostunda hamit geçen nickleri atmak istiyorum.

Not: sadece Hamit yazısı kodun içinde sadece 1 kere geçmeli.

xwerswoodx 12 Temmuz 2011 23:11

Cevap: Client : Soru Cevap
 
Alıntı:

xwerswoodx Nickli Üyeden Alıntı (Mesaj 1040775532)
kanalııma giriş yapıldığında identinde veya hostunda hamit geçen nickleri atmak istiyorum.

Not: sadece Hamit yazısı kodun içinde sadece 1 kere geçmeli.

On *:join:#: {
if hamit isin $address($nick,1) {
kick $chan $nick sebep
}
}


-------------------------

Devam edelim;

Soru: Kanalıma sadece özelimde bulunan nickler girebilsin, ve sonradan özelime her yazan kanala giriş yapabilsin.

Minstrel 13 Temmuz 2011 11:20

Cevap: Client : Soru Cevap
 
/mode #machinarium +i

//var %mins 1 | while %mins <= $query(0) { invite $query(%mins) #machinarium | inc %mins }

on *:open:?:*: { invite $nick #machinarium }

Soru : #dem kanalına giriş yapıyorum ve debug penceremde

<- :hub.eu.trsohbet.com 324 Mins-yok #dem +ntr
<- :hub.eu.trsohbet.com 329 Mins-yok #dem 1310565065

mesajını görüyorum. Koyu renkle belirttiğim sayı nedir?

Minstrel 21 Temmuz 2011 11:54

Cevap: Client : Soru Cevap
 
Cevap : #dem kanalının topic atılış tarihinden o zamana geçen sürenin saniye cinsinden değeridir bu sayı

//say $asctime(1310565065)

Wed Jul 13 15:51:05 2011

Schizo 26 Temmuz 2011 18:16

Cevap: Client : Soru Cevap
 
Yeni soruyla devam edelim.

Soru Schizo nicki sunucuya girdiğinde Schizo isimli bir pencerede uyarı almak istiyorum, ancak bu durum sadece IRCForumlari sunucusu için geçerli olacak.

xwerswoodx 27 Temmuz 2011 16:51

Cevap: Client : Soru Cevap
 
Alıntı:

Schizo Nickli Üyeden Alıntı (Mesaj 1040779411)
Yeni soruyla devam edelim.

Soru Schizo nicki sunucuya girdiğinde Schizo isimli bir pencerede uyarı almak istiyorum, ancak bu durum sadece IRCForumlari sunucusu için geçerli olacak.

on ^*:Notify: {
haltdef
if $server == irc.chat.com.tr {
if !$window(@Schizo) { window -a @Schizo }
aline @Schizo $nick sunucuya girdi.
}
}


----------

/whois,/who,/echo,/say,/privmsg,/msg kullanmadan
idle süremi nasıl öğrenirim? (En az 2 yol)

Not; özelde 2 kere tıklamak /whois komutunu kullanmaktır, lütfen bu mesaj gelmesin.

Schizo 28 Temmuz 2011 15:02

Cevap: Client : Soru Cevap
 
$idle ve $awaytime identifierlar yoluyla görülebilir.

xwerswoodx 28 Temmuz 2011 16:48

Cevap: Client : Soru Cevap
 
Alıntı:

Schizo Nickli Üyeden Alıntı (Mesaj 1040779881)
$idle ve $awaytime identifierlar yoluyla görülebilir.

//describe $active kkjsdgkjdfhg
//notice $me afsjdgsdgiz

komutlarıda idlemizi 0'layacağından idlemizi öğrenmiş oluruz. Sadece mantıken eklemek istedim.

Soru hakkı sizde Schizo, tebrik ederim.

Deep 26 Ağustos 2011 17:41

Cevap: Client : Soru Cevap
 
bilgilendirme : soru sorulmadığı için yeni bir soru ile devam ediyoruz.
soru : deep nickine #help kanalında kick atmak istiyorum fakat yazıcağım komutta 'help' cümlesi olmayacak, nasıl bir komut uygulayabilirim?(UnyE hocamdan alıntıdır)

ifüye003685 05 Eylül 2011 20:51

Cevap: Client : Soru Cevap
 
Aktif pencere #Help kanalında ise Şu komut %100 iş görür .

//sline $chan sıra | cs kick $chan $nick(#,sıra)

Soru : /server -m irc.geveze.org 6667 ruLzzservices-helpop -i Sessiz IRC- 1538@ mIRCHelp Coderdir kendisi -jn #mIRCHelp,#mIRC,#kLm,#Sux - Bu komutun işlevi nedir .

Minstrel 05 Eylül 2011 21:19

Cevap: Client : Soru Cevap
 
Aktif pencere #help kanalı ise, //kick # Deep komutu da işe yarar ancak sanırım soruda $asc, $chr identifierlerini kullanarak birşeyler yapmamız isteniyor.

Minstrel 05 Eylül 2011 21:35

Cevap: Client : Soru Cevap
 
Alıntı:

ıRC- Nickli Üyeden Alıntı (Mesaj 1040804636)
Soru : /server -m irc.geveze.org 6667 ruLzzservices-helpop -i Sessiz IRC- 1538@ mIRCHelp Coderdir kendisi -jn #mIRCHelp,#mIRC,#kLm,#Sux - Bu komutun işlevi nedir .

Clientte pek iyi değilim ama sizin sorunuzu çözmeye çalışayım.

server -m irc.geveze.org 6667 ==> Farklı bir server penceresi aç ve 6667 portundan irc.geveze.org sunucusuna bağlan.

ruLzzservices-helpop -i Sessiz IRC- 1538@ mIRCHelp Coderdir kendisi ==> Sessiz nickiyle bağlan, şifresini ruLzzservices-helpop olarak gir, identdin IRC-1538 ve kullanıcı adın mIRCHelp Coderdir kendisi olsun.

-jn #mIRCHelp,#mIRC,#kLm,#Sux ==> Bu kanallara aktif pencerem değişmeden giriş yap.

ifüye003685 05 Eylül 2011 23:47

Cevap: Client : Soru Cevap
 
Alıntı:

Minstrel Nickli Üyeden Alıntı (Mesaj 1040804725)
Clientte pek iyi değilim ama sizin sorunuzu çözmeye çalışayım.

server -m irc.geveze.org 6667 ==> Farklı bir server penceresi aç ve 6667 portundan irc.geveze.org sunucusuna bağlan.

ruLzzservices-helpop -i Sessiz IRC- 1538@ mIRCHelp Coderdir kendisi ==> Sessiz nickiyle bağlan, şifresini ruLzzservices-helpop olarak gir, identdin IRC-1538 ve kullanıcı adın mIRCHelp Coderdir kendisi olsun.

-jn #mIRCHelp,#mIRC,#kLm,#Sux ==> Bu kanallara aktif pencerem değişmeden giriş yap.

___________

Bilgilendirme ; Nickim Sessiz olsun eğer sessiz kullanılıyorsa IRC- olsun yani IRC- alternatif nick , kanallarada milimize olarak sessiz bi şekilde girilsin.

Minstrel 06 Eylül 2011 00:24

Cevap: Client : Soru Cevap
 
Alıntı:

Deep Nickli Üyeden Alıntı (Mesaj 1040792043)
bilgilendirme : soru sorulmadığı için yeni bir soru ile devam ediyoruz.
soru : deep nickine #help kanalında kick atmak istiyorum fakat yazıcağım komutta 'help' cümlesi olmayacak, nasıl bir komut uygulayabilirim?(UnyE hocamdan alıntıdır)

//chanserv kick $chr(35) $+ $chr(104) $+ $chr(101) $+ $chr(108) $+ $chr(112) Deep

Kafkef 06 Eylül 2011 03:28

Cevap: Client : Soru Cevap
 
Soru; mIRC Script programı ile belirtilen server'e bağlantı kurmak için /server irc.mIRCTurk.com komutunu kullanmaktayız. Peki /server komutu kullanmaksızın mevcut Script üzerindeki hangi komuttan yararlanrak irc.mIRCTurk.com serverine bağlantı kurabilirim.
a) Herhangi bir mIRC Scripts kodu yazılmadan.
b) /:SS server vs. gibi şeyler kullanmadan, ( zaten aktif bir server'e bağlı değilsek bu komutlar çalışmazda ben yine ekleyeyim. )
c) Tamamiyle Scripts proğramına ait bir komutun özelliği ile bağlantı kurulacaktır.

Minstrel 08 Eylül 2011 19:00

Cevap: Client : Soru Cevap
 
/dde mirc connect "" irc.mircturk.com,6667

Kafkef 09 Eylül 2011 04:59

Cevap: Client : Soru Cevap
 
Alıntı:

Minstrel Nickli Üyeden Alıntı (Mesaj 1040810328)
/dde mirc connect "" irc.mircturk.com,6667


Cevap yanlıştır, Soru güncel.


NOT: /Server Bağlanmak anlamını taşımaktadır.
Bizim bulmamız gereken şey AÇMAK olmalıdır.

Minstrel 09 Eylül 2011 10:10

Cevap: Client : Soru Cevap
 
Bence cevaba yanlış demek yerine aynı işlevi gören başka bir komutun olduğu ya da soruda asıl istenenin sunucuya başka bir mirc komutuyla bağlanmak değil, açmak anlamını taşıyan komutla sunucuya bağlanmak olduğu ifade etmek daha uygun olurdu. Çünkü verdiğim komutla sunucuya soruda istenildiği gibi bağlanabiliyoruz.

Kafkef 09 Eylül 2011 10:18

Cevap: Client : Soru Cevap
 
Alıntı:

Minstrel Nickli Üyeden Alıntı (Mesaj 1040811270)
Bence cevaba yanlış demek yerine aynı işlevi gören başka bir komutun olduğu ya da soruda asıl istenenin sunucuya başka bir mirc komutuyla bağlanmak değil, açmak anlamını taşıyan komutla sunucuya bağlanmak olduğu ifade etmek daha uygun olurdu. Çünkü verdiğim komutla sunucuya soruda istenildiği gibi bağlanabiliyoruz.



Amacım sizin verdiğiniz komutu veyahut bilginiz yorumlamak değildir. Verdiğiniz komutu denedim hiç bir yanıt alamadım.

Bu nedenderdir ki verdiğiniz cevap yanlıştır. Sizde çalışan bi komutu değil mIRC Scripts kullanan herkesde aktif olan bi komutu vermeniz gerekmektedir.

Minstrel 09 Eylül 2011 10:33

Cevap: Client : Soru Cevap
 
Biliyorum öyle olmadığını. Mirc versionuyla ilgili bir durum olabilir. Ben 7.19 da deniyorum.

* Connecting to irc.mircturk.com (6667)
-
Welcome to the mIRCTurk IRC Network Arp!-@blablabla

Diğer komutu bulmaya çalışalım o halde.

Kafkef 11 Eylül 2011 09:36

Cevap: Client : Soru Cevap
 
Alıntı:

Kafkef Nickli Üyeden Alıntı (Mesaj 1040805275)
Soru; mIRC Script programı ile belirtilen server'e bağlantı kurmak için /server irc.mIRCTurk.com komutunu kullanmaktayız. Peki /server komutu kullanmaksızın mevcut Script üzerindeki hangi komuttan yararlanrak irc.mIRCTurk.com serverine bağlantı kurabilirim.
a) Herhangi bir mIRC Scripts kodu yazılmadan.
b) /:SS server vs. gibi şeyler kullanmadan, ( zaten aktif bir server'e bağlı değilsek bu komutlar çalışmazda ben yine ekleyeyim. )
c) Tamamiyle Scripts proğramına ait bir komutun özelliği ile bağlantı kurulacaktır.


Cevap ; /run irc:irc.mircturk.com:7000

Soru ; Kanalımın ban listesindeki 4. banı kim atmıştır, nasıl görebilirim ?

Schizo 11 Eylül 2011 17:10

Cevap: Client : Soru Cevap
 
//echo -a $ibl(#kanal,4).by

Schizo 11 Eylül 2011 20:21

Cevap: Client : Soru Cevap
 
Soru: Notify listemdeki Jake nicki sunucuya girdiğinde ona " Merhaba Jake, hoş geldin. " mesajı atmak istiyorum, bunu nasıl yapabilirim?

Minstrel 11 Eylül 2011 20:47

Cevap: Client : Soru Cevap
 
1 adını verdiğimiz listede sadece Jake varsa
/auser 1 Jake
on 1:notify:{ msg $nick Merhaba $nick , hoş geldin }

ya da

on ^*:notify:{
if($nick == Jake) {
msg $nick Merhaba $nick ,hoş geldin
}
}

Soru : #machinarium kanalında, X veya Y nicki ".kick nick sebep" şeklinde mesaj yazdıklarında belirtilen nicki, belirtilen sebeple kanaldan atacak bir add-on nasıl olabilir?

ifüye003685 12 Eylül 2011 00:08

Cevap: Client : Soru Cevap
 
Gayet kolay olurda .kick nick sebep bu kısım kanala msg olarak mı düşecek yoksa echo dan kick uyarısında görüldüğündemi atılacaklar onu anlamadım.

Minstrel 12 Eylül 2011 00:22

Cevap: Client : Soru Cevap
 
Kanala mesaj olarak onlar yazacaklar.

Schizo 12 Eylül 2011 01:11

Cevap: Client : Soru Cevap
 
Cevap:

//auser 1 X | auser 1 Y

on 1:text:*:#machinarium: { if $1 = .kick { .kick #machinarium $nick $3- } }

Minstrel 13 Eylül 2011 19:46

Cevap: Client
 
Soru : Notify listemdeki biri sunucudan çıkarsa ya da nick değişirse bana echo şeklinde "bla bla nicki sunucudan çıktı" şeklinde mesaj gelsin.

Schizo 13 Eylül 2011 19:58

Cevap: Client
 
1)
Kod:

on ^*:Notify: {
 if (*left* iswm $1-) {
  .echo -a $nick nicki sunucudan ayrıldı. }
    }

2)
Kod:

on *:UNOTIFY: { .echo -a $nick sunucudan ayrıldı. }

Kafkef 14 Eylül 2011 12:10

Cevap: Client
 
Konumuzun akışı için yeni bir soru ile devam edelim ;

Soru ;
1-) Malthus kanala geldiğin de +h alsın.
2-) Minstrel geldiğinde +q verip yanıma alayım.
3-) Schizo geldiğinde +v alsın.
4-) UnyE gelirse direk yollasın giremesin bile kanalıma gıcık kapıyorum adamdan :)

Sadece client kullanarak bunu yapmak mümkün müdür?


Schizo 14 Eylül 2011 13:01

Cevap: Client
 
Cevap:
Öncelikle: //chanserv set #kanal secureops off | chanserv set #kanal enforce off

Daha sonra;

Kod:

on *:join:#kanal: {
  if ($nick == Malthus) {
    .mode $chan +h $nick
  }
  if ($nick == Minstrel) {
    .mode $chan +q $nick
  }
  if ($nick == Schizo) {
    .mode $chan +v $nick
  }
  if ($nick == UnyE) {
    .ban $chan $nick | kick $chan $nick
  }
 }
}


Kafkef 14 Eylül 2011 13:25

Cevap: Client
 
Alıntı:

Schizo Nickli Üyeden Alıntı (Mesaj 1040820354)
Cevap:
Öncelikle: //chanserv set #kanal secureops off | chanserv set #kanal enforce off

Daha sonra;

Kod:

on *:join:#kanal: {
  if ($nick == Malthus) {
    .mode $chan +h $nick
  }
  if ($nick == Minstrel) {
    .mode $chan +q $nick
  }
  if ($nick == Schizo) {
    .mode $chan +v $nick
  }
  if ($nick == UnyE) {
    .ban -k $chan $nick
  }
 }
}

Ufak bi ekleme ve cevap doğrudur.

Schizo 14 Eylül 2011 13:44

Cevap: Client
 
Soru: TRSohbet sunucusuna girdiğimde;

- Nickim kullanılıyor ise önce düşüreyim.
- Nickime geçip, şifremi gireyim.
- Son olarak özelime pencere açıldıysa onları kapatayım.

Bunları yapmak icin gerekenler nelerdir?

Schizo 16 Eylül 2011 22:59

Cevap: Client
 
Cevap gelmemiş, vereyim devam etsin.

Kod:

on *:connect: { if $network == TRSohbet {
  .timer 1 1 /nicserv ghost nick şifre
  .timer 1 2 /nick nick
  .timer 1 3 /identify şifre
  .timer 1 4 /close -m
  }
}

İsteyen arkadaslar devam edebilir soruyla.

Kafkef 19 Eylül 2011 07:27

Cevap: Client
 
Alıntı:

Schizo Nickli Üyeden Alıntı (Mesaj 1040826586)
Cevap gelmemiş, vereyim devam etsin.

Kod:

on *:connect: { if $network == TRSohbet {
  .timer 1 1 /nicserv ghost nick şifre
  .timer 1 2 /nick nick
  .timer 1 3 /identify şifre
  .timer 1 4 /close -m
  }
}

İsteyen arkadaslar devam edebilir soruyla.


Yunus küçük bi hata var bakalım fark edebilcekmisin ,)

ifüye003685 19 Eylül 2011 18:26

Cevap: Client
 
on *:connect: {
if ($network == Server) {
.timer 1 5 /Nickserv ghost Nick Şifre
.timer 1 6 //Nick Nickim | Nickserv identify Şifre
.timer 1 15 /close -m
}
}

Not : timer aralıkları olası Lag & sunucu botlarının bilgilendirme msg leri için close -m de uzun tutulmustur.

Minstrel 22 Eylül 2011 01:50

Cevap: Client
 
Soru : 20 ile 29 arasındaki timerlerimi kapatmak istiyorum ( 20,21,22,...,29) nasıl yapabilirim?

ifüye003685 23 Eylül 2011 16:27

Cevap: Client
 
Cevap ; /timer2? -p komutu ile 20 ile 30 arası timerları durdurmus oluruz .
Durdurulucak olan timer lar ( 20,21,22,23,24,25,26,27,28,29)

Not ; Soruda 20 ile 29 arası denmiş kastedilen 20 ile 30 arasındakiler ise cevabı yukarıdadır . Yani 29 durdurulmasın 28 e kadar olanlar dursun deniliyorsa yorum yok .

Minstrel 23 Eylül 2011 18:25

Cevap: Client
 
Bu komutla 2a adındaki timer de durabilir. Ben sadece 20-29 arası timerleri durdurmak istiyorum.


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

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