Go Down

Topic: explication de code (Read 1 time) previous topic - next topic

skywodd


super simpa la réponse aussi détaillée ! :)
J'ai pas encore compris tout le code mais au moins j'ai les mots clefs pour chercher !

Dit ce qui va pas et on explique ;)


Et skywodd, je pense que tu devrais faire un tuto sur ton blog (si tu es bien le même skywodd que le skywodd qui fait des tuto video :p ), qui expliquerait comment se servir de feuilles de styles qu'on aurait stocké dans une microSD insérée dans l'eternet shield !

Faut un code arduino qui fasse office de serveur HTTP et une page web en langage HTML avec la balise :
Code: [Select]
<link rel="stylesheet" href="lenomdufichiercss.css">

Si tu veut pas te casser la tête avec la gestion des requêtes HTTP :
http://code.google.com/p/webduino/


Hum d'accord mais qu'es-ce qui fait qu'on retrouve "GET / OFF" dans les data ? :/
je comprend vite mais il faut m'expliquer longtemps.. désolé  :smiley-mr-green:

GET c'est la commande HTTP, va faire un tour sur wikipedia pour comprendre la structure d'une requête HTTP ;)
Tu n'as pas compris comment marche le protocole HTTP à mon avis, une fois que tu auras compris tout seras plus clair.
Des news, des tutos et plein de bonnes choses sur http://skyduino.wordpress.com !

kira

En effet, je n'ai jamais eu à m'intéresser au protocole TCP/IP ni au HTTP, mais j'ai l'impression que ca deviens plus que nécessaire, je potasse ça, et reviens vous importuner avec mes question quand je ne comprendrais pas :p
Merci à vous, Gromain et Skywodd !

kira

Après avoir lu ça : http://www.siteduzero.com/tutoriel-3-35613-les-requetes-http.html , je comprend en effet bien mieux le code.
Mais je ne fais qu'entrevoir une solution pour piloter une autre entrée.
C'est pas d'une simplicité enfantine tout ça :p
Il faut que je digère ça :p
Et donc selon toi, Skywodd, si je met une css dans une micro sd, je n'ai rien à faire de particulier pour y avoir accès ? juste à écrire le chemin  ?

skywodd


Et donc selon toi, Skywodd, si je met une css dans une micro sd, je n'ai rien à faire de particulier pour y avoir accès ? juste à écrire le chemin  ?

Il faut que :
- tu fasse un morceau de code pour gérer GET /lenomdetonfichier.css, qui prenne le fichier sur la sd et l'envoi par ethernet (suivant la structure d'une réponse HTTP)
- tu modifie le html de la page pour inclure la balise link

A mon avis tu devrais regarder les bases avant de regarder la gestion de fichier css/js/... ;)
Le CSS c'est pour faire jolie, mais si tu n'as rien à rendre jolie ça ne sert à rien ;)
Des news, des tutos et plein de bonnes choses sur http://skyduino.wordpress.com !

kira

Je suis bien d'accord, mais après avoir lu la page que le HTTP, je ne sais plus vers quoi me tourner.

skywodd


Je suis bien d'accord, mais après avoir lu la page que le HTTP, je ne sais plus vers quoi me tourner.

http://www.ladyada.net/learn/arduino/ethfiles.html

Ainsi que webduino / tiny webserver :
http://code.google.com/p/webduino/
http://www.webweavertech.com/ovidiu/weblog/archives/000484.html
Des news, des tutos et plein de bonnes choses sur http://skyduino.wordpress.com !

kira

Whaou ! là, j'ai à manger ! merci !
(même si c'est en anglais, je suis assez motivé pour !)

Go Up