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




Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 28 Mayıs 2007, 18:51   #1
Çevrimdışı
Anope 1.7.18 Ajoin Modülü (Core)


sohbet


Anope AutoJoin (ircservices yapısı) : 1.7.18 (alt sürümlerinde çalışmayabilir.)

Bu Core modülü, Anope Core modüllerinden yola çıkılarak, ircservices ajoin yapısına uygun olarak oluşturulmuştur.
Anope'un 1.7.18 versiuonu için yapılmıştır.. Düşük versiyonlarda büyük ihtimal çalışmayacaktır.

Biliyorsunuzki Anope 1.7 ye geçtikten sonra çok büyük değişimler yaşamıştır.
bu yüzden Son versionuna göre yapmayı uygun gördüm.

Not : Eski sürümleri için sormayınız. Sadece bu version için uğraştım.

Not : Tamamen bir modül değildir. Bu yüzden modül ile beraberinde biraz edit gerekiyor.

Yapmanız Gerekenler:

db dosyalarınızın bir yedeğini alınız (ne olur ne olmaz..)

Ekte verdiğim ns_ajoin.c dosyasını anope-1.7.18 klasörünüz içindeki src dizini içindeki core klasörüne kopyalayınız.

(dosya yedeği : [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...])

daha sonra;

cd anope-1.7.18

pico include/services.h

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
/* Unsaved data */

Satırını bulup, hemen Bir üstüne şu 2 satırı ekleyiniz ve Kaydedip çıkınız:

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
uint16 ajoincount; char **ajoin;

pico src/nickserv.c

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
SAFE(write_int16(nc->channelcount, f));

Satırını bulup, hemen Bir üstüne şu satırları ekleyiniz ve Kaydedip çıkınız:

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
SAFE(write_int16(nc->ajoincount, f)); char **ajoin; for (j = 0, ajoin = nc->ajoin; j < nc->ajoincount; j++, ajoin++) SAFE(write_string(*ajoin, f));

-------

Şimdi yapmanız gereken,
servislerinizi ps x listesinden kapatınız.
make
make install
komutlarını uygulayıp
servislerinizi yeniden başlatınız
mirc üzerinden /os update komutunu uygulayınız.
db leriniz gitmemesi için servislerimizi kapatıp yeniden başlattık.
şimdi servislerinizi tekrar ps x listesinden veya sunucunuz üzerinden kapatınız.
bundan sonraki işlem için servislerinizin kapalı kalması gerekiyor.

Edite devam:

pico src/nickserv.c

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
SAFE(read_int16(&nc->channelcount, f));

Satırını bulup, hemen Bir üstüne şu satırları ekleyiniz ve Kaydedip çıkınız:

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
SAFE(read_int16(&nc->ajoincount, f)); if (nc->ajoincount) { char **ajoin; ajoin = scalloc(sizeof(char *) * nc->ajoincount, 1); nc->ajoin = ajoin; for (j = 0; j < nc->ajoincount; j++, ajoin++) SAFE(read_string(ajoin, f)); }

ve işlem tamamlandı.
şimdi tekrardan
make
make install
komutlarını uygulayınız.

servislerinizi başlatınız.

ve ajoin komutunuz eklendi.

/nickserv ajoin add #kanal
/nickserv ajoin del #kanal
/nick ajoin list

Not : Dediğim gibi, eski versionlarda çalışmayabilir (1.7x serisi dahil). (1.7.1x serisi altında denemeyiniz.) Ve Eski Versionlar için yapmamı beklemeyiniz..

Not : Denenmiştir ve çalışıyor.. Bulduğunuz hataları bu başlık altına yazarsanız sevinirim.

Not : Modül Alıntı Değildir; Diğer Anope AutoJoin'lerden Farklıdır.

iyi Çalışmalar..
Anope AutoJoin (ircservices yapısı) : 1.7.18 (alt sürümlerinde çalışmayabilir.)

Bu Core modülü, Anope Core modüllerinden yola çıkılarak, ircservices ajoin yapısına uygun olarak oluşturulmuştur.
Anope'un 1.7.18 versiuonu için yapılmıştır.. Düşük versiyonlarda büyük ihtimal çalışmayacaktır.

Biliyorsunuzki Anope 1.7 ye geçtikten sonra çok büyük değişimler yaşamıştır.
bu yüzden Son versionuna göre yapmayı uygun gördüm.

