IrcBot.exe

PR0PH3T

Bueno, es un pequeño proyecto en visalbasic que he estado desarollando a lo largo de esta semana. Lo unico que hace es entrar en la red que configuras en los campos (crea un archivo .dat con la configuracion) y le das a conectar y conecta. No tiene comandos, lo unico que hace es interpretar lo que el "amo" le ponga en el algun channel precedido de !. (!privmsg #canal :texto tal cual). ¿Que podria añadirle? Esta tarde me pondre a hacer otro campo (canales) con un array para que entre solito tal y cual...

Alperini

=========================

Comandos

!kb nick
!k nick
!op nick
!deop nick > Nuevo
!v nick > Nuevo
!dev nick > Nuevo
!topic +topic
!msg color mensaje
!msg nick loquesea (privado)

=========================

Timers

Publicidad personalizada a Canal > Nuevo

=========================

Writes

Que pueda hacer un write conectandose a un ftp y a un archivo para que despues pueda verse a traves de php u otros lenguajes :) > Nuevo

=========================

PD

ya pondre mas cosas.

PR0PH3T

vaya interesante, seguramente publicaré el bot aunque... bueno ya vermeos x`D. Bueno el bot representa que ya hace esas "cosas" porque interepreta todo lo rpecedido de ! como el prtocolo irc. (privmsg #canal/nick :texto con colores, join #canal, #part, mode #canal +b nick, kick nick #canal texto..) pero vaya unos "shortcuts" ya iria bien _... tambien tengo 1 bot que en php que lo ejecuto en el serviro ese lo uso para logear canales que me interesan y tal aunque lo maximo que me ha aguantado up sin caerse respondiendo a los pings y tal es 7dias.. ;(

Timic

tienes algun manual o algo para crear el bot en vb?

PR0PH3T

la verdad es que no, si veo que es "interesante" publicare el codigo en mi futuro weblog :D

Addys

podrias rularlo no?

RedHat

vbasic sux. no digo mas.

Alperini

yo toy aprendiendo c++ :D , empeze hace 2 dias xd

PR0PH3T

Tu eres my listo RedHat :)

KeleTh

que cante p**s xD

PR0PH3T

Alperini !dev nick ??

EDIITADO:</I> vale devoice xD

Alperini

chaval cuantas ideas aporto e ? XD

PD : no te preocupes , a la gente le gusta mucho criticar :) seguro que no sabe nada de vb.

============================================

¿Como se podria poner un texto en el perfil mio y que salga centrado ? esque nunca me sale :(

PR0PH3T

mm alt + 0106 CREO q era

EDITADO: alt + 0160 ;) (es el espacio nose si aun funciona)

DReaMeR99

RedHat para decir eso mejor calladito eh :)

Total vb es lo mejor para un programa chorra como este (ojo , con lo de chorra no pretendo descriminar a nadie ya entendeis lo que kiero decir , programas facilones para tener q escribir pocas lineas :P)

Venga suerte ... si quereis ideas , ponedle funciones para hacer PICKUPS ect que seguro que les gustara a los jugones de cs :D

RazaK

Segun me han informado vb es el centro de muchos programas importantes para la informatica y hasta e yegado a oir que el mismo windows tiene base de vb, esto ultimo no se q pensar :s

PeLoTaSo

Ahí Alperini con C++ xDDD.

Yo he programado en Visual Basic y Delphi, y me quedo con delphi, no puedo opinar de otros lenguajes POO de última generación porque no he programado en ellos, como mucho en Java y alguna chorrada xD.

PR0PH3T

como dice "DReaMeR99" VisualBasic para programar programas chorras como este powa =) simplemente porque es mas facil y total, pa que lo quieres en c/c++ si lo haces con vb y funciona ? ¬¬

3eat1e

:o sale mi nick en el *.jpg me habeis juankeao :\

a ver si lo subes y lo probamos :P

Carcass

#17 Para ser megapr0 y decir "vbasic sux" :P

PR0PH3T

** IRCBOT.EXE * BY lqb & PropheT_ **

Bueno, ya está acabado, y al final he decidido "distribuirlo"... aqui teneis unas screenshot de como ha quedado:

http://zonegamer.r2go.com/prophet/ircbot2.jpg
http://zonegamer.r2go.com/prophet/ircbot3.jpg

1.- El bot en estado "off".
2.- Una vez conectado.

Al final no le añadí ninguna "utilidad" el bot interpreta los comandos precedidos de ! (comandos del protocolo IRC, nada de msg nick tal etc...). Alguno de ellos son:

privmsg nick/#canal :texto con espacio y colores
notice nick :loquequieras
join #canal
part #canal
quit
invite nick #canal

Vaya, y alguno me descuido, topic etc. No es descuideis nunca de, en el privmsg, los : porque sino solo dirá la ultima palabra ;)

El bot este es un tanto peculiar, tiene 2 formas de ser ejecutado y teneis que leer esto porque sino la vais a cagar... ;). El bot tiene, como ya he dicho, dos formas de ser ejecutado... "escondido" y "visible". Como hacerlo escondido, y a al inversa, visible? Pues ejecutaremos el programa desde Ejecutar (Inicio -> Ejecutar) escribimos c:\ib.exe mostrar y asi lo tendremos visible, configuras el nick y todo y cierras el programa. Se creará un .DAT con al config del bot. Los campos son faciles de "adivinar", cone l unico que podeis tener problemas es con "Canales". Deveis poner los canales separados por espacios #Diseñadores #Media-Vida como en la imagen. Importante: una vez escritos todos los campos, NO DES A CONECTAR. Te dará un error. Una vez configurado chapa el programa i vuelve a abrirlo ib.exe mostrar. Entonces puedes probar de que entra dandole a coenctar, sin cambiar los datos porque sino petará. Si quereis cambiar los datos "resetear" el programa.

Bueno, para ejecutarlo "escondido" podeis hacer, o bien doble click en el exe, o ejecutar ib.exe a solas. Cuando lo ejecutais escondido tiene que estar el .dat de la conf hecho. Eso creará una entrada ene l registro de windows que hará que caundo se inicie Win, el exe se inicie, es decir, entraria el bot sin que os entereis.

Como borrar ese registro? Ejecutar: ib.exe borrarregistro

Recordar, esto es una BETA, puede generar errores. Si hay algun error mientras el programa funciona creará un txt llamado ERRORES.txt, si no sabeis que puede ser, pegarmelo aqui e intentaria mirar que es y asi poder arreglarlo ;).

Y al fin... la descarga:
http://zonegamer.r2go.com/prophet/ib.exe

Quizás o sea necesario el MSWINSCK.OCX (ponerlo en system32 (creo) o en la misma carpeta del programa):
http://zonegamer.r2go.com/prophet/MSWINSCK.OCX

** NOTA ** No me hago responsable de los posibles daños que este bot pueda causar.

DReaMeR99

Vamos a probarlo :)

#19 No creas , estoy contigo que mucha gente que nisiquiera lleva 1 año "programando" en C++ ya va por la vida diciendo que todo lo demas es un asco... llamalos crios si quieres :D. Pero realmente en C++ aprovechas mucho mas los recursos de la maquina y tienes todo el control en tu programa.

Creo que un ejemplo seria la diferencia entre el tiempo de arranque de un programa echo en c y el mismo en vb :P

PD: Y la source ? ;)

PR0PH3T

ains... siesque siempre quereis mas :$ mas adelante quizás xD

DReaMeR99

Vulgarización del conocimiento en informatica x)

Timic

Hombre no es un programa comercial (o al menos eso creo) y te digo yo q si pones el codigo no habra gente que quiera joderlo y tampoco es una cosa q sea unica.

Yo seria el primero en cogerlo y desarrollarlo mas

PR0PH3T

No es porque sea comercial, pero que luego hay plagios y hay ostias sabes? En que sociedad vivimos...

DReaMeR99

GNU es una realidad -_-

Timic

pero si no vas a sacar ningun beneficio q mas te da q hayan plagios :S yo si lo cojo y hago algo mas, al menos YO lo volveria a publicar

PD: no tengo mucha idea de programar pero se aprende rapido
PD2: te entiendo lo q dices, yo tb tengo mi super bot de irc q es la risas de las cosas q haces y tp lo publico pq se q hay mucha gente q lo usaria para fastidiar mucho

Whose

antes pones el source antes te roban el codigo y se ponen sus medallas, y no lo digo por vosotros si no por que hay mucha gente falsa en esto de internet pero estaria bien hacer un proyecto asi entre muchos y desarollarlo entre todos y mejorarlo (yo no podria estar entre ellos pq no se ni visual basic ni scripting ;()

Timic

no si ya, un proyecto a codigo abierto q se hiciera entre todos seria muy bueno

PR0PH3T

Todo tiene sus pros y sus contras... :'(