logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 Re : Scripts, programmes et robots » Lecture répertoire vidéo en boucle [Résolu] » 28-10-2010 09:10:40

gustave
Alors la elle est bonne, mais que ca marche parfaitement bien comme ca, j'en revient pas !
Merci, une bonne explication vaut mieux. c'est le probleme de l'etre humain, savoir s'expliquer, se faire comprendre est encore d'actualité, le langage meme de programation se doit etre universel. le php par exemple)le est bien le meme en rusk qu'en chinois.

#2 Re : Scripts, programmes et robots » Lecture répertoire vidéo en boucle [Résolu] » 27-10-2010 21:05:42

gustave

Sinon, encore plus simple et plus sécurisé (décidément, tu te compliquais la vie avec inotify!) :
1) tu demandes à ton lecteur de lire les vidéos contenues dans le dossier (pas besoin de fichier pour ça ou alors, il peut être généré à la volée)
2) Quand toutes les vidéos ont été lues, le script qui a appelé le lecteur refait une boucle, vérifie le contenu du dossier ou relance carrément le lecteur avec les options qui vont bien pour lire tout le dossier...

Ça, c'est simplisme !


Je n'y suis pas arrivé comme ca, ca ne boucle pas, je ne sais pas faire une boucle
while "lancement du player" mplayer ./video/*
     do  "fichier 1"....
done

Peut tu m'aider sur ce petit script.
Simplisme toi meme !

#3 Re : Scripts, programmes et robots » Lecture répertoire vidéo en boucle [Résolu] » 27-10-2010 18:40:56

gustave
Mon but, faire turner un player en boucle qui va lire les vidéos qui seront dans un répertoire, ce n'est donc pas un pc avec quelqu'un devant, juste une personne de temps en temps ou tout les jours viendra suppimer ou déposer une vidéo nouvelle, ceux-ci seront avec un player quelconque.
Et ce player doit simplement rafaichir sont cache ou liste (m3u,xml) afin de lire la ou les nouvelle(s) vidéo, je ne cherche pas a avoir un pc avec des protections particuliéres en termes de sécurités, ce sera trés certainement monter dans un serveur 19" .


Pour le lancement au démarrage, je ne sait pas a quoi sert précisément init.d , je sais que ce sont les processus lancer au démarrage , je ne sais pas comment faire fonctionner inotify en fait.

#4 Re : Scripts, programmes et robots » Lecture répertoire vidéo en boucle [Résolu] » 27-10-2010 12:22:16

gustave
J'ai bien pensé a ca , par le browser en php, une fois finit l'upload je réactualise mon fichier en fonction du contenu du répertoire, ca je sais faire, mais si le fichier vient d'une carte SD, il faut que ce soi lors de son insertion.
Tiens pas bete ca, mais un script pour le mount de la carte ou mieux de la clef usb .
Quelqu'un sait t'il faire ca ?

#5 Re : Scripts, programmes et robots » Lecture répertoire vidéo en boucle [Résolu] » 26-10-2010 22:07:31

gustave
Avant tout ! merci de votre attention et votre dévouement, et je donc vais m'expliquer un petit peu mieux.
J'aimerai par cette surveillance de répertoire creer un fichier lecture video m3u ou meme xml, je verrai en fonction,  lorsque que l'on dépose une nouvelle vidéo, le fichier lecture doit se regénéré, je n'ai rien de toruvé de mieux que "inotify" et peut etre "fam", vous m'aiguillerez.
Ca semble etre assez simple, un script sans doute pas trés long, mais...
En tout cas inotify m'interresse pour d'autres choses il me vient plein d"idée, mais j'en suis pas encore la.

#6 Re : Scripts, programmes et robots » Lecture répertoire vidéo en boucle [Résolu] » 25-10-2010 17:56:34

gustave
Cron !  je l'utilise déja pour mes sauvegardes, cron.daily etc...
j'ai pas besoin de cron pour ca, ca marcherait aussi bien entendu, mais il y a inotify qui est la pour ca, il surveille en permanence le répertoire puis on lui ordonne une action, quand "true".
Je connait cron mais ca doit etre instanetané, je vais qunad meme pas faire une requette cron toutes les secondes.
Au lieu de me filer la doc de cron, si vous ne voyez pas ce que je demande n'hesiter pas a me demander de reformuler ma question.

#7 Scripts, programmes et robots » Lecture répertoire vidéo en boucle [Résolu] » 24-10-2010 14:56:20

gustave
Réponses : 16
Je tente de surveiller un repertoire puis simplement me donner la liste nominative de son contenu.
inotify est la pour faire ca mais je ne sais pas comment le faire fonctionner.
Ci dessous un bout de script trouver sur le net qui servait a donner des droit sur les fichiers déposé.

DOSSIER_SURVEILLE='/home/justclovideo'
UTILISATEUR='utilisateur'
inotifywait -m -r --format '%w%f' -e create -e moved_to "${DOSSIER_SURVEILLE}" | while read LINE
do
    chown -R ${UTILISATEUR}:${UTILISATEUR} "${LINE}"
done


je ne sai spas que faire du script alors je l'ai mios dans init.d j'ai fait un update
update-rc.d surveil.sh start 99 2 .
erreur rencontrée
update-rc.d surveil.sh start 99 2 .

update-rc.d: using dependency based boot sequencing
insserv: warning: script 'K01surveil.sh' missing LSB tags and overrides
insserv: warning: script 'surveil.sh' missing LSB tags and overrides


J'ai mit dans le script

#!/bin/sh
DOSSIER_SURVEILLE='/home/justclo/video'

inotifywait -m -r --format '%w%f' -e create -e moved_to "${DOSSIER_SURVEILLE}" $ | while read LINE
do
cd $DOSSIER_SURVEILLE
>liste
ls >>liste
done


Je vais dans le repertoire, je vide le fichier et l'enchirit des nouveaux documents
il s'appelera plus tard liste.m3u

Mon niveau vol pas haut donc pas de mauvais commentaire. smile

#8 Re : Scripts, programmes et robots » lancer mplayer via Php » 23-10-2010 19:05:48

gustave
J'y arrive pas encore, je vais m'orienter vers un lecteur comme totem ou mplayer sans passer par php,
mplayer -fs ./video/*
totem --fullscreen ./video/*
me va bien dans ce cas la . mais je ne trouve pas le moyen de refraichir le cache du player  afin qui réactualise le répertoire contenant les vidéo ou "image" a lire.

Je ferme et j(ouvre un autre post peut etre ?

#9 Re : Scripts, programmes et robots » lancer mplayer via Php » 17-10-2010 13:17:19

gustave
Marche po !

exec("mplayer  http://maison/amgsat_fr/video/mpokora.mpeg");
ni
exec("/usr/bin/mplayer  ./video/mpokora.mpeg");

 DOC
Lorsque le safe mode est activé, vous pouvez uniquement exécuter des programmes qui
se situent dans le dossier défini par safe_mode_exec_dir . Pour des raisons pratiques,
il n'est actuellement pas permis d''avoir le composant .. dans le chemin de l'exécutable.


Quel fichier dois-je modifier, phph.ini ? je ne le trouve pas.
I l autoriser a apache de lancer mplayer.

L'application dedibox, je vois pas ce que ca veut dire, peut etre la meme chose que je veut faire commander  a distance sur un projecteur une video perso. A quelques mot, un lecteur multimedia basique, trés basique.

#10 Scripts, programmes et robots » lancer mplayer via Php » 17-10-2010 05:59:41

gustave
Réponses : 6
Je cherche mal ou alors c'est pas si simple que ca que de lancer mplayer avec une commande php.
j'ai vu des trucs comme exec() ou system mais je n'ai trouvé aucun exemple.
Meric de vos conseil ou orientation vers tuto.

#11 Re : Scripts, programmes et robots » Fonction mail unix » 07-09-2010 19:21:25

gustave
C'est en fait normal le resultat mais l'inverse ne se passe pas le fameux decode sur squeeze.

#12 Scripts, programmes et robots » Fonction mail unix » 07-09-2010 19:18:56

gustave
Réponses : 1
Bonjour, je suis passé sous squeeze (sans vraiment le vouloir), mais je ne peut plus visualiser les fichier Tiff que je recoit par fax (efax via modem analogique). je recoit toujours les fax dans un répertoire $home/faxin/
J'avais donc un script qui me permettai de joindre le fichier (fax (s))  dans le mail, le script ci-dessous.
Donc sous squeeze on ne peut plus visualiser les images tiff, comment pourazis je m'y prendre pour joindre directement les fichier contenu dans $home/faxin.

convert 20100907175331.001 20100907175331.001.pdf
Convert fonctionne comme il faut

Mais attention ci dessous uuencode c'est lui qui me pose un probleme.

uuencode 20100907175331.001.pdf 20100907175331.0021.pdf

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
7"G-T87)T>')E9@HR-C@Y.`HE)45/1@H`
`
end


Mon fichier mail attachement.

FILES=$HOME/faxin/$1/*
for i in $FILES  ; do
convert $i -resize 1120x1400\!  $i

done

sleep 3

for i in $FILES ; do
uuencode $i $1 >>/tmp/sortiefax
done
cat $HOME/.texte_fax >> /tmp/sortiefax

mail -s "---------------FAX------------------------" $MAIL_ADDR < /tmp/sortiefax
sleep 5
rm /tmp/sortiefax


Il faudrait que joint les tiffs  ou  directement sans passer par uuencode.

#13 Re : Réseau » Vnc "Connexion fermée" » 25-04-2010 07:54:04

gustave
J'arrive quand meme a avoir une connexion puisqu'il me demande un mot de passe. le port a été également vérifié. il est resté le mme 4900, mais si le serveur ne demande pas de mot de passe, alors ca fonctionne, quel est le fichier a regénéré ?

#14 Réseau » Vnc "Connexion fermée" » 24-04-2010 17:37:38

gustave
Réponses : 1
Message d'erreur: La connexion à l'hôte 192.168.0.33 a été fermée.

Je n'arrive plus a me conencter sur une machine depuis déja un moment,
J'utilise : "Visionnneur de bureaux distants 2.28.1" vinagre
D'autre pc sont acceccible c'est donc la config de ce Pc cible,

ssh justclo@192.168.0.33
apt-get install vnc-java
OK


Je n'ai acces qu'en ssh sur le pc cible, comment dois-je m'y prendre ?
Merci

#15 Re : Scripts, programmes et robots » Script root syncro Blackberry » 24-04-2010 16:59:43

gustave
je lance le script avec gksudo et c'est bien comme ca aussi, aprés tout.
Je suis surpris de pouvoir, connecter mon blackberry et charger mes contacts et calendrier d'évolution.
Je vient d'eesayer /etc/sudoers et ca n'a pas marché. j'ai pas plus de temps que ca a consacrer a un simple mot de passe.
Ca m'étonnerai que je n'essaie pas plus tard, on verra.

#16 Scripts, programmes et robots » Script root syncro Blackberry » 23-04-2010 23:44:45

gustave
Réponses : 1
Bonjour j'aimerai lancer ce script en tant que root sans mot de passe, car il neccessite les droits utilisateurs, car il emploi des script supplémentaire utilisable semble t'il que en root.

vi .sync
#! /bin/bash
msynctool --sync Blackberry
chmod +x .sync


user$
sh /usr/local/bin/.sync
Unable to find group with name "Blackberry"
chmod: modification des permissions de `.sync': Opération non permise


root$
sh /usr/local/bin/.sync
OK


Je syncronise mon blackberry mais je veut creer un lanceur dans le menu gnome, voir un lancement auto lors de la connexion, c'est pas gagné.

#17 Re : Réseau » apache n'interpréte pas mes pages PHP » 10-04-2010 17:20:30

gustave
juste un lien je fait donc
cd /var/www
ln -s /home/user/site1

ok c'est sur ca marche, mais c'est pas comme ca que je fait habituellemnt, je ne voit pas  non plus ce qui m'empeche de faire comme ca.

#18 Re : Réseau » apache n'interpréte pas mes pages PHP » 10-04-2010 09:02:17

gustave
Ce n'est pas tout a fait ca je pense , en fait j'accede au contenu du "public_html" par
http://monordi/~monuser/ ## la je voit bien tout les répertoires de travail (sites) ####
mais je ne peut lancer un fichier php dans mon browser,*
http://monordi/~monuser/phpinfo.php ### par exemple me demande de charger le fichier #####
mais:
http://monordi/phpinfo2.php ###la ca fonctionne bien, si celui-ci est directement dans le répertoire www
ca doit etre forcément une bétise quelques part.
un lien ?

#19 Re : Réseau » apache n'interpréte pas mes pages PHP » 09-04-2010 12:42:33

gustave
Bonjour, je m'apercois que je peut utiliser mon serveur et qu'il fonctionne parfaitement dans /var/www/ (si j'y déplace mes fichiers), mais ne fonctionne pas dans /home/*/public_html/site1
j'ai bien refait "a2enmod userdir", sans résultat. quel est le fichier a modifié

