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

 Kayıt ol  Topluluk
3Beğeni(ler)
  • 1 Post By dEathLeSs
  • 2 Post By rX

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 05 Ocak 2013, 10:19   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Memoserv mesajini özele yansitmak




Merhaba;
Kullanicilar irc üzerinde birbirine yolladiği memoserv mesajlarini sunucuya bağlandiğinda nick şifresini girdiğinde memoservden gelen mesaji özeline yollamasi mümkünmüdür?

örnek: Nick tarafindan gönderilen bir yeni mesajınız var. Bu sekilde özelimize gelmesi.

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet
Alt 07 Ocak 2013, 11:49   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Memoserv mesajini özele yansitmak




Üzerin de bir çalıştım olumlu sonuç alamadım. Yapabilecek arkadaş varsa yardımcı olacaktır.

__________________
IRC ve Sanal bitmiştir.
 
Alıntı ile Cevapla

Alt 09 Ocak 2013, 01:28   #3
Çevrimdışı
rX
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Memoserv mesajini özele yansitmak




tr.l dosyasındaki memoserv satırları aşağıdaki gibi yani bunları tr.l dosyasından bulup oradaki mesajı modules/memoserv/main.c içinde editleyeceğiniz yerlere göndereceğiniz privmsg komutlarına eklemenizi tavsiye ederim.;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
MEMO_HAVE_NEW_MEMO MEMO_HAVE_NEW_MEMOS MEMO_TYPE_READ_LAST MEMO_TYPE_READ_NUM MEMO_NEW_MEMO_ARRIVED

MEMO_HAVE_NEW_MEMO
1 yeni notunuz var.
MEMO_HAVE_NEW_MEMOS
%d yeni notunuz var.
MEMO_TYPE_READ_LAST
/msg %s READ LAST yazarak okuyabilirsiniz.
MEMO_TYPE_READ_NUM

şeklinde yani new memo kısmını editleyeceğiniz zaman o kısıma özele göndereceğiniz mesaj tr.l dosyasındaki ile aynı da olabilir ekleyebilirsiniz de ama bunlara bakarak editleyin ki kafanız karışmasın.

Arayarak bunların modules/memoserv/main.c dosyasının içindeki satırlarını bularak bir yöntem denedim sadece arrived satırı ile denedim bu yöntemi diğerleri ile de denenmesi mümkündür.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
notice_lang(s_MemoServ, u2, MEMO_NEW_MEMO_ARRIVED, source, s_MemoServ, m->number); } } } else { u2 = ni->user; if (u2 && user_recognized(u2)) { notice_lang(s_MemoServ, u2, MEMO_NEW_MEMO_ARRIVED, source, s_MemoServ, m->number); }

bu şekilde olan satırı alttaki gibi değiştirdim (yukarıda kırmızı ile olana dikkat edelim o satırı alttakinde kaldırdım diğerlerinde aynı formülü uygulamak gerekiyor. Yani o satır tr.l dosyasındaki mesajı yanstıyor.) ;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
notice_lang(s_MemoServ, u2, source, s_MemoServ, m->number); send_cmd(s_MemoServ, "PRIVMSG %s :%s nick'inden yeni bir mesajınız var. Mesajı okumak için bu ekrana; READ %d yazarak okuyabilirsiniz.Yada; /Memoserv READ numara yapabilirsiniz. ", u->nick, u->nick, m->number); } } } else { u2 = ni->user; if (u2 && user_recognized(u2)) { notice_lang(s_MemoServ, u2, MEMO_NEW_MEMO_ARRIVED, source, s_MemoServ, m->number); }

bu şekilde yaptığımda;
Ekrana şu şekilde özelime mesaj gönderiyor ; [ 01 : 22 ] <MemoServ> rX nick'inden yeni bir mesajınız var. Mesajı okumak için bu ekrana; READ 2 yazarak okuyabilirsiniz.Yada; /Memoserv READ numara yapabilirsiniz.

Not: ARRIVED Kısmı online iken gönderilen mesajları yanstıyor.

kabul olması için ircservices-5* dizininde make & make install ve servisleri yeniden başlatınız.
Ek olarak bunları yapmadan önce yedeğinizi almayı unutmayın. Kendim 8 9 denemede hallettim sadece yani sonuç olarak temiz birşey oldu diğerlerini de sizler aynı yöntemde yapabilirsiniz, yapamayan arkadaşlar olursa pm yada konu altından söyleyebilirler...

iyi forumlar.


Konu Entrance tarafından (09 Ağustos 2013 Saat 18:55 ) değiştirilmiştir. Sebep: u->nick,m->number); birleşik hata almanız kaçınılmaz olur, gerekli düzenleme yapıldı.
 
Alıntı ile Cevapla

Alt 10 Ocak 2013, 18:19   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Memoserv mesajini özele yansitmak




ircservices-5.1.24 de denedim mesaj özele gitmedi

 
Alıntı ile Cevapla

Alt 10 Ocak 2013, 20:39   #5
Çevrimdışı
rX
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Memoserv mesajini özele yansitmak




aspawa Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
ircservices-5.1.24 de denedim mesaj özele gitmedi

Denediğim sürümü de yazayım; IRCServices-5.0.64'tür 5.1.24'ün modules/memoserv/main.c dosya içindekileri kod olarak eklerseniz yardımcı olmaya çalışayım.

 
Alıntı ile Cevapla

Alt 15 Ocak 2013, 20:45   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Memoserv mesajini özele yansitmak




rX Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Denediğim sürümü de yazayım; IRCServices-5.0.64'tür 5.1.24'ün modules/memoserv/main.c dosya içindekileri kod olarak eklerseniz yardımcı olmaya çalışayım.

dosya ektedir

Burdan İndir Bu forumdaki ekleri görübilmek için 25 mesaja sahip olmanız gerekir. Sizin 0 Mesajınız var.
 
Alıntı ile Cevapla

Alt 15 Ocak 2013, 20:54   #7
Çevrimdışı
rX
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Memoserv mesajini özele yansitmak




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
notice_lang(s_MemoServ, u2, MEMO_NEW_CHAN_MEMO_ARRIVED, source->nick, channel, s_MemoServ, m->number);

kırmızı ile belirttiğim yere dikkat ederseniz benim kodumda o yok onu source kısmı ile değiştirip source->nick şeklinde yaparsanız olacağını tahmin ediyorum. Yapamazsanız pm ile sunucu bilgilerinizi gönderin bakalım.

 
Alıntı ile Cevapla

Cevapla

Etiketler
memoserv, mesajini, yansitmak, özele


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
A kanalinda atilan bani B kanalina yansitmak ? oguz8787 Eggdrop, NeoStats, BNC 2 28 Kasım 2012 23:08
statude bazi yazilari aktife pencereye yansitmak oGuZ83 mIRC Scripting Sorunları 5 07 Ağustos 2012 01:48
Memoserv :) EsiLa Komik Loglar 3 20 Şubat 2009 15:08
% isaretini listeye yansitmak vasarelli mIRC Scripting Sorunları 10 11 Şubat 2009 19:05
serv'lerin mesajini kanala yansitmak QkLa mIRC Scripting Sorunları 21 30 Ocak 2009 09:13