Derniers journaux de manatlan :
- [11/06@12:05] Je me sens bien seul ...
- [18/05@08:20] jbrout : des screenshots !
- [17/05@14:53] Gestionnaire de photos numériques
- [16/05@17:31] ftp free.fr : des problemes ?
- [14/04@14:31] installation de gnome2.6 sous mdk10ce
- [02/04@10:18] Mail forwarder : gratuit, sans pub et perenne ?
- [30/03@21:29] ati remote wonder / linux
- [17/03@19:27] mdk10 : xfce4/session + acpi/sleep
- [16/03@12:27] Linux cassé, besoin d'aide
- [16/03@08:22] kernel 2.6.3, ati remote usb, et hibernation
- [13/03@12:04] mdk10, cnx net, xfce/rox-filer, firefox/flash ...
- [01/03@11:22] Analyse des sources de w2k
- [24/02@08:26] Shinux review
- [23/02@11:23] Shinux ? vous connaissez ?
- [01/02@16:31] pythonage ?
- [24/01@12:02] Firebird/Thunderbird : config identique sous win/nux
- [21/01@16:53] python .net plus rapide que cpython ?!?
- [07/01@19:32] faut qu'on m'explique !
- [16/12@15:10] Noax : Drole d'objet ... mais interessant
- [15/12@09:07] Problème de prêche avec FireBird
Journal : Serveur "HTTP-gallerie photo"
Posté par manatlan (Jabber id, page perso, ) le 22 juin 2004Voilà, j'ai fait qqchose, que j'ai placé ici : http://manatlan.online.fr/photoserv.php(...)
C'est un script python (qui necessite PIL) et transforme votre ordinateur en serveur http de photos (galerie de photos)
C'est très pratique pour diffuser rapidement, et simplement, ses photos à ses amis ... (à condition d'avoir, un bon upload ;-)
Voilà, j'avais dit que je reviendrai en parler ici ... (pour ceux qui suivent, et les autres ;-)
Voilà, J'attends des remarques (sur le fonctionnement, sur le site, ...)
(d'ailleurs, si qqu'un pouvait testé sous linux, pour voir si tout est ok)
> Lire le journal (10 commentaires, moyenne: 1,9).
exemple
y'a pas d'exemple?
-
[^]Re: exemple
Posté par manatlan (Jabber id, page perso, ) le 22/06/2004 à 19:31. (lien). Évalué à 3.je setuperai bien sur mon poste, juste pour montrer
mais je doute que ça tienne la charge si beaucoup de DLFP'iens
arrivent sur mon ip ;-)
sinon, il n'y a rien de particulier à voir (à part le contenu : "les photos")
c'est des pages (x)html avec du css pour le look ...
pour l'instant, avec le css livré, ta la liste des répertoires à gauche (si il y en a plusieurs)
à droite, t'as les thumbnails, et des liens de navigations page à page
quand tu selectionnes une photo, tu te retrouves en mode visu, avec des liens de navigations SUIVANT & PRECEDENT
et si tu clics encore dessus, tu obtiens la photo finale
(mais tout celà est paramétrable à souhait)
Simple et efficace
L'idée est bonne et la simplicité prévaut. Les gens n'ont pas à installer Apache/PHP/Gallery (ou autre) pour en faire autant.
Par contre, et vu ton public, j'espère que tu l'as blindé côté sécurité ?
Je vais en parler autour de moi.
Groar !
-
[^]Re: Simple et efficace
Posté par Philippe SOHM (page perso, ) le 22/06/2004 à 19:22. (lien). Évalué à 1.bah le pb de gallery, c'est que tu ne peux pas l'installer chez un hébergeur 99% du tps or là non plus.
on en revient tjrs aux mêmes problèmes-
[^]Re: Simple et efficace
Posté par manatlan (Jabber id, page perso, ) le 22/06/2004 à 19:28. (lien). Évalué à 3.ce n'est pas du tout le but de mon script ...
ce n'est pas pour héberger des photos à vie sur un serveur
(dans ce cas là, mieux vaut voir du côté des scripts php (et il y en a pour tous les goûts, dans ce domaine là))
Le but, est juste de pouvoir partager/montrer tes photos pendant 1heure ou 2 ...
quand il y a plus d'activités, tu le coupes ... et c'est tout ...
-
-
[^]Re: Simple et efficace
Posté par manatlan (Jabber id, page perso, ) le 22/06/2004 à 19:26. (lien). Évalué à 2.normalement ... tu ne peux absolument rien faire ... à part naviguer dans les photos/albums ...
le serveur http ne comprends que qques urls ... tout le reste passe à la trappe ...
exemple
Hier soir, fête de la musique, on a fait une grosse soirée dans le jardin ... J'ai fait environ 300 photos ... (plus de 100mo)
Avant photoserv, j'envoyais, par email, les qques photos interessantes aux gens concernés (donc boulot du choix, en fct de la personne ... et bourrage de la messagerie (mon outbox, et leurs inbox ;-) ... avec qques photos que MOI j'avais choisi
souvent aussi, transfer direct de photos choisis par mes soins, sur icq
dans de très rares cas, génération d'une page web et thumbnails, et upload sur un hebergement gratuit ...
dans de plus rares cas, zippage, et hop, dans emule ou bittorrent
et qqfois, les photos sur clé usb ou cdrw ... suivant qu'on se voit ou pas
Maintenant, avec "photoserv" : je drag'n'drop mon répertoire de photos dans le répertoire partagé utilisé par photoserv, et je le lance ...
Je préviens les gars, par icq, par email (voire par phone)
ils se connectent sur mon ip, via leur navigateur ... il se ballade ... et programme leur download dans leur downloader fétiche ...
Pour moi : boulot = 0 .. rien à faire, à part le drag'n'drop, et le double clic du lancement
Pour eux : ILS choisissent les photos qu'ils veulent, et les download
bref, moi, je l'utilise tous les jours (là encore : il tourne), des potes sont en train de les browser tranquillement, chez eux ...
quand ils auront fini : je coupe ... et hop, c'est fait ...
(le relancer, ou le couper ... à la demande ... ne pose aucun prob ... double clic pour lancer, et clic pour fermer la fenêtre)
le process prends moins de 4mo (python pure, sans gui) ... et les thumbnails/images sont recompressés en direct, pour prendre le moins de bande possible ...
et ça fonctionne sous linux ;-)
J'ai fini par aller le tester moi-même ;-)
j'ai rebooter sous ma mdk10final ...
et photoserv fonctionne parfaitement sous linux ;-)
Erreur au lancement
Comme je connais STRICTEMENT rien au python, je me permets de demander si quelqu'un peut m'expliquer l'erreur suivante :
kibos@multivac:~/photoserv$ python photoserv.py
Traceback (most recent call last):
File "photoserv.py", line 435, in ?
s=Server('',conf.port,RequestHandler)
File "photoserv.py", line 241, in __init__
self.bind ((ip, port))
File "/usr/lib/python2.3/asyncore.py", line 303, in bind
return self.socket.bind(addr)
File "", line 1, in bind
socket.error: (13, 'Permission denied')
-
[^]Re: Erreur au lancement
Posté par Damien Metzler () le 23/06/2004 à 11:57. (lien). Évalué à 1.Ben a priori, ça n'a rien à voir avec python
=> Permission denied
tu essaye de faire un bind sur un port alors que tu n'a pas les droits. Ca doit être parce que le port est inférieur à 1024.
Les journaux sont destinés à des informations qui ne sont pas suffisamment intéressantes
pour être validées en dépêche (sinon n'hésitez pas à proposer votre information en
dépêche), qui sont sans rapport avec Linux ou le libre, ou simplement pour donner votre
avis. Si vous désirez poser une question, merci d'utiliser 

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.