mon /etc/apache2/sites-enabled

<VirtualHost *:80>
  ServerAdmin webmaster@localhost

  DocumentRoot /var/www
  <Directory />
    Options FollowSymLinks
    AllowOverride None
  </Directory>
  <Directory /var/www/>
    Options Indexes FollowSymLinks MultiViews
    AllowOverride None
    Order allow,deny
    allow from all
  </Directory>

  ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
  <Directory "/usr/lib/cgi-bin">
    AllowOverride None
    Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
    Order allow,deny
    Allow from all
  </Directory>

  ErrorLog ${APACHE_LOG_DIR}/error.log

  # Possible values include: debug, info, notice, warn, error, crit,
  # alert, emerg.
  LogLevel warn

  CustomLog ${APACHE_LOG_DIR}/access.log combined

    Alias /doc/ "/usr/share/doc/"
    <Directory "/usr/share/doc/">
        Options Indexes MultiViews FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
        Allow from 127.0.0.0/255.0.0.0 ::1/128
    </Directory>

</VirtualHost>

#20 Re : Réseau » apache n'interpréte pas mes pages PHP » 30-03-2010 20:31:27

gustave
un bug aussi gros que ca sur php5, ce serait bien étonnant, mais comme je vois pas non plus comment régler ce probleme. je ne sais pas comment ouvrir un bug et bien meme, je ne saurait pas expliquer le probleme.

