[RESOLU]YASSM démontage automatique partage réseau

Message
Author
augras
Posts: 1487
Joined: Mon 11 Nov 2013, 17:37
Location: france

#61 Post by augras »

Bonsoir,
Il me semble tout y avoir.
Par contre pour les délais j'aurai tendance à proposer entre 1 et 30mn pour le démontage et pour le message d'avertissement entre 10 et 60s.
L'utilisateur a la possibilité de mettre son propre message, c'est plutôt bien, mais j'y ajouterai bien le ou les montages concernés, le contenu de memo+ en fait.
Je crois que l'on est que 2 en fait ! Avec asri qui suit les débats et l'avancée des choses.
Heureusement que tu aimes les exercices :wink: .
Philippe

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#62 Post by ASRI éducation »

augras wrote:Je crois que l'on est que 2 en fait ! Avec asri qui suit les débats et l'avancée des choses.
Heureusement que tu aimes les exercices :wink:
J'ose imaginer que nous sommes nombreux à suivre cette discussion.
Mais effectivement, actuellement, pour ce qui est des tests et développements, vous n'êtes pas nombreux. J'espère que cela changera prochainement.
:wink:
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#63 Post by ASRI éducation »

Une proposition : ajouter quelques copies d'écran dans le premier message de ce fil afin de faciliter la compréhension et l'intérêt des utilisateurs.
Cordialement,
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

augras
Posts: 1487
Joined: Mon 11 Nov 2013, 17:37
Location: france

#64 Post by augras »

C'est effectivement une bonne idée : ce week-end je m'y mets !
Mais en regardant le nombre de lectures du fil on se rend compte que finalement il y a du monde qui vient voir... et qui repart !
Phlippe

augras
Posts: 1487
Joined: Mon 11 Nov 2013, 17:37
Location: france

#65 Post by augras »

Le premier post a été mis à jour avec des captures montrant le fonctionnement de l’outil.
Philippe

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#66 Post by ASRI éducation »

augras wrote:Le premier post a été mis à jour avec des captures montrant le fonctionnement de l’outil.
Philippe
Merci.
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

User avatar
fabrice_035
Posts: 765
Joined: Mon 28 Apr 2014, 17:54
Location: Bretagne / France

#67 Post by fabrice_035 »

Pour revenir sur l'interface de configuration, voilà quelque chose de fonctionnel, sauf que j'ai viré la partie timing pour l'instant car ça demande plus de travail :?



Et l'interface de configuration en P.J
Last edited by fabrice_035 on Sat 02 May 2015, 15:17, edited 1 time in total.

augras
Posts: 1487
Joined: Mon 11 Nov 2013, 17:37
Location: france

#68 Post by augras »

Bonjour,
Super ! Merci.
Mais je crois que la pièce jointe est absente !
Bonne journée,
Philippe

User avatar
fabrice_035
Posts: 765
Joined: Mon 28 Apr 2014, 17:54
Location: Bretagne / France

#69 Post by fabrice_035 »

oups ... oubli :shock:
Last edited by fabrice_035 on Sat 02 May 2015, 14:54, edited 1 time in total.

augras
Posts: 1487
Joined: Mon 11 Nov 2013, 17:37
Location: france

#70 Post by augras »

Pas de soucis : je regarde ce soir.

augras
Posts: 1487
Joined: Mon 11 Nov 2013, 17:37
Location: france

#71 Post by augras »

Tout fonctionne.
Il faut installer mplayer.
Mais même une fois installé l'icône sur le bouton test n'apparaît pas, par contre le son pour le signal oui.
Il faudrait effectivement une sauvegarde des paramètres.
Quand il y a plusieurs partages montés la fenêtre d'avertissement les affiche bout à bout : pour une meilleur lisibilité on pourrait avoir un partage par ligne ? J'ai bien remplacé $demont par $memo qui semble faire cela mais rien à faire.
philippe

User avatar
fabrice_035
Posts: 765
Joined: Mon 28 Apr 2014, 17:54
Location: Bretagne / France

#72 Post by fabrice_035 »

Pour mplayer, peut être faut-il remplacer par defaultmediaplayer dans le script. Le reste à voir :)

augras
Posts: 1487
Joined: Mon 11 Nov 2013, 17:37
Location: france

#73 Post by augras »

Normalement il y a un defaultmediaplayer sur toutes les distributions et donc effectivement plus de problème.
Pour l'icône, ça fait toujours mauvaise impression quand la petite croix s'affiche, il faudrait en trouver une également très répandue, peut-être celle pour le volume dans la barre des tâches.
philippe

User avatar
fabrice_035
Posts: 765
Joined: Mon 28 Apr 2014, 17:54
Location: Bretagne / France

#74 Post by fabrice_035 »

pour changer l'icon, il y a cette possibilité :
Last edited by fabrice_035 on Sat 02 May 2015, 15:17, edited 1 time in total.

augras
Posts: 1487
Joined: Mon 11 Nov 2013, 17:37
Location: france

#75 Post by augras »

Pour l'icône ça fonctionne : on a un bouton qui affiche "Lire".
Par contre defaultmediaplayer fonctionne mais a comme inconvénient d'ouvrir l'application concernée si l'on a défini par défaut une appli avec interface graphique comme vlc par exemple.
Je ne sai spas si l'on peut passer des paramètres à defaultmediaplayer pour que la fenêtre de l'appli ne se lance pas.

User avatar
Argolance
Posts: 3767
Joined: Sun 06 Jan 2008, 22:57
Location: PORT-BRILLET (Mayenne - France)
Contact:

#76 Post by Argolance »

