Téléchargement d'un fichier via l'url [WINSOCK]

Signaler
Messages postés
127
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
5 août 2007
-
Messages postés
9
Date d'inscription
jeudi 19 février 2009
Statut
Membre
Dernière intervention
20 février 2009
-
Bonsoir tout le monde!

j'ai un problème, j'essai de télécharger un fichier .rar avec GET
et quand je veux extraire le rar il m'indique que le fichier est conromput

rRecv=1;
WSAStartup(MAKEWORD(2,0), &wsa);
Sock = socket(AF_INET, SOCK_STREAM, 0);
Sin.sin_addr.s_addr     = inet_addr(InternetProtocol);
Sin.sin_family          = AF_INET;
Sin.sin_port            = htons(80);
error = connect(Sock, (SOCKADDR*)&Sin, sizeof(Sin));

    if(error != SOCKET_ERROR)
    {
        printf("Connected !\n");
        File = fopen(FileName, "w+");
        sprintf(str, "GET %s HTTP/1.1\r\nhost: %s\r\n\r\n", FileNameTarget, host_name);
        send(Sock, str, strlen(str), 0);
        while(rRecv>0)
        {rRecv=recv(Sock, &c, sizeof(char), 0); fputc(c, File);}
    }
    else
    {
        printf("NOT Connected !\n");
    }
    closesocket(Sock);
    WSACleanup();

je ne trouve pas le problème...
Pouvez vous m'aider ? sa serait sympa ^^

6 réponses

Messages postés
1905
Date d'inscription
mercredi 22 janvier 2003
Statut
Membre
Dernière intervention
17 septembre 2012
3
Salut,

Le probleme est que tu écris tout ce que tu recois dans le fichier,
alors que le serveur envoie aussi une réponse avant l'eventuel fichier
que tu as demandé.
Messages postés
571
Date d'inscription
vendredi 30 décembre 2005
Statut
Membre
Dernière intervention
12 juillet 2012
3
Messages postés
571
Date d'inscription
vendredi 30 décembre 2005
Statut
Membre
Dernière intervention
12 juillet 2012
3
Voir aussi la source de Aardman bien sûr :)
Messages postés
127
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
5 août 2007

Mais même en enlevant les header le fichier reste conromput, je vais essayer une autre technique...
Et pour ce qui est de urlmon j'utilise le compilo GCC et je n'ai pas urlmon.h
merci!
Messages postés
571
Date d'inscription
vendredi 30 décembre 2005
Statut
Membre
Dernière intervention
12 juillet 2012
3
Ouvrir le stream du fichier en mode binaire, puis utiliser fwrite (en lui passant rRecv) plutôt que fputc. Fermer le stream à la fin.
Essayer avec un petit fichier texte. Quand c'est bon passer au rar.
Si toujours pas bon poster le code complet.
Messages postés
9
Date d'inscription
jeudi 19 février 2009
Statut
Membre
Dernière intervention
20 février 2009