#21 Re : Réseau » apache n'interpréte pas mes pages PHP » 30-03-2010 19:08:11

gustave
voici le resultat:

aptitude search apache | grep ^i
i A apache2                         - Apache HTTP Server metapackage            
i   apache2-doc                     - Apache HTTP Server documentation          
i   apache2-mpm-prefork             - Apache HTTP Server - traditional non-threa
i A apache2-utils                   - utility programs for webservers          
i   apache2.2-bin                   - Apache HTTP Server common binary files    
i A apache2.2-common                - Apache HTTP Server common files          
i A libapache2-mod-dnssd            - Zeroconf support for Apache 2 via avahi  
i   libapache2-mod-perl2            - Integration of perl with the Apache2 web s
i   libapache2-mod-php5             - server-side, HTML-embedded scripting langu
i   libapache2-mod-python           - Python-embedding module for Apache 2

#22 Re : Réseau » apache n'interpréte pas mes pages PHP » 30-03-2010 17:03:39

gustave
C'est une Sid, avec un noyau aussi récent ca me semble évident.
Sinon rien apparait dans /var/log/apache2/error.log, en tout cas rien d'anormal.

[Tue Mar 30 17:26:17 2010] [notice] Apache/2.2.15 (Debian) PHP/5.3.1-5 with Suhosin-Patch mod_python/3.3.1 Python/2.5.5 mod_perl/2.0.4 Perl/v5.10.1 configured -- resuming normal operations
[Tue Mar 30 17:32:10 2010] [notice] cannot use a full URL in a 401 ErrorDocument directive --- ignoring!


