#!/bin/csh

#######################################################################################################################################
#                                                                                                                                     #
#         E D I T I O N   D U   D I S Q U E   E T   D E   L A   F A C E   M O N T E E                                                 #
#         S U R   L E   D I S Q U E   V I D E O   B E T A - P A L  :                                                                  #
#                                                                                                                                     #
#         Utilisation :                                                                                                               #
#                                                                                                                                     #
#                   $xci/disk_vidEo_P$Z |& $Mor                                                                                       #
#                                                                                                                                     #
#                                                                                                                                     #
#         Author of '$xci/disk_vidEo_P$Z' :                                                                                           #
#                                                                                                                                     #
#                     Jean-Francois Colonna (LACTAMME, AAAAMMJJhhmmss).                                                               #
#                                                                                                                                     #
#######################################################################################################################################

set       kill_DKVP=$EXIST
source    $Fdisk_video_P
unset     kill_DKVP

$xci/disk_video_P$X commande="initialisation"
                                        # Initialisation a priori du disque.                                                          #
if   ($status == $OK) then
     set  Rdisque=`$xci/disk_video_P$X commande="Blecture" a=$Idisque_DKVP lecture=VRAI`
                                        # Recuperation du disque reellement present (sous forme alphabetique).                        #
     set  Rface=`$xci/disk_video_P$X commande="Blecture" a=$Iface_DKVP lecture=VRAI`

     if   ("$Rface" != "$K_VIDE") then
          @    Rface = $Rface
                                        # Recuperation de la face reellement presente (sous forme numerique).                         #

          $xci/disk_video_P$X commande="recherche" a=$imageR_DKVP
                                        # Puis, a priori, on retourne a la premiere image.                                            #

          set  Disque=$Rdisque
          set  Face=$Rface

          if   (("$Disque" != "$K_VIDE") && ("$Face" != "$K_VIDE")) then
               set  disque=$xivP$K_sepS$Ndisk_DKVP$Disque$K_sepS$Nface_DKVP$Face
                                        # Definition du directory contenant les images du disque et de la face demandes.              #
               if   (-e $disque) then
                    echo "Support monte = "$disque
                    echo "-------------"
                    saut
                    set  sequences=`$FIN $disque $follow -type f ! -name $Fnota ! -name \*$Y ! -name \*$Z -print | $WC`
                    set  sequences=$sequences[$WC1]
                    if   ($sequences == 0) then
                         echo "(support vide)"
                         saut
                    else
                         echo "Sequence(s) enregistree(s) :"
                         echo "--------------------------"
                         saut
                         $FIN $disque $follow -type f ! -name $Fnota ! -name \*$Y ! -name \*$Z -print                                   \
                                                                                | $SE -e 's/^.*\/\([0-9][_0-9]*\)$/\1/'                 \
                                                                                | $SOR
                                        # ATTENTION, il y avait autrefois :                                                           #
                                        #                                                                                             #
                                        #         l -rt $disque | $R "$K_BLANC" "$K_NL" | $R "," "$K_BLANC" | $R "$limiteur_DKVP" "-" #
                                        #                                                                                             #
                                        # mais on risquait un debordement ("Arguments too long.")...                                  #
                         saut
                    endif
               else
                    EROR "Le nom du disque ou le numero de la face demande(s) n'existe(nt) pas."
               endif
          else
               EROR "Le nom du disque et le numero de la face sont obligatoires."
          endif
     else
          EROR "Le disque monte n'est problablement initialise : faire '"'$xci/disk_vIdeo_P$Z'" <nom_du_disque> <numero_de_la_face>'."
     endif
else
     EROR "Le disque 'PAL-Beta' n'est surement pas supporte par cette MACHINE."
endif



Copyright © Jean-François Colonna, 2019-2021.
Copyright © CMAP (Centre de Mathématiques APpliquées) UMR CNRS 7641 / Ecole Polytechnique, 2019-2021.