http://www.antiquesbeijing.com
sell AntiquitšŠs Chinoises et Asiatiques Brocantes orientales anciennes Meubels antiques chinois RšŠvolution culturelle chinoise CšŠramique Porcelaine Poteries Art bouddhiste Bronze&Cuivre Bambou Pierres Gravure sur bois  chinois Perles&Colliers Peintures Mongolie&Tibet Textile Montage&Cadres Meubles de jardin&Poterie de jardin Polissage d'intšŠrieur rustique Architectes d'intšŠrieur Architecte paysagiste Paysagiste Pavillon  Paniers Sacs Bijoux Divers porcelaine impšŠriale famille verte famille rose bleu et blanc terre-cuites dynasties Han Tang bronzes archa?ques bouddhiques doršŠs consoles chaises tables basses tapis en soie peintures thangkas tibšŠtaines paravents jades de fouille tabatiššres Artisanaux AntiquitšŠs de la Chine ArchšŠologique Oriental CuriositšŠ meubles chinois anciens RšŠvolution Culturelle de la Chine CšŠramique Porcelaine RšŠcipients Buda l'Art de Bronze et de Cuivre le Bambou Pierre statuette en bois sculptšŠe  chinois des perles et des colliers des peintures šŠclairage la Mongolie et le Tibet le textile InsšŠršŠ dans le cadre et des moulures Meubles pour le jardin des ršŠcipients pour le jardin Maison dans le village De nouveau fini DšŠcorateurs du local intšŠrieur Paysage Architectes Le jardin Designers l'Amateur souper šŠtroitement Paniers Bourses bijouterie Faits divers Armoires Chinoises Armoires Armoires les Chaises de la Chine Meubles de la Mongolie mobilier les Armoires pour les Celliers Bancs §Ž§Ñbourets Meubles Chinois sculptšŠ et des paravents Portes anciennes Roues Textiles produits vernis les Tissus Soie produits de soie všºtement ancien produits du vernis Chinois Vietnamien Objets de laque Tha?landaise Bo?tes Coffres Ornements pour le mur du Tibet bijouterie Coffrets du Cuir coffrets en bois coffres Les anciquitšŠs de la Chine et les mšŠtiers Peintures papiers dessines affiches anciennes Broderie sculpture Coffrets du Tibet Armoires du Tibet Paniers Lampes šŠclairage Seaux Plateaux lanternes Chinoises De main Lampes šŠcrans pour les lampes Argent des petits tapis le Meubles Les bassines jardiniššre Statues Tapis Orientaux Tapis du Tibet Petites tables au cafšŠ Armoires pour TV tables Chinoises tables d'autel Cloisonne mobilier produits divers Verres Cloisonne Cage pour des Oiseaux Flacons pour des parfums CšŠramique AntiquitšŠs chinoises des anciens Meubles Chinois des meubles chinois Chinois armoires chinoises antiquitšŠs orientales antiquitšŠs l'art de l'Asie l'art asiatique Commer?ants d`antiquitšŠs l'artefact art cšŠramique des cšŠramiques ršŠcipients de la Dynastie Ming dynastie Ming Dynastie Oing dynastie qing Dynastie Ching  tables paniers l'armoire huanghuali armoires des fragments architecturaux La chaise-malle seaux porte des portes sculptures portraits des ancšºtres le Tibet tibetain ou personne du tibet l'art de Tibet coffre tibetain fa?ence l'importation de la Chine Sainte croix Menlo park armoire de Design intšŠrieur dšŠcorateur des locaux intšŠrieurs le designer des locaux IntšŠrieurs meubles de l'Asie et l'AmšŠrique du Sud Art pour la maison les meilleures antiquitšŠs le Design accessoires de qualitšŠ le meuble moderne la fabrication l'Exportateur la reproduction de meubles meubles anciens de l'Asie meubles anciens de la Chine rural oriental cšŠramiques pots de terre cuite fait š€ la main cadeau curiositšŠ orientale des Meubles de l'Asie des meubles rural l'art De Tibet de tribu l'ornement pour la maison des Fournisseurs en Asie la Chine Du meubles anciens chinois des meubles de style Ming Oing porcelaine statue des meubles anciens oriental des meubles anciens de la Chine meubles traditionnels Chinois le meubles du style classique rural Des reproductions reproductions de meubles bijouterie du Tibet les Accessoires anciens Asiatiques l'art populaire des peintures Asiatiques les mšŠtiers artisanaux orientaux les mšŠtiers artisanaux de l'orient trousseaux des pierres pršŠcieuses l'AntiquitšŠ de la Chine les antiquitšŠs Traditionnelles Meubles anciens Chinois traditionnels d¡¯articles pour la maison et le Jardin cadeau de la Chine des cadeaux des meubles solides du bois dur consumible sculpture en bois la terre cuite sculptures de Buda ornements la production et le fournisseur L'antiquitšŠ Ancien Oriental l'AntiquitšŠ chinoise meubles  mobilier ancien la RšŠvolution Chinoise Culturelle la CšŠramique la Porcelaine l'atelier De poterie Buda l'Art le Bronze le Cuivre le Bambou le bois š€ dessin chinois Perles et Collier la Peinture l'šŠclairage la Matiššre  les tissus monture&reliementencadrement des meubles pour le jardin argiles pour le jardin la maison rurale le raffinement de la maison rurale dšŠcorateur de locaux intšŠrieurs paysage architectes le jardin designers villa des paniers portefeuilles des bijoux mšŠlanges cabinet chinois armoires chaises chinoises mobilier de la Mongolie garde-manger pour tabouret bancs paravents š€ dessin portes anciennes roues vernis chinois  Tha?landais la soie  produits de soie les costumes anciens Vietnamien bo?tes coffres accrochement de mur tibetain cuir bo?tes du bois rouleaux affiches anciennes tissus brodšŠs encadršŠs buffet lampes Luminaires š€ tubes plateaux lanternes chinoises Abat-jours bijoux d¡¯argent pierres des tapis seaux ou les tines (piscines) planteur statues petites tables de nuit des tables meubles TV d¡¯autres tables le vase š€ fleurs des šŠmaux des cages Mouchez des Bouteilles des dšŠramiques Art Oriental antiquaires les mšŠtiers artisanaux l'art la dynastie MingqingChing huanghuali? fragments architecturaux troncs portraits des ancšºtres  pršŠdšŠcesseurs peinture produits en pierre l'importation de la Chine orme laqušŠ et peintSainte croix Menlo park armoires design des locaux intšŠrieurs mobilier asiatique et sudamšŠricain Art pour la maison accessoires des designers atelierfait š€ la main la terre cuite cadeau art de tribu l'art populaire pierres pršŠcieuses des produits pour la maison et la cour des meubles solides du bois dur sculpture de Buda production et suplidor planteur statues petites tables de nuit des tables meubles TV d¡¯autres tables le vase š€ fleurs des šŠmaux des cages Mouchez des Bouteilles des dšŠramiques Art Oriental antiquaires les mšŠtiers artisanaux l'art la dynastie MingqingChing huanghuali? fragments architecturaux troncs portraits des ancšºtres  pršŠdšŠcesseurs peinture produits en pierre l'importation de la Chine orme laqušŠ et peintSainte croix Menlo park armoires design des locaux intšŠrieurs mobilier asiatique et sudamšŠricain Art pour la maison accessoires des designers atelierfait š€ la main la terre cuite cadeau art de tribu l'art populaire pierres pršŠcieuses des produits pour la maison et la cour des meubles solides du bois dur sculpture de Buda production et suplidor Chinese Antique Ancient Oriental Curio Chinese Antique Furniture Chinese Cultural Revolution Ceramic Porcelain Pottery Buddha Art Bronze& Copper Bamboo Stone Wood Carving Chinese Tea Pearl& Necklace Painting Lighting Mongolia& Tibet Textiles Mounting& Frames Garden Furniture Garden Pottery Rustic Home Refinishing Interior Decorators Landscape Architects Garden Designers Pavilion Baskets Purses Jewelry Miscellaneous Chinese Cabinets Armoires Chinese Chairs Mongolian Furniture Furniture Wine Cabinets Benches Stools Chinese Furniture Carved & Floor-standing ScreensOld DoorsWheels Textiles Lacquerware Fabrics Silkssilk items Antique Clothing Chinese Lacquerware VietnameseThailand Lacquerware Boxes Chests Wall Hangings Tibetan Jerwelry Boxes Leather woodboxes chests Paintings Scrolls Old Posters Framed Embroideries carvings Tibetan  Boxes Tibetan furniture sideboard cabinets Baskets Lamps Lighting Jewelry Baskets Buckets Trays Plates Chinese Lanterns Lamps Lamp Shades Silver  Jewelry Stonerugs Furniture Stone Basins Planters Stone Statues Oriental RugsTibetan Rugs Coffee Tables TV Cabinets Chinese Tablesalter tables Cloisonne Misc Items Furniture Cloisonne vases Bird Cages Snuff Bottles Ceramics chinese antiquesantique Chinese furnitureantique chinese furniture Chinese furniture chinese furniture chinese chinese cabinets oriental antiques antiquities chinese antiquities Asian art asian art antique dealers antiquities artifact art ceramic ceramics pottery Ming Dynasty ming dynasty Qing Dynasty qing dynasy Ching Dynasty ching dynasty tables baskets huanghuali cabinet cabinets architectural fragments trunk chair chairs bucket buckets door doors carving carvings ancestor painting ancestor paintings Tibet Tibetan Tibetan art tibetan art tibetan chests stoneware Chinese imports Santa Cruz Menlo Park armoire interior design interior decorator interior designerAsian  South American FurnitureArt for the home best antiques designer-quality accessories new furniture manufacture exporter reproduction furniture Asian antique furniture antique Chinese furniture eastern rustic ceramics pottery terracotta  handicraft gift oriental curio Asian furniture rustic furniture tribal art Tibetan home decoration Asia China suppliers Chinese antique furniture Ming Qing style furniture porcelain carving statue oriental antique furniture antique Chinese furnitureChinese traditional furniture classical rustic style furniture reproductions reproduction furniture Tibetan jewelry Asian antique accessories folk art Asian paintings eastern crafts orient crafts housewares gemstones Antique Chinese antiques traditional antique Chinese furniture home and garden supplies Chinese  gift gifts solid wood hard wood furniutre consumable carvings terracotta buddha carvings decorationmanufacture and supplier Chinese Antiques & Crafts antique chinese baskets buckets pots cake baskets cane baskets cane jars ceramic jars ceramic wine jars ceramics food baskets food bowls food containers home wares lacquer pots picnic baskets rice baskets rice containers rice measures rice weights trays tubs water buckets water pots wedding baskets wine pots antique chinese beds bamboo beds bedside cabinets canopy beds day beds lacquer opium beds opium beds opium daybeds antique chinese cabinets black lacquer cabinets bamboo bookcases black lacquer furniture book cabinets cupboards kitchen cabinets lacquer cabinets lacquer cabinets lacquer wedding cabinets medicine chests red lacquer cabinets red and black lacquer cabinets red lacquer wedding cabinets round sided cabinets side cabinets small cabinets square sided cabinets stack cabinets shrines tall cabinets tapered cabinets wedding cabinets ... also see antique chinese sideboards and antique chinese chests antique chinese chairs benches armchairs art deco armchairs art deco chairs art deco sofas bamboo chairs barber chairs barber stools baby / children's chairs black lacquer chairs bucket chairs carved love seats day chairs folding chairs foot stools high hat official chairs horseshoe chairs lady's chairs love seats low back armchairs official hat chairs rose chairs school benches school chairs side chairs stools yokeback chairs wedding benches antique chinese misc items antique chinese chests trunks boxes bamboo pillows blanket chest camphor chests curio boxes document boxes jewellery boxes lacquer boxes leather boxes leather pillows leather  opium boxes mirror boxes opium pillows pillow boxes small boxes small trunks strong boxes tibetan chests tibetan trunks treasure boxes wooden boxes wooden chests wooden trunks ... also see antique chinese  sideboards and antique chinese cabinets antique chinese figures statuary pottery stoneware artifacts burial items burial objects carvings ceramic jars garden objects lacquered jars stone carvings stone lions stone ware terra cotta terracotta items vases wood carvings antique chinese hat boxes hatboxes leather hat box cane hatboxes imperial chinese hatboxes antique Chinese screens panels architectural relics architectural antiques architectural carving architectural elements architectural fragments  carved wooden windows doors door sets iron doors lattice doors wall hangings window panels window sets antique chinese sideboards coffer tables low cabinets side cabinets tibetan sideboards ... also see antique chinese  abinets and antique chinese chests antique chinese stands flower stands hat stands incense stands pillar bases tea stands antique chinese tables altar tables bed tables ceramic tables coffee tables console tables desks entrance tables half moon tables kang tables lacquer desks long tables low tables marble-top tables painting tables scroll tables square tables stone tables red lacquer low tables side tables tea tables writing desks writing tables antique chinese ancestor paintings baby cribs beads bookcases bookshelves ladders lamps lanterns mirror boxes opium tools scholar items silk lamps antique chinese chairs antique chinese chests Cabinets & Shelves: Square-Corner Tapered Caibnet Round-Corner Tapered Cabient Book Case Wedding Cabinet Butterfly Cabinet Fujian Cabinet Shaoxing Cabinet Compound Cabinet Medicine Cabinet Painting Cabinet Colorful Cabinet Bone-Inlay Cabinet Display Cabinet Chairs: Folding Stool Square Stool Lamphanger Chair Highback Chair Rose Chair Officials Hat Chair Souther Officials Hat Armchair Horseshoe Back Chair Relaxing Chair Rocking Chair Double-Seat Couch  Buffets & Chests: Shanxi Buffet Altar Coffer Wedding Chest Low Tianjin Buffet Buddha Chest Tables & Desks: Recessed-Leg Altar Talbe Wine Table Square Table Table with Everted Flanges Flush-Sided Corner-Leg Table Waisted Corner-Leg Table Painting Table Dinning Table Coffee Table Bed Table Flower Stand Writing Desk Saddle Desk Beds: Meditation Bed Summer Bed Canopy Bed Baby Bed Opiume Bed  Panles & Carvings: Screens Brackets Window Panels Headboards Hanging Panels Doors Boxes & Cases: Hat Box Guangpixiang Medicine Box Storage Box Sedan Box Lunch Box Shanxi Painting Box Make-up Box Invitation Box Baskets: Wenzhou Basket Wedding Basket Tibetan: Tibetan Chest Tibetan Box Ancestor's Painting: Tangca Ancestor's Painting Portrait Painting Porcelain & Ceramics: Bowls Jars Vases Clay Tea Pot Accessories: Mirror Stand Fruit Pot Fruit Tray Washing Stand Wine Jar Buddha Statues Wine Pot Mirrors Rice Container Boots Lanterns



Beijing Dragon Rising Antiques Sales Company

http://www.antiquesbeijing.com


E-mail:sales@antiquesbeijing.com
Tel: 0086-15801708682 0086-15801708557
MSN:
[mailto:beijingfurniture@msn.com
beijingfurniture@msn.com
]


Skype: antiquesbeijing