begin process at 2008 08 20 15:52:22
1 228 921 membres
286 nouveaux aujourd'hui
14 259 membres club

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)

WinSock Magique (vb6.0) le 11/05/2008 02:45:34

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²

Re : WinSock Magique (vb6.0) le 11/05/2008 06:25:10

Renfield
(Admin CS)
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à

Re : WinSock Magique (vb6.0) le 11/05/2008 06:40:38

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²

Re : WinSock Magique (vb6.0) le 12/05/2008 06:54:46

Renfield
(Admin CS)
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

Re : WinSock Magique (vb6.0) le 18/05/2008 05:52:19

reacen
Merci Renfield du fond... 

Technologie Reacen²


Classé sous : text, winsock, vb6, text1, magique

Participer à cet échange

Pub



Appels d'offres

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

Téléchargements

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

Boutique

Boutique de goodies CodeS-SourceS