Not : Eski sürümleri için sormayınız. Sadece bu version için uğraştım.

Not : Tamamen bir modül değildir. Bu yüzden modül ile beraberinde biraz edit gerekiyor.

Yapmanız Gerekenler:

db dosyalarınızın bir yedeğini alınız (ne olur ne olmaz..)

Ekte verdiğim ns_ajoin.c dosyasını anope-1.7.18 klasörünüz içindeki src dizini içindeki core klasörüne kopyalayınız.

(dosya yedeği : [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...])

daha sonra;

cd anope-1.7.18

pico include/services.h

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
/* Unsaved data */

Satırını bulup, hemen Bir üstüne şu 2 satırı ekleyiniz ve Kaydedip çıkınız:

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
uint16 ajoincount; char **ajoin;

pico src/nickserv.c

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
SAFE(write_int16(nc->channelcount, f));

Satırını bulup, hemen Bir üstüne şu satırları ekleyiniz ve Kaydedip çıkınız:

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
SAFE(write_int16(nc->ajoincount, f)); char **ajoin; for (j = 0, ajoin = nc->ajoin; j < nc->ajoincount; j++, ajoin++) SAFE(write_string(*ajoin, f));

-------

Şimdi yapmanız gereken,
servislerinizi ps x listesinden kapatınız.
make
make install
komutlarını uygulayıp
servislerinizi yeniden başlatınız
mirc üzerinden /os update komutunu uygulayınız.
db leriniz gitmemesi için servislerimizi kapatıp yeniden başlattık.
şimdi servislerinizi tekrar ps x listesinden veya sunucunuz üzerinden kapatınız.
bundan sonraki işlem için servislerinizin kapalı kalması gerekiyor.

Edite devam:

pico src/nickserv.c

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
SAFE(read_int16(&nc->channelcount, f));

Satırını bulup, hemen Bir üstüne şu satırları ekleyiniz ve Kaydedip çıkınız:

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
SAFE(read_int16(&nc->ajoincount, f)); if (nc->ajoincount) { char **ajoin; ajoin = scalloc(sizeof(char *) * nc->ajoincount, 1); nc->ajoin = ajoin; for (j = 0; j < nc->ajoincount; j++, ajoin++) SAFE(read_string(ajoin, f)); }

ve işlem tamamlandı.
şimdi tekrardan
make
make install
komutlarını uygulayınız.

servislerinizi başlatınız.

ve ajoin komutunuz eklendi.

/nickserv ajoin add #kanal
/nickserv ajoin del #kanal
/nick ajoin list

Not : Dediğim gibi, eski versionlarda çalışmayabilir (1.7x serisi dahil). (1.7.1x serisi altında denemeyiniz.) Ve Eski Versionlar için yapmamı beklemeyiniz..

Not : Denenmiştir ve çalışıyor.. Bulduğunuz hataları bu başlık altına yazarsanız sevinirim.

Not : Modül Alıntı Değildir; Diğer Anope AutoJoin'lerden Farklıdır.

iyi Çalışmalar..
Burdan İndir Bu forumdaki ekleri görübilmek için 25 mesaja sahip olmanız gerekir. Sizin 0 Mesajınız var.

Konu Sky-Dancer tarafından (28 Mayıs 2007 Saat 19:31 ) değiştirilmiştir.
  Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
radyo44.com.tr
Alt 28 Mayıs 2007, 19:01   #2
ReiS
Guest
ReiS - ait Kullanıcı Resmi (Avatar)
Cevap: Anope 1.7.18 Ajoin Modülü (Core)




Eline emegine saglık Sky-Dancer Allah başımızdan eksik etmesin sizleri.

  Alıntı ile Cevapla

Alt 28 Mayıs 2007, 19:12   #3
Çevrimdışı
Cevap: Anope 1.7.18 Ajoin Modülü (Core)




Eline sağlık Sky-Dancer . T&#252;m uzuvlarımla alkışlıyorum seni.
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
;bravo

  Alıntı ile Cevapla

Alt 31 Mayıs 2007, 06:04   #4
Çevrimdışı
Cevap: Anope 1.7.18 Ajoin Modülü (Core)