Bonsoir,
Pourquoi ne pas utiliser la commande aplay:

Code: Select all

aplay /usr/share/audio/2barks.wav
... pour diffuser le son?

Code: Select all

# aplay --help
Usage: aplay [OPTION]... [FILE]...

-h, --help              help
    --version           print current version
-l, --list-devices      list all soundcards and digital audio devices
-L, --list-pcms         list device names
-D, --device=NAME       select PCM by name
-q, --quiet             quiet mode
-t, --file-type TYPE    file type (voc, wav, raw or au)
-c, --channels=#        channels
-f, --format=FORMAT     sample format (case insensitive)
-r, --rate=#            sample rate
-d, --duration=#        interrupt after # seconds
-M, --mmap              mmap stream
-N, --nonblock          nonblocking mode
-F, --period-time=#     distance between interrupts is # microseconds
-B, --buffer-time=#     buffer duration is # microseconds
    --period-size=#     distance between interrupts is # frames
    --buffer-size=#     buffer duration is # frames
-A, --avail-min=#       min available space for wakeup is # microseconds
-R, --start-delay=#     delay for automatic PCM start is # microseconds 
                        (relative to buffer size if <= 0)
-T, --stop-delay=#      delay for automatic PCM stop is # microseconds from xrun
-v, --verbose           show PCM structure and setup (accumulative)
-V, --vumeter=TYPE      enable VU meter (TYPE: mono or stereo)
-I, --separate-channels one file for each channel
-i, --interactive       allow interactive operation from stdin
    --disable-resample  disable automatic rate resample
    --disable-channels  disable automatic channel conversions
    --disable-format    disable automatic format conversions
    --disable-softvol   disable software volume control (softvol)
    --test-position     test ring buffer position
    --test-coef=#       test coefficient for ring buffer position (default 8)
                        expression for validation is: coef * (buffer_size / 2)
    --test-nowait       do not wait for ring buffer - eats whole CPU
    --max-file-time=#   start another output file when the old file has recorded
                        for this many seconds
    --process-id-file   write the process ID here
    --use-strftime      apply the strftime facility to the output file name
Recognized sample formats are: S8 U8 S16_LE S16_BE U16_LE U16_BE S24_LE S24_BE U24_LE U24_BE S32_LE S32_BE U32_LE U32_BE FLOAT_LE FLOAT_BE FLOAT64_LE FLOAT64_BE IEC958_SUBFRAME_LE IEC958_SUBFRAME_BE MU_LAW A_LAW IMA_ADPCM MPEG GSM SPECIAL S24_3LE S24_3BE U24_3LE U24_3BE S20_3LE S20_3BE U20_3LE U20_3BE S18_3LE S18_3BE U18_3LE
Some of these may not be available on selected hardware
The available format shortcuts are:
-f cd (16 bit little endian, 44100, stereo)
-f cdr (16 bit big endian, 44100, stereo)
-f dat (16 bit little endian, 48000, stereo)
# 
Cordialement.

User avatar
fabrice_035
Posts: 765
Joined: Mon 28 Apr 2014, 17:54
Location: Bretagne / France

#77 Post by fabrice_035 »

Pour vlc il faut utiliser la commande cvlc :?
Donc en pratique faudrait que le programme check defaultmediaplayer (c un fichier texte) pour choisir quoi faire en fonction de ...

augras
Posts: 1487
Joined: Mon 11 Nov 2013, 17:37
Location: france

#78 Post by augras »

Bonjour,
aplay pourrait bien être la solution : à priori il est installé sur l'ensemble des puppies avec alsa.... sauf à ce qu'alsa est été dépouillé de ce script.
Une vérification sur les toutous que nous utilisons nous permettra de nous rendre compte de ce qu'il en est.
Merci Argolance pour cette suggestion.
Bonne journée,
Philippe

augras
Posts: 1487
Joined: Mon 11 Nov 2013, 17:37
Location: france

#79 Post by augras »

Bonjour,
Je viens de faire quelques reboot pour vérifier si aplay était présent partout et c'est bien le cas : test effectué seulement sur raring, lighthouse64, triton, asriedu310 et tahrpup.
Je n'ai rien d'autre d'installé sur cette machine.
Philippe

User avatar
Argolance
Posts: 3767
Joined: Sun 06 Jan 2008, 22:57
Location: PORT-BRILLET (Mayenne - France)
Contact:

#80 Post by Argolance »

Bonjour,
augras wrote:Je viens de faire quelques reboot pour vérifier si aplay était présent partout et c'est bien le cas
À ma connaissance, tous les programmes qui font appel à des événements son utilisent cette commande (pour les cartes sons utilisant les pilotes ALSA). J'ai testé le script avec aplay et c'est parfaitement fonctionnel.
En revanche, quand on lance le montage automatique des partages au démarrage (/root/Startup/yassm-automount), automount ne suit pas et l'icône de la barre n'est donc pas affichée.

Je me demande (je me permets de poser la question) si les scripts ne devraient pas porter des noms plus éloquents sur la tâche qu'ils sont sensés exécuter. Les noms des fichiers 'yassm-automount' et 'automount' se montent un peu sur les pieds. :wink:

Remarque:
Habituellement les scripts sont en anglais nativement (commentaires + textes internes) et la commande "gettext" est utilisée pour rendre les textes de l'interface traductibles. L'anglais est la seule langue que nous ayons à peu près tous en commun. Ainsi d'autres codeurs non francophones peuvent reprendre ou améliorer les scripts beaucoup plus facilement! (musher0 donne carrément des commentaires bilingues dans ses scripts!).

Bon dimanche.
Corldialement.

Cordialement.

Post Reply