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

>
+
Etiketlenen Kullanıcılar

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
İslami Sohbet sohbet bizimmekan reklamver
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.

1
Xpyhre bunu beğendi
__________________
IRC ve Sanal bitmiştir.
 
Alıntı ile Cevapla

Alt 09 Ocak 2013, 01:28   #3
Ç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




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.

2
aspawa, Xpyhre bunu beğendi

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ışı
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ışı
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



Canlı Akış 0

+
Canlı akışı görmek için lütfen
Üye Girişi Yapın veya
Kayıt Olun.

Reaksiyonlar

×