1078619396 EnZo wenas noches gente... 1078620714 LeVRoNe ACTION is back! [ 3hrs 31mins 20secs ausente ] 1078620730 qiz hola 1078620747 qiz alguien me puede orientar hacia la parte del ircu que debo tocar para forzar un auto-join? 1078620774 Arika poss la funcion que valida a un user 1078620779 qiz Arika 1078620787 Arika supongo que todo sale de la funcion de analizar pong 1078620792 Arika cuando contestas el pong 1078620795 Arika para decir ke conectas 1078620795 qiz si 1078620799 Arika a partir de ahi 1078620801 Arika sigue el codigo 1078620802 qiz hm 1078620804 qiz sisi 1078620805 Arika y fuerza el join 1078620808 qiz y eso 1078620815 qiz bueno tengo que investigar 1078620820 qiz pero tienes idea de como hacerlo? 1078620825 Arika ya te lo he dicho 1078620826 Arika xDD 1078620828 Arika m_pong( ) 1078620830 qiz sisi 1078620831 Arika y a empezar a seguir 1078620832 qiz donde si 1078620838 Arika tio 1078620841 Arika sigue el codigo 1078620843 qiz si 1078620844 Arika y los saltos que mete 1078620851 Arika el m_pong probablemete haga mas 1078620853 qiz estoy buscandolo 1078620854 Arika ke resetear idle 1078620861 qiz jaja 1078620871 Arika o algo asin 1078620971 qiz en register_user 1078620975 qiz creo que debo ri 1078620975 qiz ir 1078621002 qiz y para hacer que el cliente haga algo? 1078621137 Arika poss 1078621142 Arika a ver tiu 1078621143 Arika como te lo digo 1078621148 Arika te doy una idea 1078621154 Arika buscas donde hace el login 1078621156 qiz si 1078621157 Arika y haces un m_join 1078621158 qiz eso lo encontré 1078621164 qiz hmm 1078621165 Arika simulando que ese user envia el comando join 1078621173 qiz :) 1078621186 qiz eso del m_join es lo q necesitaba 1078621201 Arika el m_join 1078621202 Arika es la funcion 1078621206 Arika del comando JOIN creo 1078621224 qiz si 1078621228 qiz /* 1078621228 qiz * m_join 1078621228 qiz * 1078621228 qiz * parv[0] = sender prefix 1078621228 qiz * parv[1] = channel 1078621229 qiz * parv[2] = channel keys (client), or channel TS (server) 1078621232 qiz */ 1078621232 Arika tio 1078621233 qiz :) 1078621233 Arika no pastees 1078621244 qiz joder 1078621257 qiz desde cuando no se puede pastear?? 1078621267 Arika usa un servicio de pasting leñe 1078621407 qiz entonces como se usaria m_join 1078621417 qiz bueno espera 1078621424 qiz es que no acabo de entender todo lo que hay ahí 1078621453 Arika tio 1078621456 Arika ahi esta toda la documentacion 1078621655 Arika qiz: 1078621656 Arika lo ke keres 1078621658 Arika es ke cuando un user 1078621659 Arika conecte 1078621662 Arika joinee a un canal 1078621663 Arika no? 1078621745 qiz si 1078621749 qiz exactamente eso 1078621761 _26oo_ puedes buscar el momento en el que se le manda el motd al usuario 1078621790 qiz _26oo_ eso lo encuentro, el problema es como usar el m_join ahora 1078621807 qiz aunke acabo de encontrar una web 1078621812 qiz que explica esa funcion 1078621829 Arika _26oo_: esa tb es buena 1078621837 Arika pero qiz estamos en la misma 1078621840 Arika yo partiria de m_pong 1078621845 qiz Arika 1078621847 Arika y miraria la validacion de user 1078621850 qiz en m_pong se hace register_user 1078621857 qiz entonces, lo bueno seria ponerlo en register_user 1078621867 qiz si el registro es correcto 1078621869 Arika xDD 1078621872 qiz no? 1078621876 Arika despues de register_user 1078621886 Arika en el contexto de loginear un user 1078621927 qiz arjj! 1078621938 qiz me siento imbecil, pero no acabo de entender m_join 1078621958 Arika coño tio 1078621960 Arika no tiene tanto 1078621964 Arika parv[0] el numerico del user 1078621967 Arika [1] el canal 1078621971 Arika [2] la contraseña 1078621987 qiz y y eso de 1078621991 qiz cptr sptr 1078621993 Arika cptr y sptr 1078621993 Arika posss 1078621997 Arika cptr es el puntero al Client 1078621998 qiz y parc 1078622002 Arika sptr supongo que sera 1078622003 Arika el Me 1078622011 Arika esa estructura de server ke indica al server mismo 1078622014 Arika y parc el nº de parametros 1078622017 Arika eso es como argv y argc 1078622018 _26oo_ algo como 1078622022 Arika parc parv 1078622023 Arika xD 1078622028 qiz tonces como llamo a m_join 1078622030 _26oo_ (void)m_join(sptr, sptr, 3, "#canal1,#canal2"); 1078622033 qiz hm 1078622044 _26oo_ supongo que en ircu ha de ser bastante parecida la llamada 1078622049 qiz seria sptr,cptr, no? 1078622054 Arika _26oo_: pero tio no le pasa un array de punteros? 1078622064 Arika en vez de cadena 1078622069 Arika seria entonces 1078622076 _26oo_ entonces no podría usar m_join 1078622081 Arika "#canal1\0canal2" 1078622082 Arika no? 1078622086 Arika "#canal1\0#canal2" 1078622087 qiz solo kiero un canal 1078622088 Arika que diga 1078622089 Arika o algo asin 1078622089 qiz solo kiero un canal XD 1078622090 Arika no? 1078622093 _26oo_ xq m_join recibe una cadena que es el parámetro que mandó el usuario al teclear /join #canal 1078622094 Arika pss 1078622098 Arika aha 1078622099 _26oo_ y según el rfc se separan por comas 1078622102 Arika ya ya 1078622142 _26oo_ con esa llamada lo que se pretende es hacer lo mismo que si el user teclea /join #canal1,#canal2 1078622150 Arika ya ya 1078622195 _26oo_ bueno yo lo q tb haría es asegurarme de poner eso en una parte a la que sólo lleguen usuarios locales 1078622200 _26oo_ o comprobarlo antes de hacer nada 1078622236 qiz m_join(sptr,cptr,parv[0],"#devel#); 1078622240 qiz eso dentro del m_pong 1078622254 qiz despues del return register_user(ctpr.... 1078622268 qiz esta bien asi, el m_join esta bien llamado como minimo? 1078622285 _26oo_ pues no se cómo irá en ircu 1078622293 _26oo_ yo desde luego en el unrealircd no lo llamaría así 1078622294 _26oo_ xD 1078622301 _26oo_ eso Arika lo sabrá mejor 1078622326 qiz no 1078622331 qiz fallo al compilar 1078622337 _26oo_ el 3er argumento es un entero yo creo 1078622350 _26oo_ (aClient *cptr, aClient *sptr, int parc, char *parv[]) 1078622358 qiz s_user.c: In function `m_pong': 1078622358 qiz s_user.c:1849: warning: passing arg 3 of `m_join' makes integer from pointer without a cast 1078622358 qiz s_user.c:1849: warning: passing arg 4 of `m_join' from incompatible pointer type 1078622364 _26oo_ claro 1078622373 _26oo_ parv[0] es el pointer :D 1078622377 _26oo_ y pide un integer 1078622382 _26oo_ prueba con lo que yo te dije 1078622383 qiz ah 1078622389 qiz tu pusiste 3 1078622391 _26oo_ (void)m_join(sptr, sptr, 3, "#canal"); 1078622393 _26oo_ si 1078622442 qiz voy 1078622467 qiz s_user.c: In function `m_pong': 1078622467 qiz s_user.c:1849: warning: passing arg 4 of `m_join' from incompatible pointer type 1078622512 _26oo_ pon algo asi 1078622535 _26oo_ char *chans[3] = { 1078622535 _26oo_ sptr->name, 1078622535 _26oo_ "#canal", 1078622535 _26oo_ NULL 1078622535 _26oo_ }; 1078622537 _26oo_ y luego 1078622543 _26oo_ (void)m_join(sptr, sptr, 3, chans); 1078622563 qiz comprendo 1078622588 _26oo_ el chans lo puedes meter en el bloque más local que tengas a mano 1078622607 qiz ahora no dió error 1078622609 qiz ;= 1078622733 _26oo_ y funciona? 1078622750 qiz no da error pero no entro 1078622760 Arika _26oo_: name tiene el numerico? 1078622766 qiz no 1078622769 Arika prefix creo que es numerico 1078622770 Arika eh? 1078622771 qiz Arika he puesto 3 en el numerico 1078622779 Arika qiz: calla un momento 1078622788 Arika _26oo_: creo que hispano ahora curra con numericos al 100% 1078622788 Arika eh? 1078622790 _26oo_ claro, tendrá que ponerlo como vaya eso en el ircu 1078622795 qiz :?? 1078622797 Arika es sptr->prefix 1078622797 Arika creo 1078622806 _26oo_ no se nada de eso 1078622819 Arika creo que si 1078622820 Arika era algo asin 1078622821 Arika xDD 1078622824 Arika no se, tampoco estoy puesto 1078622889 qiz con sptr->prefix no va 1078622920 _26oo_ yo es que el src de ircu no lo tengo descargado ni nada 1078622923 _26oo_ no te lo puedo mirar 1078622944 _26oo_ pero vamos sólo es ver cómo lo llama cuando el usuario manda el comando 1078622959 qiz ap 1078622963 qiz eso esta en m_join no? 1078622969 _26oo_ no 1078622976 _26oo_ estará en la función que parsee los comandos 1078622995 qiz parse.c 1078625789 aLFReDo ACTION is away: zZzZz 1078625956 Mdk ACTION is away [ Vivire sin ti, sin tu sonrisa ke suena como el agua, sin repetir tu nombre en mis sueños, aprendere a respirar sin ti aunke no exista mundo sin decir tu nombre... ] 1078630094 StanKdd ACTION reee 1078630524 aLFReDo ACTION is away: zZzZz 1078650042 voltar buenos dias 1078655385 lopez Hola 1078658812 EnZo guenas a todos 1078665354 iRcD ACTION Away activado 7Para algo importante: /msg sms sendsms iRcD blablabla6 [iNSTaLaNDo SeRVeR 2003 eN La oTRa MaKiNa] 1078665783 iRcD ACTION Away desactivado [7mins] 1078665788 iRcD ACTION Away activado 7Para algo importante: /msg sms sendsms iRcD blablabla6 [eN La CaLLe] 1078666462 JOA ACTION nas 1078668038 Fredurst Away OFF razón: Eating durante: 56mins 26secs 1078668064 iRcD ACTION Away activado 7Para algo importante: /msg sms sendsms iRcD blablabla6 [N La CaLLe] 1078672689 LeVRoNe ACTION is back! [ 14hrs 25mins 56secs ausente ] 1078672705 LeVRoNe ACTION que pasaaaaaa 8=====================D 1078678450 DiGGeR Hola 1078678461 DiGGeR Plataforma Pro-Implementación del Comando Uninvite 1078678464 DiGGeR PPICU 1078678882 mount XD? 1078679770 LeVRoNe ACTION is back! [ 1hr 10mins 55secs ausente ] 1078681718 LeVRoNe ACTION «MP3» Albert Collins «Ø» Iceman 1078687586 membrive ACTION vengo luego 1078688012 JaNzUn buenas 1078688110 JaNzUn al quitar el soporte para BDD_VIP en el config del hispano... qué más hay que deshabilitar para que no pete al compilar? 1078688130 JaNzUn en concreto cuando lo quito tengo este error: 1078688142 JaNzUn list.c: In function `free_user': 1078688142 JaNzUn list.c:211: error: structure has no member named `virtualhost' 1078688756 KirO hola, el olimpo se puede descargar? 1078689214 RyDeN hi 1078689220 |XuMiX| hi RyDeN 1078689236 |XuMiX| Saludos a tod@s 1078689981 Trutx ACTION is away from 21:08:19. Reason:  [5 Auto-Away after 30 mins idle ] 1078690226 aRMi »RyDeN! 1078694280 LeVRoNe ACTION is back! [ 3hrs 10mins 51secs ausente ] 1078697370 LeVRoNe ACTION is back! [ 38mins 9secs ausente ] 1078698014 MacHo buenas ! 1078698043 mount MacHo: :)