Affichage des résultats 1 à 12 sur 12

Discussion: Qui est connecté sur irc v1.0 (en temps réel)

  1. #1
    Auteur
    TheFelin
    Version de vBulletin
    Version de la modification
    Nombre d'installations
    0
    Add-ons
    Supporté
    Non
    Modifie la base de données
    Non
    Installateur inclus
    Non
    Utilise les modules
    Non
    Modifie des templates
    Non
    Modifie le code
    Non
    Fichiers additionnels
    Non
    En version Béta ?
    Non


    ======================================
    =============== Conception ==============
    ======================================

    Auteur du Hack : TheFelin
    Version vBulletin Requise : 2.x.x
    Testé : Oui

    ======================================
    =============== Installation ==============
    ======================================

    Durée d'installation : 5-10 minutes
    Fichier(s) à créer : 1
    Fichier(s) à modifier : 1
    Template(s) à créer : 0
    Template(s) à modifier : 1
    Requete(s) à passer : 1

    ======================================
    =============== Remerciements et =========
    =============== Support ================
    ======================================

    L'auteur n'autorise pas la distribution de ce hack sans
    son accord explicite. Il est le seul à pouvoir distribuer
    ce hack.


    ======================================
    =============== Description =============
    ======================================

    Ce hack permet d'avoir la liste des personnes de l'IRC sur le forum.

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

    Voici un hack bien sympathique avec un tcl qui ce charge sur un bot et qui permet d'écrire dans la base SQL les pseudos connectés à un chan irc, il ce met à jour à chaque infos d'irc (/join /part /nick etc) c'est a dire en temps réel. Il affiche sur le forumhome avec la liste des "connectés en ce moment".

    Attention de bien lire ce qui suit c'est important et ça m'évitera de répondre à des questions idiotes pour ceux qui ne savent pas lire

    Vous devez avoir un Bot connecté sur un chan irc (eggdrop sous linux/unix), ensuite le tcl joins doit être complété avec les informations de votre base sql d'hébergement (login, base etc) vous devez aussi avoir la librairie mysqltcl installée sur votre serveur "http://www.xdobry.de/mysqltcl/" librairie qui permet au tcl d'écrire dans mysql

    Création et requête de la table SQL:

    DROP TABLE IF EXISTS `ircusers`;
    CREATE TABLE `ircusers` (
    `pseudo` varchar(255) NOT NULL default ''
    ) TYPE=MyISAM;

    Ensuite une toute petite requête à inclure dans index.php

    Juste après:

    Code PHP:
    require('./global.php'); 
    Ajouter:

    Code PHP:
    $userirconline $DB_site->query("SELECT * FROM ircusers");
    while (
    $userirc=$DB_site->fetch_array($userirconline)) {
    $pseudoirc .= "<font color=#F6DA7B>";
    $pseudoirc .= $userirc["pseudo"];
    $pseudoirc .= "</font>";
    $pseudoirc .= ", ";

    et dans le template "forumhome_loggedinusers"

    Ajouter ou vous voulez

    Code PHP:
    <tr id="cat">
    <
    td bgcolor="{categorybackcolor}" colspan="6">
    <
    normalfont color="#CE7D31"><b>[irc.serveur.ircconnectés sur #monchannel</b></normalfont></td>
    </tr><tr>
    <
    td bgcolor="{firstaltcolor}" colspan="6"><smallfont>
    $pseudoirc</smallfont>
    </
    td></tr
    Pour information je désire que ce hack ne quitte pas ce forum et ne ce retrouve pas ailleurs vous avez le droit de le modifier à volonté. nous allons continuer de le modifier et de rajouter d'autres options dans les semaines à venir. J'ai pas mal pris ici et je n'ai pas donné grand chose mais j'ai toujours était bien accueilli comparer à d'autre forums de hack vbb avec des admis foireux qui ce prenne pour des kador :/ Un grand merci à Skyghis pour son aide et le tcl.

    Le forums étant privé je ne puis vous joindre un screen, mais il n'y en a pas vraiment besoin étant donné le caractère du hack similaire aux utilisateurs actuellement en ligne.

  2. #2
    Date d'inscription
    janvier 2003
    Messages
    33
    Version de vBulletin
    3.0
    Hébergeur
    ovh
    Pouvoir de réputation
    61
    merci the felin je check ca de suite

  3. #3
    Date d'inscription
    mars 2003
    Messages
    37
    Version de vBulletin
    2
    Hébergeur
    loco-web
    Pouvoir de réputation
    60
    merci je le cherchais justement


    edit : par contre ça marche comment tu installes ça comment ?

  4. #4
    Date d'inscription
    décembre 2002
    Âge
    50
    Messages
    27
    Version de vBulletin
    2
    Hébergeur
    3w.neuroadmin.ath.cx
    Pouvoir de réputation
    61
    tout est expliqué mais je sais pas pourquoi ont a scindé mon message en deux :/
    Dernière modification par TheFelin ; 31/05/2004 à 11h11.

  5. #5
    Date d'inscription
    septembre 2002
    Localisation
    France
    Âge
    35
    Messages
    11 287
    Version de vBulletin
    5.0
    Hébergeur
    Serveur dédié OVH
    Billets dans le blog
    13
    Pouvoir de réputation
    123
    Je vois pas où ton message a été scindé.

    Je viens de rajouter du texte dessus (en dehors de ton message), ne le supprimes pas, merci

    J'ai mis tes codes PHP et HTML dans des balises pour mieux être différenciés
    Dernière modification par Pitchoune ; 31/05/2004 à 10h58.
    vBulletin Quality Assurance
    Développeur en chef de Project Tools 2.1+ pour vB 4 et 2.0 pour vB 3
    Restera très discret sur toutes les futures fonctionnalités de vBulletin ainsi que de vBulletin 5 Connect jusqu'à leur sortie publique ^^

    Tout MP d'aide -> Supprimé

  6. #6
    Date d'inscription
    août 2003
    Localisation
    Paris
    Âge
    39
    Messages
    4 843
    Version de vBulletin
    3.5
    Hébergeur
    me
    Pouvoir de réputation
    83
    Ton message n'est pas scindé, il a été copié dans la base de données des hacks (cf. bouton en haut) et une discussion (celle-ci) a été créé pour le support du hack.

  7. #7
    Date d'inscription
    janvier 2003
    Messages
    33
    Version de vBulletin
    3.0
    Hébergeur
    ovh
    Pouvoir de réputation
    61

    Super content

    Attention a tous apres test de ce hack deux solution possibles pour que cela fonctionne

    1er solution votre eggdrop est lancé sur le serveur qui heberge le vbulletin
    2eme solution le serveur qui heberge le vbulletin a une connection mysql distante Walla

  8. #8
    Date d'inscription
    décembre 2002
    Âge
    50
    Messages
    27
    Version de vBulletin
    2
    Hébergeur
    3w.neuroadmin.ath.cx
    Pouvoir de réputation
    61
    1er solution votre eggdrop est lancé sur le serveur qui heberge le vbulletin
    2eme solution le serveur qui heberge le vbulletin a une connection mysql distante Walla
    Heuuu évident non! Mysql peut être en local ou en serveur donc je vois pas trop le sujet de ce message! l'eggdrop peut être sur n'importe quel serveur et mysql pareil!

    La seule chose qui peu coincer c'est si mysql n'est pas ouvert sur le réseau alors dans ce cas le eggdrop doit être sur la machine du serveur sql, mais en rêgles générales, les hebergeurs MySQL sont toujours ouverts et très souvent sur d'autres machines que celles qui hebergent php/html
    Dernière modification par TheFelin ; 02/06/2004 à 16h18.

  9. #9
    Date d'inscription
    août 2003
    Localisation
    Paris
    Âge
    39
    Messages
    4 843
    Version de vBulletin
    3.5
    Hébergeur
    me
    Pouvoir de réputation
    83
    Heuuu évident non! Mysql peut être en local ou en serveur donc je vois pas trop le sujet de ce message! l'eggdrop peut être sur n'importe quel serveur et mysql pareil!
    Je pense qu'il faisait allusion, dans sa deuxième solution, au cas où mysql est "en serveur". Il faut néanmoins que l'hébergeur accepte la connection à mysql en dehors du serveur local. Ce n'est pas le cas de certains hébergeurs. Je ne sais pas si cela à changé mais à une époque il était impossible de se connecter à Mysql en dehors du serveur chez OVH.

    Il est très bien comme hack . Si un jour je décide d'ouvrir un canal irc pour ce forum (on l'a déjà fait mais je ne vois pas trop l'intéret) j'envisagerai d'utiliser un eggdropt avec ce protocole .

  10. #10
    Date d'inscription
    décembre 2002
    Âge
    50
    Messages
    27
    Version de vBulletin
    2
    Hébergeur
    3w.neuroadmin.ath.cx
    Pouvoir de réputation
    61
    Dans quelques temps nous ajouterons l'état des membres (Op, Halfop, voice etc) et puis leurs temps de idle juste en passant la souris sur le pseudo ;-) comme ça facile de savoir si le gars a parlé réçament et pas juste une présence de dortoire!

  11. #11
    Date d'inscription
    août 2003
    Localisation
    Paris
    Âge
    39
    Messages
    4 843
    Version de vBulletin
    3.5
    Hébergeur
    me
    Pouvoir de réputation
    83
    Très bonne idée. Continuez comme ça, c'est très utile .

  12. #12
    Date d'inscription
    juin 2004
    Messages
    2
    Version de vBulletin
    Aucune
    Hébergeur
    N/A
    Pouvoir de réputation
    0
    Bientot une mise a jour car il semble y avoir des bug ds le TCL

Informations de la discussion

Utilisateur(s) sur cette discussion

Il y a actuellement 1 utilisateur(s) naviguant sur cette discussion. (0 utilisateur(s) et 1 invité(s))

Discussions similaires

  1. [Dépannage & problèmes] - Statut : connecté/deconnecté ???
    Par Mohamed0786k dans le forum Archives vBulletin 2
    Réponses: 0
    Dernier message: 24/01/2005, 22h14
  2. Qui s'est connecté ces dernières 24h
    Par Paulo dans le forum Demande de modification
    Réponses: 1
    Dernier message: 03/12/2004, 23h01
  3. Amélioration du hack: Qui s'est connecté ces dernières 24h
    Par Reso dans le forum Demande de modification
    Réponses: 4
    Dernier message: 25/08/2004, 18h03

Les tags pour cette discussion

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •