Drive DIY html

Fermé
Sayter - 13 août 2020 à 10:41
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 - 13 août 2020 à 15:15
Bonjour, je suis actuellement en train de réaliser un projet sur Raspberry Pi, il s'agit d'une sorte de camera de surveillance qui déclenche une photo lorsqu'un mouvement est détecté.

Je me retrouve alors avec un nombre conséquent d'image qui devrait se classer soit 1 dossier correspond à 1 jour de capteur. (Ne vous inquiétez pas on rentre bientôt dans le vif du sujet)

Pour accéder à ces images en sans fil depuis un ordinateur portable ou un smartphone j'ai paramètré mon Raspberry en Hotspot wifi.
Une fois connecté à celui ci je peux accéder à une page web hébergée sur le Raspberry en rentrant l'adresse IP dans un navigateur

C'est là que j'ai besoin d'aide, je pense coder cette page en html car je ne connais pas le php, mais je ne sais pas comment réaliser ce que veux faire.
En gros une interface semblable à google drive par exemple, pour que je puisse voir depuis la page web tout les dossiers de prise de vue quotidienne.
Je veux simplement pouvoir cliquer sur un de ces dossier pour lancer le téléchargement. Pas besoin de pouvoir prévisualiser les images sur la page.

Je vous remercie d'avant pour l'aide que vous m'apporterez, cordialement
A voir également:

2 réponses

jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 4 650
13 août 2020 à 11:58
Bonjour,
Le html (n'étant pas un langage de programmation et ne servant qu'à décrire à ton navigateur comment disposer des éléments (html) sur sur une page) ne te suffira pas pour faire ce que tu souhaites.
Il va te falloir utiliser un langage 'serveur' tel que le php.
Tu peux éventuellement t’inspirer d'un script tel que
https://github.com/halgatewood/file-directory-list/blob/master/index.php
ou ça
https://www.the-art-of-web.com/php/directory-list/

ou encore ça
https://css-tricks.com/snippets/php/display-styled-directory-contents/

Et des exemples de ce genre... tu en trouveras des milliers sur le net...




0
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 497
13 août 2020 à 15:15
Bonjour,

Les serveurs HTTP comme Apache et Nginx proposent le "directory listing", cela permet de lister les fichiers présents dans un dossier lorsque le fichier index.html est manquant.

Ce listing peut être personnalisé via le .htaccess :
https://github.com/ramlmn/Apache-Directory-Listing
https://github.com/oupala/apaxy

Il y a aussi des solutions plus avancées comme
https://www.filerun.com/
https://filebrowser.org/features
Ces logiciels nécessitent d'autres technologies (comme le langage PHP ou Go), il est également possible de les déployer facilement grâce à leur image Docker.
0