Gå til innhold

Hvordan laste ned filer med c++?


Anbefalte innlegg

Skrevet (endret)

Er det noen som vet hvordan jeg kan få et programm til å laste ned filer fra internett?

 

På forhånd takk.

Endret av Hagenz
Videoannonse
Annonse
Skrevet

Vel, jeg har ikke så mye erfaring med akkurat programmer som bruker HTTP eller FTP i C++, men jeg fant WinHTTP API-et til Windows.

 

Jeg ahr ingen erfaring med utvikling i Linux, så det får noen andre svare på ;)

Skrevet

Hahaha. Jeg er ikke sikker på hvorfor, men _alle_ som enten har lyst til å drive med hacking, cracking, lage spambots, generelt alle mulige ufinheter ender opp i c++ forumet. Jeg mener, ja jeg er kjempe glad for det (ettersom jeg er mest aktiv i java og linux forumet). Men det finnes så utrolige mange andre språk disse tingene så enkelt og greit og rask kan gjøres i stedet for å lage sin egen HTTP klasse for å håndtere http requests. Med mindre du faktisk har satt deg et mål om at du skal lære c++ og RFC 2616 (eller på noen annen måte noe avhengiger av at koden din må kjøres native) så ville jeg tatt en titt på noen skripte språk som f.eks python,ruby,lisp

 

import gravity

fl = gravity.fly()

fl.flyNow()

Skrevet

Hvem har sagt at trådstarter har tenkt å bli cracker/spammer/badguy?

 

Når man spør i C++-forumet om å laste ned filer, så får man svar i C++. Hadde han ønsket å bruke et scriptspråk eller JIT-språk, eller et annet kompilert språk for den saks skyld, så hadde han spurt om det.

 

Min første nettverksapplikasjon var i C++, og jeg lærte mye om nettverk av det. Den var utrolig simpel, men lærte meg mye. "Download_file_from("www.vg.no/fil.jpg");" er ikke like lærerikt.

Skrevet (endret)

hvem har sagt at det er snakk om http

 

Jeg er klar over at jeg tok en genrell vurdering der og det var ikke meningen å henge ut trådstarter. Det var heller ikke essensen i posten min, jeg er lei for at jeg villedet deg

Endret av aC
Skrevet
hvem har sagt at det er snakk om http
Ingen har sagt noe om at det er snakk om HTTP. Det var derfor jeg tipset om en ganske generell nettverksguide for C++ ;)

Det var vel kanskje delvis derfor moderator (ilpostino) burna seg selv ganske heftig her også, før postene hans ble slettet og tråden gjenåpnet? =)

Skrevet (endret)

Vel BJ's guide er kjempemessig, men den forklarer ingenting om hvordan du skal "laste ned" (og ikke kveruler om read(sock)) filer fra nettet (det er såklart ikke guidens funksjon heller)

 

Dermed er det verdt, selv i c++ forumet å lutfe muligheten for et språk som kanskje er mer i trådsstarters ferdighet innen programmering.

Endret av aC
Skrevet (endret)

Hvis du tenkte på trådstarters ferdighet i programmering så er et ikke fordet jeg skulle absolutt lage en winaplicasjon at jeg spurte her for jeg kunne jo ha laget det som en nett side i F.eks PHP+HTML og ECMA

men jeg var ute etter å lære C++ :D BTW når dere nevnte det med hva jeg trengte denne infoen til så var det til å lage en winapp som kunne connecte til en server. Hadde tengt å lage noe som en minimini messenger. Altså ingen spammbotter eller cracking :D

Endret av Hagenz
Skrevet
Hadde tengt å lage noe som en minimini messenger.
Da er beej en god guide.. jeg lagde et lite chatteprogram vha den guiden en gang. Selv om jeg tror guiden har blitt endret nå, jeg kjente den ikke helt igjen.
Skrevet

Da er det jo sagt, du ønsker å lære c++. Hvis du skulle lære noe som helst er det jo like greit å starte med C/C++ og messenger snakker jo over http så... Jeg får vel spise hatten min

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...