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 17 Ocak 2006, 11:31   #11
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
S.a




alias mesaj {
/set %msg $?="Mesajini Gir"
/set %m 1
:jump1
/set %mnick $nick(#,%m)
if (%mnick == $null) { halt | /unset %except }
if (%mnick == %except) { /inc %m | goto jump1 }
if (%mnick == $me) { /inc %m | goto jump1 }
if (%mnick != $me) { /msg %mnick %msg %vername | /clear |echo -a %vername UYARICI: Kanaldaki Herkeze Mesaj Gönderildi }
inc %m
goto jump1
}

ßen yaptım fakat; Excess Flood dan serverden düşüyorsun ßu sorunu çözmek çok zor peki 1000 kişide olsa serverden düşmeden zaman ayarlı reklam olsa örneğin 10 sn de bir 30 kişiye reklam sonra 5 sn reklam atmayacak ardından 10 sn de farklı 30 kişiye reklam böyle birşey olurmu arkadaşlar...?

Lütfen ilgilenen arkadaşlar post atsın...

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Alt 17 Ocak 2006, 11:52   #12
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)



eh bakalım hazır yazılmış kodu vardı başka bir foruma yazmışım bu foruma yazmadım sanırım örnek olması açısından aynen kodumu pasteliyorum:

aşağıdaki kodu aliasese kopyalıyacaksın:

xmsg {
if $play(Status Window) { $iif($input(şu anda zaten işlem yapılıyor işlem devam etsinmi? $+ $crlf $+ OK = Evet $chr(44) Cancel = Hayır) == $false,.play stop) }
if ($1 == $null || $1 !ischan) { echo [Uyarı]: Lütfen komutu düzgün kullanın /xmsg #kanal mesajınız | halt }
.write -c xmsg.tmp
var %i = $nick($1,0,a,ohv)
while (%i) {
if ($nick($1,%i,a,ohv) != $me) { .write xmsg.tmp /.msg $nick($1,%i,a,ohv) $2- }
dec %i 1
}
.play -s xmsg.tmp 1500
}


kullanımı /xmsg #kanal mesajın



ayrıca birde özel mesaj olarak seçili nickler sorulmuştu:

Peki şu da mümkün mü?
Kanaldan istediğim kişilere toplu özel mesaj atmak. Yani kanaldan seçtiği m 10 kişiye diyelim ki merhaba demek istiyorum tek mesajla aynı anda. Bunun bir yolu olabilir mi?

Aşağıdaki kod mirc 6.16 da yazılmış ve denenmiştir.

smsg {
if $play(Status Window) { $iif($input(şu anda zaten işlem yapılıyor işlem devam etsinmi? $+ $crlf $+ OK = Evet $chr(44) Cancel = Hayır) == $false,.play stop) }
if $active !ischan || $snick($active,0) < 1 || !$1 { echo -a Error: Kullanmak için aktif pencerenin kanal olması ve nicklerin seçili olması gerekli }
var %i = 1 | .write -c xmsg.tmp
while $gettok($snicks,%i,44) {
if $nick($active,$gettok($snicks,%i,44),a,ovh) {
.write xmsg.tmp /.msg $gettok($snicks,%i,44) $1-
}
inc %i 1
}
.play -s xmsg.tmp 1500
}


yukarıdaki kodu aliasese yani (ald + d favorites kapalıysa alt + a da olur)

eğer ben oplarada mesaj gondericem diyorsanız:
if $nick($active,$gettok($snicks,%i,44),a,ovh) {
.write xmsg.tmp /.msg $gettok($snicks,%i,44) $1-
}
kısımını:
.write xmsg.tmp /.msg $gettok($snicks,%i,44) $1-

olarak değiştirerek herkeze mesaj gonderebilirsiniz.
mantık yine eski koddaki gibi 1500 gonderme hızınız, eski koddan bir farkı kanalda listeden seçtiğiniz kişilere mesaj gönderebiliyorsunuz dolayısıyla komutta kanal yazmanıza gerek yok kullanılışı:
1. kanala giriyorsunuz
2. listeden nick seciyorsunuz ctrl ye basarak karışık şekilde de secebilirsiniz
3. /smsg mesajınız , komutunu o kanalda giriyorsunuz.



gönderme hızı vs yazıyor takıldıgın yer varsa sorabilirsin

 
Alıntı ile Cevapla

Alt 17 Ocak 2006, 14:33   #13
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
S.a




Alience ilginden dolayı tşk ederim.
Verdiğin kodu denedim sorunsuz çalışıyor.Peki bu zaman ayarlı dimi?
Yani belirli zamanla kişilerin hepsine ileti veriyor.. ?

 
Alıntı ile Cevapla

Alt 17 Ocak 2006, 14:42   #14
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)



hayır
.play -s xmsg.tmp 1500
bunun anlamı 1500 mili saniyede bir her satırı uygula demek yani bizim kod o dosyaya her satıra nickleri kaydetiği için 1.5 sn de bir mesaj gönderir onu ayarlamak kullanana kalıyor lag seviyesine göre

 
Alıntı ile Cevapla

Alt 17 Ocak 2006, 15:32   #15
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)



el33t Nickli Üyeden Alıntı
"Bir kişiye balık ver bir gün doysun, balık tutmayı öğret hayatı boyunca doysun."

Biz balık tutmayı öğretmek istiyoruz, o ise bizden balık istiyor. Sence kötü mü yapıyoruz, cac?

Gerçekten Harika Bir Söz
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 
Alıntı ile Cevapla

Cevapla

Etiketler
1000, girmeden, kisiye, kişiye, laga, mirc, mirc download, mirc indir, reklam


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
Mehmet Ali LAGA Biyografisi Eserleri AftieL Ressamlar 1 26 Şubat 2024 11:53
Google'dan kişiye özel reklam Süslü Arama Motorları Haberleri 1 12 Mart 2009 14:00
Laga Luga + 25 Rohit Komik Loglar 0 12 Kasım 2008 02:14