Utilisation des protocoles internet en C??
Ronflax
-
Char Snipeur Messages postés 10112 Date d'inscription Statut Contributeur Dernière intervention -
Char Snipeur Messages postés 10112 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je programme en C depuis quelques mois et je trouve que je commence à être limité à certains niveaux j'aimerais par exemple pouvoir "interagir" avec internet sur mes programme comme (simple exemple) pouvoir crée un programme qui ouvre une page internet précise quand je lance mon ordinateur .J'ai chercher un peux sur internet mais je n'ai rien trouver de mieux que des explications sur les forums que des explications sur les protocoles http udp tcp ... (trés intéressantes) mais rien de dure aucune formules , bibliothéques telechargeable ... aurieux vous des informations sur cela des conseils de tutoriel , de bibliothéques ... je vous remercie d'avance et j'espere a bientôt
Ronflax
Je programme en C depuis quelques mois et je trouve que je commence à être limité à certains niveaux j'aimerais par exemple pouvoir "interagir" avec internet sur mes programme comme (simple exemple) pouvoir crée un programme qui ouvre une page internet précise quand je lance mon ordinateur .J'ai chercher un peux sur internet mais je n'ai rien trouver de mieux que des explications sur les forums que des explications sur les protocoles http udp tcp ... (trés intéressantes) mais rien de dure aucune formules , bibliothéques telechargeable ... aurieux vous des informations sur cela des conseils de tutoriel , de bibliothéques ... je vous remercie d'avance et j'espere a bientôt
Ronflax
A voir également:
- Utilisation des protocoles internet en C??
- Utilisation chromecast - Guide
- Télécharger gratuitement notice d'utilisation - Guide
- Gps sans internet - Guide
- Comment savoir si quelqu'un utilise ma connexion internet - Guide
- Mon pc rame sur internet - Guide
2 réponses
Bonjour,
Vous pouvez utiliser la libcurl https://curl.se/libcurl/ pour récupérer une page web. Par contre si vous voulez lancer le navigateur directement au démarrage sur une page web à partir du C il va falloir utiliser l'API de windows : ShellExecute
https://docs.microsoft.com/en-us/windows/win32/api/shellapi/nf-shellapi-shellexecutea?redirectedfrom=MSDN
Vous pouvez utiliser la libcurl https://curl.se/libcurl/ pour récupérer une page web. Par contre si vous voulez lancer le navigateur directement au démarrage sur une page web à partir du C il va falloir utiliser l'API de windows : ShellExecute
https://docs.microsoft.com/en-us/windows/win32/api/shellapi/nf-shellapi-shellexecutea?redirectedfrom=MSDN
Bonjour,
curl est une bonne idée.
La couche qui te manque entre le C et les protocoles, c'est les socket. Tape "socket C" dans un moteur de recherche, tu auras plein de réponses pertinentes. Les fonctions te permettent de te connecter à un serveur (ou d'en créer un) puis d'envoyer ou de recevoir ce que tu veux. Ensuite il suffit de bien gérer les entrées sorties afin de respecter les protocoles que tu vises, et ça sera bon. Il peut être formateur de faire un petit programme qui récupère une page HTML sur internet.
curl est une bonne idée.
La couche qui te manque entre le C et les protocoles, c'est les socket. Tape "socket C" dans un moteur de recherche, tu auras plein de réponses pertinentes. Les fonctions te permettent de te connecter à un serveur (ou d'en créer un) puis d'envoyer ou de recevoir ce que tu veux. Ensuite il suffit de bien gérer les entrées sorties afin de respecter les protocoles que tu vises, et ça sera bon. Il peut être formateur de faire un petit programme qui récupère une page HTML sur internet.