Accueil > Forum > > > > Socket + Dcc chat
Socket + Dcc chat
dimanche 9 décembre 2007 à 15:34:25 |
Socket + Dcc chat

Anatolei
|
Bonjour, Je tombe sur un os.. Voilà, je connecte une socket sur un serveur IRC, lorsque je tente, avec celle-ci, une connection dcc chat avec un autre usager, la connection est impossible: -Acknowledging chat request... -Unable to connect -DCC session closed La commande que j'éffectue est la suivante: "sockwrite -n <sockname> privmsg <pseudo> $+(:,$chr(1),DCC CHAT chat $longip($ip) 4998,$chr(1))" Je n'ai ce problème qu'en tentant le dcc via ma sock (routeur et mirc bien configurés). J'aimerai si possible des conseils pour résoudre ce problème :/ Merci.
|
|
dimanche 9 décembre 2007 à 16:15:26 |
Re : Socket + Dcc chat

wims
|
Tu respectes bien le protocole puisque tu as bien les confirmations du style : "Acknowledging chat request..." Donc a mon avis c'est le port qui ne va pas, fait un /debug @win, fait un /dcc chat normal avec une personne et regarde le port que mirc lui va utiliser, si ça marche (tu dis que tu n'as ce pb que avec ton socket) utilise le port que mirc utilise.
|
|
dimanche 9 décembre 2007 à 17:12:02 |
Re : Socket + Dcc chat

Anatolei
|
Idem, même résultat :]
J'dois passer à côté de quelque chose d'essentiel ^^
|
|
dimanche 9 décembre 2007 à 17:28:19 |
Re : Socket + Dcc chat

Anatolei
|
En fait, pour être plus précis, j'avais dans l'idée de faire un bot en sock, avec partyline :/
|
|
dimanche 9 décembre 2007 à 18:12:53 |
Re : Socket + Dcc chat

wims
|
Bon, j'ai regardé un peu cmt ça se passe, j'ai fait quelque essai, en fait oui ya bien un gros point que on a oublié :
A DCC connection begins with one
client; we will call it Client A. Client A, which (in most cases) is
connected to an IRC server, sets up a listening socket. It then sends a
CTCP request to Client B, the recipient of the DCC connection. The CTCP
request contains the type of connection, any relevant info (such as a
filename and size), and Client A's IP address and the port it is
listening on.If Client B received the CTCP
message, it then decides what to do about it; usually it can be
configured to accept it, ignore it, or ask the user. If the user
decides to accept the DCC request, Client B then attempts to establish
a TCP connection to the IP and port given by Client A in the original
CTCP message. If Client B establishes a connection, then the DCC
transaction may continue. Note that there is no message sent
if Client B denies the request, therefore Client A must wait a certain
amount of time and then give up. This is called a timeout. The amount
of time varies, but need not be very long. Only in very extreme cases
of lag can a short timeout cause a DCC to fail. (For example, if it
takes longer than the timeout for the original CTCP to reach Client B,
though this sometimes happens with XDCC servers that send data too
fast.)
Donc toi si tu veux tout géré par socket : -si c'est toi qui demande a faire un dcc chat, tu doit d'abord écouter le port que tu sépcifie, ensuite tu envoie le truc, l'autre s'il répond *oui* va simplement se connecter sur ton ip sur le port que tu as spécifié, donc toi a ce moment là tu recoi l'info, tu acceptes la connexion et c'est bon. -si c'est l'autre qui demande, tu recoi l'ip et le port, donc suffit d'ouvrir une connexion socket dessus.
Dans tout les cas, je pense que c'est très facilement faisable, hésite pas a demandé de l'aide a nouveau si ta un soucis.
Note : l'erreur que tu as : -Acknowledging chat request... -Unable to connect -DCC session closed
Viens simplement du fait que tu initie bien l'invitation au dcc chat, mais ensuite si tu te connecte pas ou n'écoute pas de connexion, il y a un soucis ;)
|
|
dimanche 9 décembre 2007 à 20:04:42 |
Re : Socket + Dcc chat

