begin process at 2013 06 19 06:20:53
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

AddOns

 > HLIRC

HLIRC


 Information sur la source

Note :
9 / 10 - par 5 personnes
9,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :AddOns Classé sous :hlirc, halflife, rcon Niveau :Expert Date de création :08/07/2005 Date de mise à jour :12/07/2005 19:43:04 Vu / téléchargé :5 813 / 438

Auteur : S333

Ecrire un message privé
Site perso
Commentaire sur cette source (13)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Addon permettant de:

_ recueillir les informations sur les serveurs Half-life(steam).

_ Il permet aussi de les gérer via rcon(Kick de joueurs, slaps, changement de map etc...)

_ Récupérer les logs en temps réel du serveur (il peut y avoir des ratés sur ce point :( )

_ Se connecter aux serveurs(directement, dès qu'une place se libère, ou dès que le serveur atteint un certain nombre de joueurs = contre les slots réservés)

Il peut subister des bugs... N'hésitez pas à le signaler (


 Conclusion

load -rs HLirc\scanserv.mrc

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  •   HLirc
    • mdx.dllTélécharger ce fichier [Réservé aux membres club]42 496 octets
    • RegControl.dllTélécharger ce fichier [Réservé aux membres club]102 400 octets
    • RegControl.dprTélécharger ce fichier [Réservé aux membres club]Voir ce fichier26 240 octets
    • scanserv.mrcTélécharger ce fichier [Réservé aux membres club]Voir ce fichier49 274 octets
    • VIEWS.MDXTélécharger ce fichier [Réservé aux membres club]53 760 octets

Télécharger le zip


 Historique

12 juillet 2005 19:43:04 :
_ Mise en fonction pour les serveurs "source" _ Mise à jour du mode de lancement des jeux _ Mise en fonction pour les mods non-officiel _ Mise à jour de l'apparence(Couleur pour le pass On/Off) _ Ajout de l'information Anti-Cheat (VAC)

 Sources de la même categorie

Source avec Zip Source avec une capture MIRC GUI 8 REV.C par DEATHJ0KER
Source avec Zip Source avec une capture DCX XPOPUPS par DEATHJ0KER
Source avec Zip Source avec une capture GESTIONNAIRE YOUTUBE par nooxx
PACMAN MULTI-JOUEUR EN LIGNE par wims
PROXY&SOCKS SCANNER+LEECHER par independentt

Commentaires et avis

Commentaire de Huitre le 08/07/2005 18:26:26

Pas mal pas mal , il y a du boulot derriere.
Le nombre d options est assez conséquent, et tout fonctionne a peu pres bien.
Au niveau code, hum tu aurais peut etre pu regrouper tes events sclick.
Rare write et set au niveau du parsing, presque tout en var local.
8/10,Continue.

Commentaire de YkS le 08/07/2005 18:58:02

euh ouais ... j'suis tres novice en la matiere et je tire mon chapeau au créateur du code cependant, beaucoup de choses de marche pas chez moi... j'arrive pas à me connecter au serv grace au script, et des tas de fonctions qui ne fonctionnent pas, mais bravo quand même ... ça evite d'avoir a lancer HLSW à chaque fois ;)

Commentaire de S333 le 09/07/2005 14:11:35

Bah merci, pour se qui est de se connecter au serveurs via l'add-on, il faut que j'étudie une seconde façon:
C'est une option de command -applaunch à donner à steam.exe. Pour l'instant je fait juste en trouvant le hl.exe de dod ou cs etc..

YkS il se peut que tu n'es pas config le dossier de steam grace au bouton Configuration jeu au dessus des rules.

Le code n'est pas vraiment nettoyé, et optimisé ^^ car je boss encore beaucoup dessus, vous pourrez donc trouver dedans des petits mémos de ma part, des variables inutiles qui me servent juste pour tester le fonctionnement.

Enfin voilà, je vais continuer pour amméliorer le design, et prendre en compte les serveur won(depuis 1-2semaine, le protocol pour avoir les information pour serveur won et steam à changer... plutot chiant lorsque l'on crée un add-on dessus ^^)

Merci d'avoir signalé les bugs :D

Commentaire de Asphere le 12/07/2005 01:40:15

EXCELLENT !

Très bon boulot malgré les quelques bugs existant !
J'ai hâte que tu continues le script rien que pour le voir évoluer !

Commentaire de S333 le 12/07/2005 17:26:54

Je me suis rendu compte que ça ne fonctionnait pas avec Cs:source(et donc tous les mods Sources ^^)

J'ai passé l'aprem à corriger le script, mais il faut que je corrige d'avantage(avec l'auto-connect etc... car le protocol a changé d'une manière qui ne m arrange pas vraiment ^^)
Je pense que je posterais l'update plus tard(si je ne suis pas forcé de modifier l'apparence :/)

Voilà !

Commentaire de S333 le 12/07/2005 19:55:23

Voilà, mise à jour, apparemment pas visible sur le site, enfin ça sera peut-être plus tard, je ne sais pas.
_ Donc j'ai réglé le problème pour le lancement des jeux(N'oubliez pas de retourner dans la config des jeux :) )
_ L'add-on marche avec les serveurs "source" et les mods non-officiels
_ Ajout de l'information Anti-Cheat (VAC) Avec couleur ^^

