begin process at 2008 07 04 23:44:51
1 204 994 membres
509 nouveaux aujourd'hui
14 118 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

DELPHIBOT LE DAEMON POUR IRC


Information sur la source

Catégorie :Réseau & Internet Classé sous : deamon, irc, bot, robot Niveau : Expert Date de création : 22/12/2002 Date de mise à jour : 18/05/2003 00:48:22 Vu / téléchargé: 7 084 / 712

Note :
5,67 / 10 - par 3 personnes
5,67 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (17)
Ajouter un commentaire et/ou une note

Description

Ceci est un bot IRC,
Il est comme Eggdrop, sauf que celui-ci ne compile pas les scriptes...
il fait mieux, tout est géré par des dlls dont le prototype est un peu standarisé.
Comme ça votre bot sera capable de gerer le salon, les utilisateurs, les floods,
et même divertir, ou faire un quiz...
Les plus avancés pourront facilement creer un lien avec leurs pages web et mettre des statistiques sur l'audiance. Ou Bien faire un FServer pour partager les fichiers par IRC...
J'espere que ça va plaire à tout le monde :)

NB:  
  J'ai changé la base de donnée du bot, elle utilise mtn des classes à la place des listes chainées. c'est plus fiable.
  Le source est mtn dispo.

  

Conclusion

Dedicace à:
Skyer,
SmplyRed,
Akai_,
Fantom,
SpyIRC
et les autres :)  
Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

  • signaler à un administrateur
    Commentaire de Nono40 le 22/12/2002 14:07:31

    Ou est le source complet ?

  • signaler à un administrateur
    Commentaire de Pascail le 23/12/2002 08:07:51

    c'est sur, je voudrais bien voir la source ... a moins que cette source ne soit pas de toi :-|

    @++ Pascail

  • signaler à un administrateur
    Commentaire de ZED le 25/12/2002 13:01:34

    Vraiment je regrette de ne pas pouvoir déposer le sourcecomplet du bot... mais cela ne va pas etre vraiment trop grave.

    En fait, ce source est bien de moi Pascail... je suis bien + capable de faire mieux lol

    Je demandes aux amis Acros d' IRC de bien vouloir s'interesser à ce projet et creer des Dlls pour ce bot. je fais de même en tout cas.
    Merci d'avance.

    Tx à Nono40 pour le conseil :-)

  • signaler à un administrateur
    Commentaire de ZED le 27/12/2002 13:24:05

    Soif de commentaires :-)

  • signaler à un administrateur
    Commentaire de NewbiZ le 28/12/2002 17:13:17

    Bah ca vaut le coup de s'investir dans ce bot uniquement si ses sources sont ouvertes, irc est le domaine de prédilection de l'open-source.

  • signaler à un administrateur
    Commentaire de fredos34 le 06/01/2003 07:34:53

    Ca L'aire super se bot.. bon, je me suis pas investi a fond.. j'ai vite regardé.., mais un exemple complet dll.. exemple.. onstart dire un msg, on ident, dire un message.. login..ect..  Mais bon, ca n'a pas l'aire asi difficile.. mais faut prendre son temps.  Si non tu en a parlé a des sites irc sur Internet ou juste dans codes-source ? Merci. Tres beau projet.

  • signaler à un administrateur
    Commentaire de fredos34 le 06/01/2003 07:35:56

    je voulais dire : Un exemple dll complet aurait été bien....

  • signaler à un administrateur
    Commentaire de ZED le 06/02/2003 23:46:17

    Je termine seulement qq exams et je viens :)
    Je compte faire un IDE spécial pour ce type de DLLs.
    Souhaitez moi bonne chance!

  • signaler à un administrateur
    Commentaire de ZED le 25/02/2003 22:31:51

    Le source complet est dispo...

  • signaler à un administrateur
    Commentaire de Khronos03 le 06/04/2003 14:58:15

    Kan je veux compiler, on me dit "sockets.dcu" non trouvé... Comment y remédier?
    Merci d'avance :p

  • signaler à un administrateur
    Commentaire de ZED le 07/04/2003 02:44:05

    En fait, DelphiBot utilise la bibliothèque de sockets Borland pour Delphi 6 (Sockets.pas).

    Pour compiler le bot sous une version de Delphi anterieure à 6, il faut juste se procurer l'unité 'Sockets.pas' et la mettre par exemple avec le source du bot.

    Je n'ai pas mis cette unit avec le source pour la simple raison que c'est la propriété de Borland, et que je ne veux pas de poursuites judiciaires :)

    Merci de le comprendre & bon coding

  • signaler à un administrateur
    Commentaire de Khronos03 le 07/04/2003 20:57:36

    J'utilise delphi 7 perso? qqn pourrait <a href="astetruc@free.fr">m'envoyer cette unité? </a>
    Merci d'avance :p

  • signaler à un administrateur
    Commentaire de ZED le 21/05/2003 23:21:43

    Maintenant le source est compatible D6, D7.
    J'ai modifié le client. mtn il utilise INDY.

  • signaler à un administrateur
    Commentaire de Mltgames le 31/12/2004 11:34:29

    jutilise delphi 7 puis quand jarrive ouvrir make.bat il me dise que IdIrcClient.pas nest pas bon pourtant jai rien retoucher qq1 peut  maider svp

  • signaler à un administrateur
    Commentaire de freax le 22/01/2005 02:47:35

    j'ai prit ton fichier, je compile j'ai sa :
    tu peut m'aider?


    [Erreur] IdIrcClient.pas(275): Identificateur non déclaré : 'UseNagle'
    [Erreur] IdIrcClient.pas(297): Identificateur non déclaré : 'Binding'
    [Erreur] IdIrcClient.pas(297): 'END' attendu(e) mais ')' trouvé(e)
    [Erreur] IdIrcClient.pas(300): EXCEPT ou FINALLY attendu
    [Erreur] IdIrcClient.pas(301): 'END' attendu(e) mais 'EXCEPT' trouvé(e)
    [Erreur] IdIrcClient.pas(303): '.' attendu(e) mais ';' trouvé(e)
    [Erreur] IdIrcClient.pas(319): Identificateur non déclaré : 'Connect'
    [Erreur] IdIrcClient.pas(321): Identificateur non déclaré : 'Connected'
    [Erreur] IdIrcClient.pas(322): Identificateur non déclaré : 'doConnect'
    [Erreur] IdIrcClient.pas(392): Identificateur non déclaré : 'Binding'
    [Erreur] IdIrcClient.pas(392): 'END' attendu(e) mais ',' trouvé(e)
    [Erreur] IdIrcClient.pas(367): Etiquette déclarée et référencée, mais pas définie : 'L1'
    [Erreur] IdIrcClient.pas(400): ';' attendu(e) mais 'IF' trouvé(e)
    [Erreur] IdIrcClient.pas(402): Identificateur non déclaré : 'GotIrcAddress'
    [Erreur] IdIrcClient.pas(402): Identificateur non déclaré : 'FNick'
    [Erreur] IdIrcClient.pas(402): Opérateur non applicable à ce type d'opérande
    [Erreur] IdIrcClient.pas(403): Le type de l'expression doit être BOOLEAN
    [Erreur] IdIrcClient.pas(405): Identificateur non déclaré : 'FIRCAddress'
    [Erreur] IdIrcClient.pas(410): Identificateur non déclaré : 'FOnRaw'
    [Erreur] IdIrcClient.pas(412): Identificateur non déclaré : 'Temp'
    [Erreur] IdIrcClient.pas(412): Identificateur non déclaré : 'S'
    [Erreur] IdIrcClient.pas(414): Identificateur non déclaré : 'Self'
    [Erreur] IdIrcClient.pas(414): Types incompatibles
    [Erreur] IdIrcClient.pas(414): Types incompatibles
    [Erreur] IdIrcClient.pas(418): Identificateur non déclaré : 'FConnected'
    [Avertissement] IdIrcClient.pas(419): Texte après le 'END.' final ignoré par le compilateur
    [Conseil] IdIrcClient.pas(93): Le symbole privé 'doConnect' est déclaré mais jamais utilisé
    [Erreur] IdIrcClient.pas(105): Déclaration forward ou external non satisfaite : 'TIdIrcClient.Msg'
    [Erreur] IdIrcClient.pas(106): Déclaration forward ou external non satisfaite : 'TIdIrcClient.Notice'
    [Erreur] IdIrcClient.pas(107): Déclaration forward ou external non satisfaite : 'TIdIrcClient.Action'
    [Erreur] IdIrcClient.pas(108): Déclaration forward ou external non satisfaite : 'TIdIrcClient.Ctcp'
    [Erreur] IdIrcClient.pas(109): Déclaration forward ou external non satisfaite : 'TIdIrcClient.CtcpReply'
    [Erreur] IdIrcClient.pas(110): Déclaration forward ou external non satisfaite : 'TIdIrcClient.DCC'
    [Erreur] IdIrcClient.pas(111): Déclaration forward ou external non satisfaite : 'TIdIrcClient.Join'
    [Erreur] IdIrcClient.pas(112): Déclaration forward ou external non satisfaite : 'TIdIrcClient.Part'
    [Erreur] IdIrcClient.pas(113): Déclaration forward ou external non satisfaite : 'TIdIrcClient.Mode'
    [Erreur] IdIrcClient.pas(114): Déclaration forward ou external non satisfaite : 'TIdIrcClient.MultiMode'
    [Erreur] IdIrcClient.pas(115): Déclaration forward ou external non satisfaite : 'TIdIrcClient.Topic'
    [Erreur] IdIrcClient.pas(116): Déclaration forward ou external non satisfaite : 'TIdIrcClient.Ban'
    [Erreur] IdIrcClient.pas(117): Déclaration forward ou external non satisfaite : 'TIdIrcClient.UnBan'
    [Erreur] IdIrcClient.pas(118): Déclaration forward ou external non satisfaite : 'TIdIrcClient.Op'
    [Erreur] IdIrcClient.pas(119): Déclaration forward ou external non satisfaite : 'TIdIrcClient.Deop'
    [Erreur] IdIrcClient.pas(120): Déclaration forward ou external non satisfaite : 'TIdIrcClient.Voice'
    [Erreur] IdIrcClient.pas(121): Déclaration forward ou external non satisfaite : 'TIdIrcClient.Devoice'
    [Erreur] IdIrcClient.pas(122): Déclaration forward ou external non satisfaite : 'TIdIrcClient.HalfOp'
    [Erreur] IdIrcClient.pas(123): Déclaration forward ou external non satisfaite : 'TIdIrcClient.DeHalfOp'
    [Erreur] IdIrcClient.pas(124): Déclaration forward ou external non satisfaite : 'TIdIrcClient.Kick'
    [Erreur] IdIrcClient.pas(125): Déclaration forward ou external non satisfaite : 'TIdIrcClient.ChangeNick'
    [Erreur] IdIrcClient.pas(126): Déclaration forward ou external non satisfaite : 'TIdIrcClient.ChanServ'
    [Erreur] IdIrcClient.pas(127): Déclaration forward ou external non satisfaite : 'TIdIrcClient.NickServ'
    [Erreur] IdIrcClient.pas(128): Déclaration forward ou external non satisfaite : 'TIdIrcClient.MemoServ'
    [Erreur] IdIrcClient.pas(129): Déclaration forward ou external non satisfaite : 'TIdIrcClient.OperServ'
    [Erreur] IdIrcClient.pas(130): Déclaration forward ou external non satisfaite : 'TIdIrcClient.HelpServ'
    [Erreur] IdIrcClient.pas(131): Déclaration forward ou external non satisfaite : 'TIdIrcClient.XOnUndernet'
    [Erreur fatale] MainWork.pas(8): Impossible de compiler l'unité utilisée 'IdIrcClient.pas'

  • signaler à un administrateur
    Commentaire de ZED le 18/03/2005 20:43:12

    Utilisez Indy 9 et >

  • signaler à un administrateur
    Commentaire de taye78 le 04/05/2007 20:34:35

    ZED = payday

    wG @ freenode d8-D

    (commentaire constructif)

Ajouter un commentaire

Discussions en rapport avec ce code source

bot irc socket par lulu57

composant irc par yomane51100

IdentD IRC par l0sth34d2

IRC ? par Hardouz

client IRC par Hardouz

IRC SERVER par spyirc

je voudrai faire un bot pour nimporte quel client de chat par Satanus

utiliser un composant par koko

Se connecter à un serveur IRC par Bloock

Connection IRC par Bloock

Pub



Appels d'offres

Snippets en rapport

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS