• STATISTIQUES
  • Il y a eu un total de 0 membres et 40768 visiteurs sur le site dans les dernières 24h pour un total de 40 768 personnes!
    Membres: 2 605
    Discussions: 3 579
    Messages: 32 816
    Tutoriels: 78
    Téléchargements: 38
    Sites dans l'annuaire: 58


  • ANNUAIRE
  • [FR] Kalkulators
    Ce projet a plusieurs buts, le premier étant l’étude de toutes formes cryptographiques, le cot&ea...
    Cryptographie
    [FR] Hackfest
    Le Hackfest est un évènement de sécurité et de piratage informatique au Québec reg...
    Hacking
    [FR] Developpez.net
    Un forum communautaire qui se veut pour les développeurs en générale. Avec presque 500 000 membr...
    Programmation
    [FR] dcode
    dcode.fr est le site indispensable pour décoder des messages, tricher aux jeux de lettres, résoudre des énigmes...
    Outils / Add-on
    [EN] CS Tutoring Center
    Site de challenge spécialisé dans les challenges de programmation C++ et java cependant, d'autres langages pe...
    Challenges
    [EN] osix
    Site de challenge qui utilise un système de level on chaque épreuve doit être réussie avant d'accédÃ...
    Challenges
    [EN] Sabre Films
    Site de challenge présenté sous la forme d'une quête. Vous êtes un détective et devrez résoudre d...
    Challenges

  • DONATION
  • Si vous avez trouvé ce site internet utile, nous vous invitons à nous faire un don du montant de votre choix via Paypal. Ce don servira à financer notre hébergement.

    MERCI!

    €



Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[Python] Nos bots irc
28-08-2012, 20h43 (Modification du message : 08-12-2012, 17h10 par supersnail.)
Message : #3
Zhyar Hors ligne
Membre actif
*



Messages : 164
Sujets : 5
Points: 15
Inscription : Jun 2011
RE: Nos bots irc
C'est pas un bot très au point et je pense pas que le code soit vraiment beau. C'est vraiment un bot basique mais y a un parser VDM ça pourrait servir donc je partage.

Code PYTHON :
#!/usr/bin/python
# -*- coding: utf8 -*-

import socket, string, time, ssl
import urllib, re

network = 'irc.big-daddy.fr'
nick = 'Paic_Citron'
chan = 'bot'
port = 6697

socket = socket.socket(socket.AF_INET,socket.SOCK_STREAM)
socket.connect((network,port))
irc = ssl.wrap_socket(socket)
print irc.recv(4096)
irc.send('NICK %s\r\n' % nick)
print irc.recv(4096)
irc.send('USER %s %s %s rogrammation masculine\r\n' % (nick,nick,nick))
print irc.recv(4096)
irc.send('JOIN #%s\r\n' % chan)
print irc.recv(4096)
irc.send('PRIVMSG #%s :Hello world!\r\n' % chan)
print irc.recv(4096)
#irc.send('QUIT\r\n')

while True:
    data = irc.recv(4096)
    if data.find('PING') != -1:
        irc.send('PONG '+data.split()[1]+'\r\n')
    if data.find('!gtfo\r\n') != -1:
        irc.send('QUIT\r\n')
        exit()
    if data.find('!vdm\r\n') != -1:
        url = 'http://www.viedemerde.fr/aleatoire'
        page = urllib.urlopen(url).read()
        parse = re.findall("\<div class=\"post article\" id=\"(.+?)\">(.+?)</div", page)
        for article in parse:
            parse1 = re.findall("\<a href=\"(.+?)" + article[0] + "\" class=\"fmllink\">(.+?)</a>", article[1])
            vdm = ''
            for test in parse1:
                vdm += test[1]
                vdm = re.sub('"','"',vdm)
        irc.send('PRIVMSG #%s :http://viedemerde.fr/%s : %s\r\n' % (chan,article[0],vdm))
    print data
+1 (0) -1 (0) Répondre


Messages dans ce sujet
[Python] Nos bots irc - par InstinctHack - 28-08-2012, 16h21
RE: Nos bots irc - par Ark - 28-08-2012, 16h32
RE: Nos bots irc - par Zhyar - 28-08-2012, 20h43
RE: Nos bots irc - par supersnail - 23-09-2012, 16h11
RE: Nos bots irc - par Ark - 23-09-2012, 16h15
RE: Nos bots irc - par Creepy_p0ney - 23-09-2012, 16h16
RE: Nos bots irc - par Swissky - 23-09-2012, 16h49
RE: Nos bots irc - par InstinctHack - 23-09-2012, 17h20
RE: Nos bots irc - par Creepy_p0ney - 24-09-2012, 18h53
RE: Nos bots irc - par Horgh - 24-09-2012, 19h18

Sujets apparemment similaires…
Sujet Auteur Réponses Affichages Dernier message
  [Python]Situer mon niveau. InforMods 19 961 10-11-2016, 00h03
Dernier message: ZeR0-@bSoLu
  [PYTHON] un bot IRC basique darcosion 1 139 13-06-2016, 20h40
Dernier message: Yttrium
  [python] ANBU ::: TCP Session Hunter St0rn 2 224 25-02-2016, 18h45
Dernier message: otherflow
  [Python] Une autre façon de gérer les Virtualenv et Packages thxer 2 124 18-01-2016, 12h06
Dernier message: thxer
  [Python] rot script ark 9 440 08-03-2015, 00h37
Dernier message: ark
  [Python] Todo Manager ark 5 348 03-03-2015, 10h55
Dernier message: ark
  [python] Un décorateur pour inventorier les objets b0fh 1 158 04-12-2014, 17h50
Dernier message: thxer
  [python] UPnP Scanner St0rn 2 181 29-10-2014, 14h50
Dernier message: St0rn
  [python] Buffer Overflow : EBP et EIP St0rn 0 126 25-10-2014, 12h58
Dernier message: St0rn
  [Python] QuickHex thxer 9 421 15-08-2014, 20h26
Dernier message: sakiir

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)
N-PN
Accueil | Challenges | Tutoriels | Téléchargements | Forum | Retourner en haut