/etc/init.d/mysql restart
Stopping MySQL database server: mysqld.
Starting MySQL database server: mysqld.
Checking for corrupt, not cleanly closed and upgrade needing tables..


Effectivement il me demande de charger la page une fenetre pour enregistrer la page, c'est assez clacssique si on n'installe pas php5-mysql mais dans mon cas ce paquet existe bien. je l'ai désinstaller et reinstaller, ca na pas régler mon probleme.

J'ai apache sur deux pc "lenny" qui fonctonne sans probleme, mais je préfére travailler sur mon portable, pour l'application que je test.
merci de ton aide !

#23 Re : Réseau » apache n'interpréte pas mes pages PHP » 29-03-2010 20:21:48

gustave

aptitude search php | grep ^i
i   libapache2-mod-php5             - server-side, HTML-embedded scripting langu
i   php5                            - server-side, HTML-embedded scripting langu
i   php5-common                     - Common files for packages built from the p
i A php5-gd                         - GD module for php5                        
i A php5-mcrypt                     - MCrypt module for php5                    
i   php5-mysql                      - MySQL module for php5                    
i   phpmyadmin                      - MySQL web administration tool


2.6.30-2-686

/etc/init.d/apache2 restart
Restarting web server: apache2apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
 ... waiting apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName


Pour les log je voit pas ou regarder, a part var/log/apache2/access.log, mais y n'y a pas d'erreur lié a php,
Merci tux12 pour ton attention.

#24 Réseau » apache n'interpréte pas mes pages PHP » 29-03-2010 19:23:32

gustave
Réponses : 16
Depuis peu je ne peu plus accedre ax pages php en local, comme si php5 n'était pas installé, j'ai une mauvaise config depuis une mise a jour certainement, car je ne bidouille plus apache sur ce pc depuis longtemps, ca m'ai déja arrivé il y a longtemp, mais je ne sais plus ou et comment j'avais résolut.
Merci de votre aide.

#25 Re : Matériel » passer de lenny a squeze » 29-11-2009 21:22:54

gustave
Oui en général j'utilise

apt-get upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
Les paquets suivants ont été conservés :
  cups-driver-gutenprint
0 mis à jour, 0 nouvellement installés, 0 à enlever et 1 non mis à jour.

Pied de page des forums

Propulsé par FluxBB