Anatolei
|
En effet, il fallait tout d'abord utiliser /socklisten pour ouvrir un port, et ensuite accepter la connection de l'autre personne dans le on socklisten. J'avais déjà regardé dans ce sens là mais sans trop comprendre. En tout cas merci de ton aide
|
|
Cette discussion est classée dans : connection, socket, chat, chr, dcc
Répondre à ce message
Sujets en rapport avec ce message
dcc send en socket [ par abdoulax ]
yo j'aurai besoin que qlq1 m'explik ac précsion le protocole du dcc send . ou sinon il me faudrai un exemple d'addon ki reproduirai le dcc send en soc
Problème de connection a chat.viendez.com [ par ICIoBRa ]
Kand jéssé d'me connecter a chat.viendez.com bé i m'met ça :Closing Link: ICIoBRa[**.***.***.***] (User has been permanently banned from ZeFunChat (Pr
connection socket [ par tchoup ]
boujours/bonsoir/bonne nuit je voudrais crée une connection en socket sur un bot et qu'il pourrais executer une commandeautomatiquement par cette sui
Prboleme BNC & DCC [ par El_CaNaRdO ]
Bonjour :) Probleme avec mon bnc. D'un jour a l'autre, il s'est mis a me flooder en pv : [14:03:55] Thu Aug 3 14:02:59 :Unknown DCC for socket 90 [1
Dcc Chat pour bot mIRC [ par XavSniper ]
Bonjour tout le monde.J'essai de faire un système de DCC Chat pour bot mIRC, mais comme vous vous en seriez douté, celà ne marche pas, ce qui explique
Connection IRC has failed [ par Koko31 ]
Bonjour à tous,Je viens de m'inscrire à ce forum car j'ai un problème avec un t'chat IRC. Si jamais, je fais erreur en postant mon problème ici, veu
connection socket via proxy [ par ISoKa ]
Bonjour :) Voila en faite depuis quelques temps j'essai de m'amuser à scripter un peu des ptis bot par socket pour voir un peu ce que ca donne, et com
Lister certaines lignes [ par LOLESKE88 ]
Bonjour, J'ai un fichier texte qui contient plein de ligne.Du genre : Program_Files #channel1Le_chat_et_la_souris #chat.frGrosminet #franceEn gros, un
Le t'chat de FranceServ vous attend ... [ par XanderFS ]
Bonjour,Nous souhaitons vous présenter un jeune serveur IRC.Il s'agit d'un service annexe que nous proposons en plus de l'hébergement semi-professionn
Livres en rapport
|
Derniers Blogs
UNE JOLIE-HORLOGE ET PAS QU'UN PEU !UNE JOLIE-HORLOGE ET PAS QU'UN PEU ! par neodante
Pour les possesseurs d'iPhone, ça y est Bijin Tokei - qui se traduit littéralement en Français par " Jolie Horloge " - est arrivé et GRATUITEMENT s'il vous plaît ! Après la version Tokyo, Hokkaido, night club, racing, Gal, "pour les mademoiselles'", . voi...
Cliquez pour lire la suite de l'article par neodante TECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICESTECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICES par ROMELARD Fabrice
Animé par: Gaetan Bouveret et Julien Chomarat Business Connectivity Services (BCS) est dans SharePoint 2010 la version 2 de Business Data Catalog (BDC dans SharePoint 2007). Il s'agit de la solution permettant de visualiser des données provenan...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE[DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE par orion
Comme de nombreux geek, je suis un grand amateur de série TV et je rate régulièrement des épisodes de mes séries préférés. Une solution s'offre à vous avec ce merveilleux site : Tv Gorge - www.tvgorge.com Moteur de recherche à l'appui, vous pouvez ...
Cliquez pour lire la suite de l'article par orion TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010 par ROMELARD Fabrice
Animé par: Vincent Bellet et Baptiste Giraudier La BI dans SharePoint 2010, Les nouveaux services d'application dans SP2010 et SQL Server Reporting services 2008 R2. La BI dans SharePoint est généralisée pour tous afin de permettre à tous les coll...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Forum
RE : ON RAWMODERE : ON RAWMODE par WorldDMT
Cliquez pour lire la suite par WorldDMT AVERTISSMENT ET KIKKAVERTISSMENT ET KIKK par mouhcine951990
Cliquez pour lire la suite par mouhcine951990
Logiciels
DB-MAIN (9.1.0)DB-MAIN (9.1.0)DB-MAIN is a data-modeling and data-architecture tool. It is designed to help developers and anal... Cliquez pour télécharger DB-MAIN Xilisoft DPG Convertisseur (5.1.37.0120)XILISOFT DPG CONVERTISSEUR (5.1.37.0120)Xilisoft DPG Convertisseur offre aux fans de Nintendo DS une bonne solution leur permettant de dé... Cliquez pour télécharger Xilisoft DPG Convertisseur GraphicsGale (2.01.01)GRAPHICSGALE (2.01.01)GraphicsGale est un logiciel de PixelArt avec de nombreuse fonctionnalités permettant de réalisé ... Cliquez pour télécharger GraphicsGale Architecte 3D (Platinum 2010)ARCHITECTE 3D (PLATINUM 2010)Architecte 3D Platinium vous permet de concevoir facilement les plans votre future maison, de l'é... Cliquez pour télécharger Architecte 3D TeamViewer 5 (TeamViewer 5)TEAMVIEWER 5 (TEAMVIEWER 5)Dépanner un ami,expliquer une manipulation devient un jeu d'enfant.
Prise en main d'un autre ord... Cliquez pour télécharger TeamViewer 5
|