Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : WinSock Magique (vb6.0) [ Réseaux & Internet / Client - Serveur ] (reacen)

dimanche 11 mai 2008 à 02:45:34 | WinSock Magique (vb6.0)

reacen

Ya t il un winsock magique ?
Je veu dir, genre, winsock qui na pas besoin d'etre configurer pour ouvrir ses port  ?
(comme dans Ares)

et surtout, quand je connect un socket a un serveur http, il me fait chier a chaque fois, car sur :

Winsock1_onDatarrival()

text1.text=text1.text & data

C'est de la merde surtout que tout ce que je met dans la sub se repette,
  ya pas une solution genre : onDATAarrivalComplete ?

(quand le socket rassemble toute la page html, il active la sub)
et donne  directement text1.text = data  ?


merci de repondre (et de pas se mocker encor de moi)

Technologie Reacen²

dimanche 11 mai 2008 à 06:25:10 | Re : WinSock Magique (vb6.0)

Renfield

Administrateur CodeS-SourceS
le protocole Winsock se fiche de ce que tu transferes

toi, tu souhaites envoyer du HTTP... a ta guise, mais il ne sais pas a quel moment le transfert se termine. efin, il coupe la connexion, mais il ne va pas s'embetter a stocker toutes les données, au cas ou...

a toi de le faire.

si ton but est juste de récupérer des pages webs sans te prendre la tête a comprendre le HTTP, joues avec un controle Inet, par exemple (ou d'autres, encore...)

"text1.text=text1.text & data

C'est de la merde surtout que tout ce que je met dans la sub se repette,"

j'ai pas compris, là

dimanche 11 mai 2008 à 06:40:38 | Re : WinSock Magique (vb6.0)

reacen

Merci pour ta reponse, mais je sais deja ca, et je DETESTE les inet et urlmon.dll  truc ect ..

bref, euh, j'ai des trou de memoir (je reste tj  eveillé la nuit devant le vb6 o point que j'oublie trop trop vite ce que je voulé dir (commsi j'ai 8Octes en memoir RAM))

sinon autre chose:

Sub Winsock1_DataArrival()

Dim data as stirng
winsock1.getdata data,,bytestotaaaal..

text1.text = text1.text & data

end sub

comment je peu savoir que le winsock1 a fini de recevoir ?
pour ecrir text1.text dans un fichier.htm et l'envoyer par exemple ?






sinon si tu conné Ares ? (c'est un p2p genre emul)  il echange fichier et tout, surement c du winsock magique (mem si j'ouvre aucun port sa upload/download ...)

Technologie Reacen²

lundi 12 mai 2008 à 06:54:46 | Re : WinSock Magique (vb6.0)

Renfield

Administrateur CodeS-SourceS
Réponse acceptée !
euh....
pas de port a ouvrir si tu n'est pas serveur...

et en UDP, non plus, pas de port a ouvrir (contrairement à TCP)

j'ai filé un code de transfert HTTP y'a pas longtemps...
pour le "finit de recevoir", soit le serveur coupe, soit tu observe la quantité de données. si tu arrives à la valeur recu dans les headers HTTP (Content-length) ...
potasses donc la doc sur le HTTP 1.0

dimanche 18 mai 2008 à 05:52:19 | Re : WinSock Magique (vb6.0)

reacen

Merci Renfield du fond... 

Technologie Reacen²



Cette discussion est classé dans : text, winsock, vb6, text1, magique


Répondre à ce message

Sujets en rapport avec ce message

comment copier un winsock dans un groupe de winsock? [ par retaks666 ] voila, j'ai créer un chat, avec un groupe de winsock, et j'aimerai que lorque l'un d'eux se connecte, les index soi déplacés, qu'il n'y ai jamais d'in Completer un champ [ par fred23 ] Bonjour,voila mon petit probleme.J'ai un champ text1.text qui ne doit contenir que 6 caracteres max. Jusque la pas de pb.Cependant, si j'ai moins de 6 ** AIDEZ MOI SVP !!! * [ par Heny ] Salut a tous Je réalise une application pour faire des enregistrements dans une base de donnée ACCESS et j'utilise ce code With Adodc.Recordset.AddNew initialisation d'un textbox depuis un module [ par kodiacsys ] bonjourSous vb6 on pouvait initialiser des controles textbox sur differentes Form, à partir d'une procedure stockée dans un module.exemple:Public Sub démêleer l'utilisation de plusieur if puis de else [ par cricri_b34 ] bon J'ai créer un programme avec uniquement un textbox nommé: text1et un bouton nommé command1j'aimerais que mon programme réagisse a toute sorte de ** DES VIRGULES ET DES POINT ** [ par Heny ] Salut a tousText1.Text = Replace(Text1.Text, ",", ".") J?utilise ce code pour remplacer des virgules par des points dans un TEXTBOX « alimenté » par u comment reconnaitre une variable avec un bloc if [ par p33M ] Salut je suis un debutant et jai créé un programme de chat avec winsock et voici le sub pour reconnaitre les donnés ki arrive de lautre utilisateurPri Calcul [ par bilaloch ] Bonjour,Voila, j'essaye d'additionné des nombre a virgules mais le bleme c que par exemple je fai :Text1.Text = Val(0,32) + Val(1,45)T traducteur lettre par lettre [ par charleshenri ] voila jai un code qui est :Private Sub Command1_Click()If Text1.Text = "a" Then Text2 = "grd"If Text1.Text = "b" Then Text2 = "grfg"If Text1.Text = " pb de champ dans une requette [ par elodie1511 ] voilà, quand j'execute ma requete, il ne recupere pas les champs text1.text et text2.text:r = 1 rs.MoveFirst SQL = "insert into hommes(nomhomme,pren


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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
Temps d'éxécution de la page : 0,218 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.