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 27 Temmuz 2007, 18:40   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
sectigim kisilere toplu mesaj




ben ugrasiyorum ama coder likda yeniyim yapamadim. f10 tuşuna bastigimizda seçili olan tüm kişilere istedigim mesaji gondermesini istiyorum. yanliz mesaji istedigimiz şekilde gircebilcez yani $?=mesajı_girin gibi bir pencereye mesaji gircez. bunun için aliasa eklemem gereken kod nasıl olabilir?

f10 {
/msg $$1 $?=mesajı_girin
/msg $$2 $?=mesajı_girin
.
.
.
}

şeklinde bi kod olmasını istemiyorum. çünkü her seferinde mesajı sorar bu kod

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Alt 27 Temmuz 2007, 19:25   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: sectigim kisilere toplu mesaj




Aliases'e eklenecek kod;
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
f10 /toplumsg $$?="Göndermek istediğiniz mesajı giriniz"

Remote'ye eklenecek kod;
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias toplumsg { set %m 1 :jump1 set %msgnick $nick(#,%m) if (%msgnick == $null) { goto end } if (%msgnick == $me) { inc %m | goto jump1 } if (%msgnick isop $chan) { inc %m | goto jump1 } if (%msgnick ishop $chan) { inc %m | goto jump1 } if (%msgnick == %except) { inc %m | goto jump1 } if (%msgnick != $me) { msg %msgnick $1- } inc %m goto jump1 :end }

/toplumsg mesajın
f10'a bastığında kutucuğa mesajını yazarsın.

 
Alıntı ile Cevapla

Alt 27 Temmuz 2007, 20:06   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: sectigim kisilere toplu mesaj




ama bu kod butun kanaldakılere gonderiyor o sadece secili nicklere gondermek istiyor abi...
bunu bende yapamadım ama Masum_serseri'nin Verdiği kod butun kanaldakılere o yazdıgın mesajı /msg Olarak atıyor...

 
Alıntı ile Cevapla

Alt 27 Temmuz 2007, 20:33   #4
CipriX
Guest
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Yüzdesi:(%)
Cevap: sectigim kisilere toplu mesaj




alias F10 .set %; $1- | .set %msgs $?="Mesaj Seçin" | almsj
alias almsj {
var %x = 1
while %x <= $numtok(%;,32) {
msg $gettok(%;,%x,32) %msgs
inc %x
}
}

Denedim..

 
Alıntı ile Cevapla

Alt 27 Temmuz 2007, 20:40   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: sectigim kisilere toplu mesaj




evt denedim de kanaldaki herkese msj atiyo bu. işin garibi ben bunu sadece aliasa eklenen kodlarla yapmistim onceden simdi yapamiyom çok kötü bi his :S

 
Alıntı ile Cevapla

Alt 27 Temmuz 2007, 20:47   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: sectigim kisilere toplu mesaj




CipriX Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
alias F10 .set %; $1- | .set %msgs $?="Mesaj Seçin" | almsj
alias almsj {
var %x = 1
while %x <= $numtok(%;,32) {
msg $gettok(%;,%x,32) %msgs
inc %x
}
}

Denedim..

evt bu çalışıyo tşkrler

ama kodlarin calismasini anlayamadim. benim birincil amacim ogrenmek aslinda.

F10 .set %; $1- | .set %msgs $?="Mesaj Seçin" | almsj

set % komutu ne işe yarıyor? $1- deki - ne demek? | cubuklari ne ise yariyor. set %msgs ne ise yariyo?


Konu mrksmn tarafından (27 Temmuz 2007 Saat 20:53 ) değiştirilmiştir.
 
Alıntı ile Cevapla

Alt 27 Temmuz 2007, 21:00   #7
CipriX
Guest
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Yüzdesi:(%)
Cevap: sectigim kisilere toplu mesaj




alias F10 .set %; $1- | .set %msgs $?="Mesaj Seçin" | almsj

%; Değişkenine Seçtiğin nickleri kaydeder..

$1-'deki "-" Karakterinin anlamı 1 ve 1'den sonradır
$1 $2 $3 Bir iki ve üç demektir..
$2- 2'den sonra demektir..

vb..

%msgs $?="Mesaj Seçin" %msgs Değişkenine Mesajını Kaydeder.. "almsj" Alttaki aliasın ismidir..

alias almsj {
; /almsj dediğimde
var %x = 1
; %x değişkenini 1 yap
while %x <= $numtok(%;,32) {
; %; değişkenindeki boşlukla ayrılmış terimlerin (nicklerin) sayısını al ve while ile tek tek taramaya başla
msg $gettok(%;,%x,32) %msgs
; %; değişkenindeki nickleri sırayla alır.. Nasıl sırayla alır %x ile 1'den başlayarak kaç tane varsa sana verir 32'nin anlamı boşluktur gettok'un anlamı %; değişkenindeki boşluktan %x. sini al demektir..
inc %x
; başkta 1 olarak belirlediğimix %x değerini bi arttır.. ve başa var %x = 1'in bi altından tekrar döngüye başla..
}
}

Nasıl Tamamen Öğrenirsin?

Cümle içerisinden kelime seçme [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] $1, $2 $1- vs.. Bunların anlamları burdadır..
While döngüsü [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Üstteki kodun tamamen açıklaması
Tokenzie Identiflerle ilgili geniş bilgi [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] $gettok olayı ve diğerleri..

 
Alıntı ile Cevapla

Alt 27 Temmuz 2007, 21:26   #8
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: sectigim kisilere toplu mesaj




teşekkürler. şu an hepsini örenmeye çalışıyorum

; karakterinin bir değişken oldugunu anlamam baya zman aldı. ; diger dillerde genelde komut bitimi fln yerine kullanılıyor diye bende öyle yerleşmiş. değişken olarak ; karakterini secmenizin özel bi nedeni var mı ya da bunun yerine x,y,z gibi karakter kullanabilirmiyim


Konu mrksmn tarafından (27 Temmuz 2007 Saat 21:31 ) değiştirilmiştir.
 
Alıntı ile Cevapla

Alt 27 Temmuz 2007, 21:44   #9
CipriX
Guest
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Yüzdesi:(%)
Cevap: sectigim kisilere toplu mesaj




farketmez x,y,z,w,a,b,c selam,naber,nerden bile yazabilirsin

 
Alıntı ile Cevapla

Cevapla

Etiketler
kisilere, mesaj, mirc, mirc download, mirc indir, sectigim, toplu


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
Bayramda toplu mesaj gönderen insan. BeLa IF Sözlük 13 22 Haziran 2022 12:35
Facebook'ta toplu mesaj ve arkadaş silme! Deep Facebook Haberleri 0 27 Şubat 2012 18:03