Sabitlemeyi kaldırıyorum.. Gereğinin olduğunu d&#252;ş&#252;nd&#252;ren bir etken olur ise tekrar sabitlenir.. (bu mesajı yanlış bir yere &#231;ekmeyin. &#199;&#252;nk&#252; sabitleme konusunda teredd&#252;t yaşıyorum &#231;oğu kez.)

iyi &#199;alışmalar..


Konu Sky-Dancer tarafından (31 Mayıs 2007 Saat 06:23 ) değiştirilmiştir.
  Alıntı ile Cevapla

Alt 05 Eylül 2007, 16:18   #5
Çevrimdışı
Cevap: Anope 1.7.18 Ajoin Modülü (Core)




dediklerinin hepsini uyguladım bir hatada vermedi ama komutu kullandığımda
[ Notice - NickServ ] Varolmayan komut ajoin. yardım için "/msg NickServ HELP" yazınız. yazıyor

  Alıntı ile Cevapla

Alt 05 Eylül 2007, 18:50   #6
Çevrimdışı
Cevap: Anope 1.7.18 Ajoin Modülü (Core)




anope 1,7,19 icin ajoin module
cd anope-1.7.19
cd src
cd modules

wget [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

cd ..
cd ..
make
make install

***onemlı uyarı*** sorunu bılmıyorum ama services.confta oto yuklenecek moduleler arasına eklersenız identify komutu calısmıyor

  Alıntı ile Cevapla

Alt 22 Kasım 2007, 10:34   #7
Çevrimdışı
Yanıt: Cevap: Anope 1.7.18 Ajoin Modülü (Core)




ApSiS Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
anope 1,7,19 icin ajoin module
cd anope-1.7.19
cd src
cd modules

wget [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

cd ..
cd ..
make
make install

***onemlı uyarı*** sorunu bılmıyorum ama services.confta oto yuklenecek moduleler arasına eklersenız identify komutu calısmıyor


ßu Sorunu çözeßilen varmı yaa çalısmıyo identify Komutun da servicesler gidiyo.. Hata ßu :
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
*** Global -- from services.matrakchat.net: PANIC! buffer = :pRoDiGy PRIVMSG nickserv :identify


  Alıntı ile Cevapla

Alt 22 Kasım 2007, 10:52   #8
Çevrimdışı
Cevap: Anope 1.7.18 Ajoin Modülü (Core)




Kullandığınız Anope versionunu ve kurulu olan modullerin isimlerini yazarmısınız, son olarakta "./services -debug -nofork" komutunu uygulayarak servislerini çalıştırınız ve çıkanları paste ediniz.

  Alıntı ile Cevapla

Alt 22 Kasım 2007, 16:20   #9
Çevrimdışı
J-L
J-L - ait Kullanıcı Resmi (Avatar)
Cevap: Anope 1.7.18 Ajoin Modülü (Core)




Alın arkadaşlar ben bu modulu kullanıyorum bu forumdan bi yerden indirmiştim hatırlamıyorum ama guzel bir modül aynı ircservicesdeki gibi çalışıyor kurulumda normal anope modulunu nasıl kuruyorsanız aynı şekil tek hata Türkçe karakterlerde buffer verebiliyor ( ş ü ç vs..) modül tamamen türkçeleştirilmiş
Biri çıkar bu karakter sorununuda düzeltirse güzel olur içinde bazı rakam ve harf ler var oraya ekleyerek çözülebilir düşüncesindeyim sorun ama emin olmadıgım için yapmadım

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 30 Kasım 2008, 15:58   #10
Çevrimdışı
Cevap: Anope 1.7.18 Ajoin Modülü (Core)




uygulama yapiLdi ama ajoin komutu calistiramadim

[15:44] -NickServ- Varolmayan komut ajoin. yardım için "/msg NickServ HELP" yazınız.
[15:45] -OperServ- Bu komuta erişiminiz yok.

  Alıntı ile Cevapla

Cevapla

Etiketler
1718, ajoin, anope, core, modulu

Seçenekler
Stil

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
Anope 1.8.5 Ajoin Modül Sorunu SeYH_SaMiL Anope 1 04 Haziran 2017 14:32
Anope ajoin lazim Joop Anope 14 28 Şubat 2014 23:41
Anope Services ' e ns Ajoin add #kanal Çalişmiyor nasıl eklenir.. seths Servisler 4 26 Temmuz 2013 13:32