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

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   Servisler (https://www.ircforumlari.net/servisler/)
-   -   ircservices host Yardım (https://www.ircforumlari.net/servisler/47099-ircservices-host-yardim.html)

eren_o7 12 Ocak 2008 15:26

ircservices host Yardım
 
seLam arkadaşlar Sizden alacağım yardım konusu su. Helpdesk kanalına Chanserv tarafından @ olan helpdesk.domain.com hostunu alsın ve nicki Helpdesk_nick olsun. Bana bu konuda yardım eder misiniz. Host olayını hallettim fakat nick olayı kaldı. Şimdiden teşekkürler


if (!stricmp(c->name, "#helpdesk") && check_access(user, ci, CA_AUTOOP)) {
send_cmd(s_NickServ, "chghost %s helpdesk.Domain.Com", user->nick);
send_cmd(s_NickServ, "chgident %s helpdesk", user->nick);
send_cmd(s_NickServ, "chgname %s Domain helpdesk Team", user->nick);
send_cmd(s_NickServ, "NOTICE %s Artik bir Helpdesksiniz. Basarılar", user->nick);
send_cmd(s_NickServ, "NOTICE %s Bravo basariyla Helpdesk Hostunu, Identini, Ismini Ve Modelerini aldin.", user->nick);
send_cmd(s_NickServ, "NOTICE %s Lutfen #Helpdesk kanalindaki kullancilarla iyi gecinin ve saygili olun.", user->nick);
send_cmd(s_NickServ, "SVSMODE %s +hWq :1", user->nick);
}

GhostLy 12 Ocak 2008 20:32

Cevap: ircservices host Yardım
 
Bu satiri ekleyip denermisin.

Kod:

send_cmd(s_NickServ, "svsnick %s helpdesk_%s", user->nick);

J-L 12 Ocak 2008 20:50

Cevap: ircservices host Yardım
 
Ben bunu denemiştim bi yerde görüp ama anope versionda denemiştim nick degişiyordu fakat şu şekilde :)

helpdestek_%s

asıl nick in sonuna takı olarak koymuyordu .. yinede denemeye deger
ghostly nin i bildigi vardır kesin ;huh

GhostLy 12 Ocak 2008 23:35

Cevap: ircservices host Yardım
 
Alıntı:

J-L Nickli Üyeden Alıntı (Mesaj 322651)
Ben bunu denemiştim bi yerde görüp ama anope versionda denemiştim nick degişiyordu fakat şu şekilde :)

helpdestek_%s

asıl nick in sonuna takı olarak koymuyordu .. yinede denemeye deger
ghostly nin i bildigi vardır kesin ;huh

Hıımm

Eren : Aksi birşeyle Karşilaşirsan yazarsan sevinirim. eren

BehroozWolf 13 Ocak 2008 02:14

Cevap: ircservices host Yardım
 
Alıntı:

J-L Nickli Üyeden Alıntı (Mesaj 322651)
Ben bunu denemiştim bi yerde görüp ama anope versionda denemiştim nick degişiyordu fakat şu şekilde :)

helpdestek_%s

asıl nick in sonuna takı olarak koymuyordu .. yinede denemeye deger
ghostly nin i bildigi vardır kesin ;huh

Kod:

send_cmd(s_NickServ, "svsnick %s Helpdesk_%s", user->nick);

eren_o7 15 Ocak 2008 03:27

Cevap: ircservices host Yardım
 
Arkadaşlar tam send_cmd(s_NickServ, "svsnick %s helpdesk_%s", user->nick); satırda hata veriyo sanırım ufak bi yerde yanlış yapıyoruz. şimdiden saolun. Geç cevap oldu Pc de sorun cıkmıstı.

GhostLy 15 Ocak 2008 11:50

Cevap: ircservices host Yardım
 
sende olusan hata bu şekildemi restartdan sonra nick sifreni girince.

Kod:

[KBSC] 11::45 -IRC.AskOdam.Net- *** Global -- from Services.AskOdam.Net: PANIC! buffer = ~ 1199744815 #sohbet +ntrl 8 :@~Ask-Net @*GhostLy
[KBSC] 11::45 -IRC.AskOdam.Net- *** LocOps -- Received SQUIT Services.AskOdam.Net from Services.AskOdam.Net[91.191.163.250] (Services terminating: Segmentation fault)


Kablosuz NET 15 Ocak 2008 12:12

Cevap: ircservices host Yardım
 
Mantıken konuşuyorum verilen kodu denemedim..Serviceslerde %s aynı satırda tek defa kullanılabilir.Bu bir değişkendir.. Biz nicki göstermek için %s tanımlamasını kullandık sonrada Helpdesk tanımlaması için tekrar kullandık peki 2. defa kullandığımız %s için tanımlamanın karşılığı nerede ?? Günlerce uğraşmıştım ve araştırmıştım..Ustatlara felan sormuştum bu ve buna benzer yanıtlar almıştım..Bende böyle bişey yerine eggdrop ile içersinde nick geçen host vermeyi tercih ettim.. Özet olarak söylemek gerekirse %s değişkenini bahsi geçen satırda tek defa kullanabiliriz..

GhostLy 15 Ocak 2008 13:08

Cevap: ircservices host Yardım
 
sana şu şekilde aynı işlemi gören eggdrop.tcl'si verebilirim işini görürse.

Bu linkden devam et.:) senin için duzenledim buyur.

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

Sky-Dancer 16 Ocak 2008 10:50

Cevap: ircservices host Yardım
 
Alıntı:

GhostLy Nickli Üyeden Alıntı (Mesaj 322636)
Bu satiri ekleyip denermisin.

Alıntı:

GhostLy Nickli Üyeden Alıntı (Mesaj 322636)

Kod:

send_cmd(s_NickServ, "svsnick %s helpdesk_%s", user->nick);



hata şu;
send_cmd(s_NickServ, "svsnick %s helpdesk_%s", user->nick);
yerine
send_cmd(s_NickServ, "svsnick %s helpdesk_%s", user->nick, user->nick);
yazılmalıydı.

nedeni ise şu,
send_cmd(x, "...%s...%s", user->nick, user->nick);
send_cmd fonksiyonuna gönderdiğiniz aslında 2 parametre var,
1. s_NickServ
2. "svsnick %s helpdesk_%s", user->nick, user->nick

--> 2. parametre de, her %* için, ---> ", <--- den sonra birer değişken yazmanız şart. Yoksa program Normal şartlar altında hata verecektir. (ircservices'de vermeyebilir ;), inceleyen olduysa nedenini biliyordur :P)

Sonuç olarak, yapılan işlem şuna dönüyor..
kullanıcınızın nickini Sky-Dancer olarak düşünün, send_cmd ile ircd'ye gönderilen komut şu hale dönüyor:

-> svsnick Sky-Dancer helpdesk_Sky-Dancer

Umarım açıklayıcı olmuştur bu yazı..

iyi Çalışmalar..


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 01:02.

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk