IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet

 Kayıt ol  Topluluk
Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 05 Nisan 2011, 15:49   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
seçenek listesi




merhaba, aşağıdaki kod ile Ask, sohbet, radyo odalarında tüm yazılanları ayrı bir pencerede ( takip adında ) görüyorum. Yapmak istedim

1)bir dialog oluşturup, görmek istedim kanalları seçmek. Yani sadece seçtim kanalları takip pencersinde gostersin.

2) yine sağmouse ekledim bir menu sayesinde takip aç - takip kapat yapmak isityorum.

Nasıl yapabilirim.

şimdiden teşekkrüler.

on *:TEXT:*:#Ask :{
if ($window(@takip) == $null) { window -ne @Takip }
if ($1 != $me) && !$istok(Check ,$nick,32) { echo -t @Takip 5 $chan 4 $nick 1 : $1- }
}

on *:TEXT:*:#Sohbet :{
if ($window(@takip) == $null) { window -ne @Takip }
if ($1 != $me) && !$istok(Check ,$nick,32) { echo -t @Takip 5 $chan 4 $nick 1 : $1- }
}

on *:TEXT:*:#Radyo :{
if ($window(@takip) == $null) { window -ne @Takip }
if ($1 != $me) && !$istok(Check ,$nick,32) { echo -t @Takip 5 $chan 4 $nick 1 : $1- }
}

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Alt 05 Nisan 2011, 16:56   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: seçenek listesi




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias takip { dialog -m tkp tkp } dialog tkp { title "Takip Kodu" size -1 -1 159 116 option dbu button "Takipi Aç", 2, 16 64 37 12 button "Takipi Kapat", 3, 16 80 37 12 text " Kanal ekle", 4, 75 14 52 8 box "Takip", 5, 7 8 145 97 button "Çıkış", 6, 79 85 37 12, ok icon 7, 15 24 45 33 button "Kanal Ekle", 1, 70 31 73 19 button "Kanal listesini yenile", 8, 71 56 71 12 text " unset", 9, 89 69 25 8 } on *:dialog:tkp:sclick:*:{ if $did == 2 { enable #takip } if $did == 3 { disable #takip } if $did == 1 { set %tkp $$?="kanal:" $+ , $+ %tkp } if $did == 8 { unset %tkp | set %tkp $$?="kanal:" } } menu * { Takip .Aç:takip } #takip on on *:TEXT:*:%tkp:{ if ($window(@takip) == $null) { window -ne @Takip } if ($1 != $me) && !$istok(Check ,$nick,32) { echo -t @Takip 5 $chan 4 $nick 1 : $1- } } #takip end


icon 7, 15 24 45 33, icon\tkp.ico


şeklinde icon ekleyebılırsın


Konu RegSubex tarafından (05 Nisan 2011 Saat 17:13 ) değiştirilmiştir.
 
Alıntı ile Cevapla

Alt 05 Nisan 2011, 18:24   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: seçenek listesi




RegSuBex arkadaşım kod için teşekkürler. kanallar sabit olduğu için checkbox koydum. seçili kanalları takip et yapabilirmiyim.
Vermiş olduğun kodun şu kısmını nasıl değiştirmeliyim yada ne olmalı

if $did == 1 { set %tkp $$?="kanal:" $+ , $+ %tkp }


diyaloğum şu şekilde

alias takip { dialog -m tkp tkp }
dialog tkp {
title "takipsec"
size -1 -1 103 107
option dbu
box "Kanal Seç", 1, 3 4 95 86
check "Ask", 3, 10 16 29 10, left
check "Sohbet", 2, 10 25 29 10, left
check "Radyo", 4, 10 34 29 10, left
check "Kelime", 5, 10 43 29 10, left
check "İslam", 6, 10 52 29 10, left
check "Test", 7, 10 61 29 10, left
check "Oyun", 8, 53 15 29 10, left
check "Yarışma", 9, 53 24 29 10, left
check "Beyzam", 10, 53 33 29 10, left
check "AskOp", 11, 53 42 29 10, left
check "Founder", 12, 53 51 29 10, left
check "OyunOp", 13, 53 60 29 10, left
button "KapaT", 14, 35 90 37 12,ok flat
button "Takipi Kapat", 15, 53 74 32 10, left
button "Takipi Aç", 16, 10 74 29 10, left


}

 
Alıntı ile Cevapla

Alt 05 Nisan 2011, 21:00   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: seçenek listesi




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias takip { dialog -m tkp tkp } dialog tkp { title "takipsec" size -1 -1 103 95 option dbu box "Kanal Seç", 1, 3 4 95 86 check "Ask", 3, 10 16 29 10, left check "Sohbet", 2, 10 25 29 10, left check "Radyo", 4, 10 34 29 10, left check "Kelime", 5, 10 43 29 10, left check "İslam", 6, 10 52 29 10, left check "Test", 7, 10 61 29 10, left check "Oyun", 8, 53 15 29 10, left check "Yarışma", 9, 53 24 29 10, left check "Beyzam", 10, 53 33 29 10, left check "AskOp", 11, 53 42 29 10, left check "Founder", 12, 53 51 29 10, left check "OyunOp", 13, 53 60 29 10, left button "KapaT", 14, 28 75 37 12, ok } on *:dialog:tkp:sclick:2: { if ($group(#takip).status == on ) { .disable #takip } else { /.enable #takip } } on *:dialog:tkp:sclick:4: { if ($group(#takip1).status == on ) { .disable #takip1 } else { /.enable #takip1 } } on *:dialog:tkp:sclick:5: { if ($group(#takip2).status == on ) { .disable #takip2 } else { /.enable #takip2 } } on *:dialog:tkp:sclick:6: { if ($group(#takip3).status == on ) { .disable #takip3 } else { /.enable #takip3 } } on *:dialog:tkp:sclick:7: { if ($group(#takip4).status == on ) { .disable #takip4 } else { /.enable #takip4 } } on *:dialog:tkp:sclick:8: { if ($group(#takip5).status == on ) { .disable #takip5 } else { /.enable #takip5 } } on *:dialog:tkp:sclick:9: { if ($group(#takip6).status == on ) { .disable #takip6 } else { /.enable #takip6 } } on *:dialog:tkp:sclick:10: { if ($group(#takip7).status == on ) { .disable #takip7 } else { /.enable #takip7 } } on *:dialog:tkp:sclick:11: { if ($group(#takip8).status == on ) { .disable #takip8 } else { /.enable #takip8 } } on *:dialog:tkp:sclick:12: { if ($group(#takip9).status == on ) { .disable #takip9 } else { /.enable #takip9 } } on *:dialog:tkp:sclick:13: { if ($group(#takip10).status == on ) { .disable #takip10 } else { /.enable #takip10 } } on *:dialog:tkp:sclick:3: { if ($group(#takip11).status == on ) { .disable #takip11 } else { /.enable #takip11 } } on *:dialog:tkp:init:*: { if ($group(#takip).status == on ) did -c tkp 2 if ($group(#takip11).status == on ) did -c tkp 3 if ($group(#takip1).status == on ) did -c tkp 4 if ($group(#takip2).status == on ) did -c tkp 5 if ($group(#takip3).status == on ) did -c tkp 6 if ($group(#takip4).status == on ) did -c tkp 7 if ($group(#takip5).status == on ) did -c tkp 8 if ($group(#takip6).status == on ) did -c tkp 9 if ($group(#takip7).status == on ) did -c tkp 10 if ($group(#takip8).status == on ) did -c tkp 11 if ($group(#takip9).status == on ) did -c tkp 12 if ($group(#takip10).status == on ) did -c tkp 13 } menu * { Takip .Aç:takip } ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; #takip off on *:TEXT:*:#sohbet:{ if ($window(@takip) == $null) { window -ne @Takip } if ($1 != $me) && !$istok(Check ,$nick,32) { echo -t @Takip 5 $chan 4 $nick 1 : $1- } } #takip end ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; #takip1 off on *:TEXT:*:#Radyo:{ if ($window(@takip) == $null) { window -ne @Takip } if ($1 != $me) && !$istok(Check ,$nick,32) { echo -t @Takip 5 $chan 4 $nick 1 : $1- } } #takip1 end ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; #takip2 off on *:TEXT:*:#kelime:{ if ($window(@takip) == $null) { window -ne @Takip } if ($1 != $me) && !$istok(Check ,$nick,32) { echo -t @Takip 5 $chan 4 $nick 1 : $1- } } #takip2 end ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; #takip3 off on *:TEXT:*:#İslam:{ if ($window(@takip) == $null) { window -ne @Takip } if ($1 != $me) && !$istok(Check ,$nick,32) { echo -t @Takip 5 $chan 4 $nick 1 : $1- } } #takip3 end ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; #takip4 on on *:TEXT:*:#Test:{ if ($window(@takip) == $null) { window -ne @Takip } if ($1 != $me) && !$istok(Check ,$nick,32) { echo -t @Takip 5 $chan 4 $nick 1 : $1- } } #takip4 end ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; #takip5 on on *:TEXT:*:#Oyun:{ if ($window(@takip) == $null) { window -ne @Takip } if ($1 != $me) && !$istok(Check ,$nick,32) { echo -t @Takip 5 $chan 4 $nick 1 : $1- } } #takip5 end ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; #takip6 off on *:TEXT:*:#Yarışma:{ if ($window(@takip) == $null) { window -ne @Takip } if ($1 != $me) && !$istok(Check ,$nick,32) { echo -t @Takip 5 $chan 4 $nick 1 : $1- } } #takip6 end ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; #takip7 off on *:TEXT:*:#Beyzam:{ if ($window(@takip) == $null) { window -ne @Takip } if ($1 != $me) && !$istok(Check ,$nick,32) { echo -t @Takip 5 $chan 4 $nick 1 : $1- } } #takip7 end ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; #takip8 off on *:TEXT:*:#AskOp:{ if ($window(@takip) == $null) { window -ne @Takip } if ($1 != $me) && !$istok(Check ,$nick,32) { echo -t @Takip 5 $chan 4 $nick 1 : $1- } } #takip8 end ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; #takip9 off on *:TEXT:*:#Founder:{ if ($window(@takip) == $null) { window -ne @Takip } if ($1 != $me) && !$istok(Check ,$nick,32) { echo -t @Takip 5 $chan 4 $nick 1 : $1- } } #takip9 end ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; #takip10 on on *:TEXT:*:#OyunOp:{ if ($window(@takip) == $null) { window -ne @Takip } if ($1 != $me) && !$istok(Check ,$nick,32) { echo -t @Takip 5 $chan 4 $nick 1 : $1- } } #takip10 end ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; #takip11 on on *:TEXT:*:#Ask:{ if ($window(@takip) == $null) { window -ne @Takip } if ($1 != $me) && !$istok(Check ,$nick,32) { echo -t @Takip 5 $chan 4 $nick 1 : $1- } } #takip11 end ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

buyur hata cıkarsa yazarsın menu cok olunca karısıklık olabılıyor

 
Alıntı ile Cevapla

Alt 06 Nisan 2011, 18:46   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: seçenek listesi




dostum çok teşekkürler bu kadar güzel mi çalışır harika yaa ellerine sağlık.
kodu inceleyip nasıl yaptığını anlamaya çalışıcam.


Konu LordAres tarafından (06 Nisan 2011 Saat 19:46 ) değiştirilmiştir.
 
Alıntı ile Cevapla

Cevapla

Etiketler
secenek


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Seçenek AftieL Kıssadan Hisse 0 07 Eylül 2014 23:35