Hash Irc Bot [python]

Discussion in 'PHP' started by yarbabin, 13 Mar 2009.

  1. yarbabin

    yarbabin HACKIN YO KUT

    Joined:
    21 Nov 2007
    Messages:
    1,663
    Likes Received:
    916
    Reputations:
    363
    Функции бота:
    • !hex <строка>
      Енкод в hex.
    • !unhex <строка>
      Декод hex. Формат: !unhex 0x[]
    • !b64 <строка>
      Енкод base64.
    • !unb64 <строка>
      Декод base64.
    • !md5 <строка>
      Енкод в md5.
    • !sha <строка>
      Енкод в sha-1.
    • !sha224 <строка>
      Енкод в sha224.
    • !sha512 <строка>
      Енкод в sha512.
    • !sha256 <строка>
      Енкод в sha256.
    • !sha384 <строка>
      Енкод в sha384.
    • !url <строка>
      Енкод в url.
    • !unurl <строка>
      Декод url.
    • !hash <хэш>
      Определение типа хэша.
    • !quit <сообщение>
      Выход бота.
    • !comm
      Список команд.
    [​IMG]

    Скачать
    rapidshare.com

    Тестировалось на питоне 2.6.1.
    P.S. спасибо за тест/помощь: login999, greezer.code, eLWAux.

    (c) faza02 2009
     
    _________________________
    3 people like this.
  2. eLWAux

    eLWAux Elder - Старейшина

    Joined:
    15 Jun 2008
    Messages:
    860
    Likes Received:
    616
    Reputations:
    211
    молодец! интересный бот)
    Code:
    port = 6667
    лучше заменить на:
    port = int(raw_input(u'port: '))
    Code:
    да и непонятно зачем ты закоментировал строчку
    irc.send ('PONG :'+req.replace('PING :',''))
    )
    + сделай определение отправника сообщения
    + прикольно было бы, если была поддержка плагинов)
    + регулярками парсить текст лучше имхо)
     
    1 person likes this.