Commentaire de loadation le 14/07/2005 15:14:52

aaaah genial
trees bonne idée
ej vais testé ca

Commentaire de S333 le 14/07/2005 16:09:51

Prochaine update :

_ Je vais essayé de refaire le design du dialog, quitte à le séparer en plusieurs dialogs... Si vous avez des idées, un simple desssin m'ira :)
_ Ajout d'une recherche de serveur en fonction du jeu, de la map, remplis ou non, vide ou non, Lieu du serveur.

Quand cela sera fait, tout sera fait :) je pourrais rien proposer de plus que steam ^^.

Si vous avez des suggestion -> 333@333-sunrise.com

Commentaire de abdoulax le 14/09/2005 18:10:32

C'est pas mal! Je vois que tu n'as pas utilisé d'exe comme le nn-script, ce qui est un bon point. J'avais fé un truc de ce genre ya qlq tps... cpd je ne suis pas un joueur donc je n'ai pas continué.
Par contre si ça peut t'aider à avancer dans ton project : http://www.ircfr.com/code.aspx?ID=27790

Bonne continuation...

Commentaire de S333 le 16/09/2005 18:54:48

Merci, mais je crois déjà connaitre toutes les requetes à envoyer aux serveurs steam maintenant :D j'ai bien potassé, surtout avec le passage à un nouveau protocol qui a un peu tout chambouler.
Par contre, le système de rcon a été modifié pour les serveurs source: maintenant c'est en tcp il me semble.
Sinon j'ai regardé vite fait ton add-on. Je suppose bien sûr qu'il marche ^^, je pense que pour l'affichage des joueurs, tu ne spécifie pas leur temps de jeu, parce que j'ai pas vu d'alias pour passer de float32 à int. D'ailleurs, j'ai pris cette alias sur un site de mircscripting(voir HLIRC.mrc qqpart dedans :/)
J'avais regardé un peu partout, pour voir si cela n'avait pas déjà été fait(par un français ou un anglais, parce que j'avais vu nnscript, mais le code est assez fastidieux à lire :) ), mais je n'en avais trouvé aucun ! Mes critères de recherche ne devaient pas être bons :(
Bon sinon, il faudrait une petite update, pour faire quelque chose de plus petit, plus simple à utiliser... puis je sais pas si je rajouterais la recherche de serveurs(qui n'est pas longue à créer :) )

Sinon je n'ai toujours pas trouvé comment connaitre, lorsque l'on est derrière un routeur, le port associé à un port local...
Ex: j'envoi une requete ping au serveur HL sur le port 27015, et de mon port local 4321, le serveur HL reçoit de monip:34845 :/
Ca sert pour le logaddress du rcon...

Sinon bah ce n'est que des sockudp, un com(pour le chemin de steam.exe) et puis mdx pour le style ^^.

Thx

Commentaire de sylchauf le 02/10/2005 21:23:53

je n'arrive pas a récupéré les logs et je ne peut pas vérifié le rcon du serv , c'est ce qui m'interesse dans ce script alors :( pouraije avoir une petit aide ?

Quand je clique ca ne fait rien et quand j'essaye d'ecrire sur le serv ca me met bad challenge

merci de votre aide !

Commentaire de S333 le 04/10/2005 11:06:54

AH :) ton message ici est plus explicite que dans le mail ^^
Récupérer les logs ne marche pas si vous ête derrière un routeur.
Bad challenge... en effet c'est pas normal ^^
Explication: Lorsque l'on doit envoyer une requete rcon au serveur, il faut préalablement avoir demandé un challenge qu'il faudra mettre avant le rcon, comme ceci:

rcon challenge passrcon commande

Si ça n'a pas été fait... c'est un problème du script, ou humain ^^ J'ai testé, et n'ai pas eu de problème du coté de la vérification. Par contre, je trouve mon script assez mal fait et je sais pas comment améliorer tout ça :/
Il faut avant, avoir fait un refresh SIMPLE sur le serveur.
Rentrer le passrcon, et l'enregistrer :) puis Verif rcon.

Je récupère le challenge à chaque refresh simple du serveur normalement :/

Commentaire de On3ill100 le 26/05/2009 16:43:36

Salut je suis tout nouveau. je vais poser une question qui va paraitre bête mais je voulais savoir ou faut t'il enregistrer les fichier svp. Merci.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

socket et listen [ par kooode ] Bonjour,Je suis en train de réaliser un bot qui comunique avec un server Counter Strike, j'ai codé ce qui suit :On *:TEXT:!socket:#a2bal.test:{ socku


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Juin 2013
LMMJVSD
     12
3456789
10111213141516
17181920212223
24252627282930

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,359 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales