+ export VERSION=0.1
+ VERSION=0.1
+ export CONF_DIR=/home/lancelin/.get-canal.conf
+ CONF_DIR=/home/lancelin/.get-canal.conf
+ export TEMP_DIR=/tmp/get-canal.tmp
+ TEMP_DIR=/tmp/get-canal.tmp
+ export DL_NUM=1
+ DL_NUM=1
++ cat /home/lancelin/.get-canal.conf/get-canal.cfg
++ grep DOWNLOAD_DIR=
++ cut -d= -f2
+ export DOWNLOAD_DIR=
+ DOWNLOAD_DIR=
+ export 'POPUP=
<window window_position="1" decorated="false" skip_taskbar_hint="true">
<vbox>
<text>
<input>echo "$MESS"</input>
</text>
</vbox>
</window>
'
+ POPUP='
<window window_position="1" decorated="false" skip_taskbar_hint="true">
<vbox>
<text>
<input>echo "$MESS"</input>
</text>
</vbox>
</window>
'
+ '[' 2 '!=' '' ']'
+ getopts gh-: option
+ export 'MAIN_CONFIG=
<window title="Configuration de Get-Canal" window_position="1">
<vbox>
<frame Répertoire de téléchargement des fichiers>
<hbox>
<entry accept="directory" activates_default="true">
<label>Choisissez un répertoire</label>
<default>/home/lancelin</default>
<variable>FILE_DIRECTORY</variable>
</entry>
<button>
<input file stock="gtk-open"></input>
<action type="fileselect">FILE_DIRECTORY</action>
</button>
</hbox>
</frame>
<frame Lecteur vidéo préféré>
<combobox case-sensitive="false" value-in-list="true">
<variable>VIDEO_PLAYER</variable>
<item>kaffeine</item>
<item>mplayer</item>
<item>yotem</item>
<item>vlc</item>
<item>xine</item>
</combobox>
</frame>
<hbox>
<button ok></button>
<button cancel></button>
</hbox>
</vbox>
</window>
'
+ MAIN_CONFIG='
<window title="Configuration de Get-Canal" window_position="1">
<vbox>
<frame Répertoire de téléchargement des fichiers>
<hbox>
<entry accept="directory" activates_default="true">
<label>Choisissez un répertoire</label>
<default>/home/lancelin</default>
<variable>FILE_DIRECTORY</variable>
</entry>
<button>
<input file stock="gtk-open"></input>
<action type="fileselect">FILE_DIRECTORY</action>
</button>
</hbox>
</frame>
<frame Lecteur vidéo préféré>
<combobox case-sensitive="false" value-in-list="true">
<variable>VIDEO_PLAYER</variable>
<item>kaffeine</item>
<item>mplayer</item>
<item>yotem</item>
<item>vlc</item>
<item>xine</item>
</combobox>
</frame>
<hbox>
<button ok></button>
<button cancel></button>
</hbox>
</vbox>
</window>
'
+ export 'MAIN_PROGRAMM=
<window title="Get-Canal" window_position="1">
<vbox>
<notebook labels="Principal|Téléchargements automatiques|Options">
<hbox>
<vbox>
<text>
<label>Cliquez sur une emission pour afficher la liste des vidéos disponibles</label>
</text>
<tree headers_visible="false" rules_hint="true" exported_column="1">
<width>200</width><height>250</height>
<label>Emission | Adresses des flux</label>
<item>+ Clair |
http://www.vosflux.tv/emission/226</item>
<item>Chris Esquerre |
http://www.vosflux.tv/emission/230</item>
<item>Dimanche+ |
http://www.vosflux.tv/emission/228</item>
<item>Groland magzine |
http://www.vosflux.tv/emission/45</item>
<item>L'\''édition spéciale |
http://www.vosflux.tv/emission/229</item>
<item>L'\''effet papillon |
http://www.vosflux.tv/emission/13</item>
<item>La boite à question |
http://www.vosflux.tv/emission/44</item>
<item>La matinale |
http://www.vosflux.tv/emission/227</item>
<item>Le buzz du jour |
http://www.vosflux.tv/emission/47</item>
<item>Le grand journal |
http://www.vosflux.tv/emission/14</item>
<item>Le meilleur du hier |
http://www.vosflux.tv/emission/48</item>
<item>Le petit journal actu |
http://www.vosflux.tv/emission/43</item>
<item>Le petit journal people |
http://www.vosflux.tv/emission/42</item>
<item>Le zapping |
http://www.vosflux.tv/emission/46</item>
<item>Les guignols |
http://www.vosflux.tv/emission/36</item>
<item>Pépites sur le net |
http://www.vosflux.tv/emission/41</item>
<item>Salut les terriens! |
http://www.vosflux.tv/emission/12</item>
<item>SAV des emissions |
http://www.vosflux.tv/emission/40</item>
<item>Têtes à claques |
http://www.vosflux.tv/emission/231</item>
<variable>EMISSION</variable>
<action>./get-canal.sh --gtk "SHOW_LIST" "$(echo "$EMISSION" | cut -d"/" -f5)"</action>
<action type="refresh">VIDEO</action>
</tree>
<text>
<label>Double-cliquez sur une vidéo pour la télécharger</label>
</text>
<tree headers_visible="false" exported_column="2">
<width>200</width><height>250</height>
<label> Titre | Date | Adresse de la vidéo </label>
<input>cat $TEMP_DIR/videos.$(echo "$EMISSION" | cut -d"/" -f5)</input>
<variable>VIDEO</variable>
<action>./get-canal.sh --gtk "GET_VIDEO" "$VIDEO" & sleep 2</action>
</tree>
</vbox>
<frame Téléchargements>
<hbox>
<progressbar>
<input>./get-canal.sh --gtk "PROGRESS_BAR" "1"</input>
</progressbar>
<button>
<input file icon="filesave"></input>
<variable>FILESAVE1</variable>
<action>./get-canal.sh --gtk "SAVE_FILE" "1"</action>
</button>
<button sensitive="false">
<input file icon="redo"></input>
<action>OK</action>
</button>
<button>
<input file icon="stop"></input>
<action>./get-canal.sh --gtk "DELETE_FILE" "1"</action>
</button>
</hbox>
<hbox>
<progressbar>
<input>./get-canal.sh --gtk "PROGRESS_BAR" "2"</input>
</progressbar>
<button>
<input file icon="filesave"></input>
<variable>FILESAVE1</variable>
<action>./get-canal.sh --gtk "SAVE_FILE" "2"</action>
</button>
<button sensitive="false">
<input file icon="redo"></input>
<action>OK</action>
</button>
<button>
<input file icon="stop"></input>
<action>./get-canal.sh --gtk "DELETE_FILE" "2"</action>
</button>
</hbox>
<hbox>
<progressbar>
<input>./get-canal.sh --gtk "PROGRESS_BAR" "3"</input>
</progressbar>
<button>
<input file icon="filesave"></input>
<variable>FILESAVE1</variable>
<action>./get-canal.sh --gtk "SAVE_FILE" "3"</action>
</button>
<button sensitive="false">
<input file icon="redo"></input>
<action>OK</action>
</button>
<button>
<input file icon="stop"></input>
<action>./get-canal.sh --gtk "DELETE_FILE" "3"</action>
</button>
</hbox>
<hbox>
<progressbar>
<input>./get-canal.sh --gtk "PROGRESS_BAR" "4"</input>
</progressbar>
<button>
<input file icon="filesave"></input>
<variable>FILESAVE1</variable>
<action>./get-canal.sh --gtk "SAVE_FILE" "4"</action>
</button>
<button sensitive="false">
<input file icon="redo"></input>
<action>OK</action>
</button>
<button>
<input file icon="stop"></input>
<action>./get-canal.sh --gtk "DELETE_FILE" "4"</action>
</button>
</hbox>
<hbox>
<progressbar>
<input>./get-canal.sh --gtk "PROGRESS_BAR" "5"</input>
</progressbar>
<button>
<input file icon="filesave"></input>
<variable>FILESAVE1</variable>
<action>./get-canal.sh --gtk "SAVE_FILE" "5"</action>
</button>
<button sensitive="false">
<input file icon="redo"></input>
<action>OK</action>
</button>
<button>
<input file icon="stop"></input>
<action>./get-canal.sh --gtk "DELETE_FILE" "5"</action>
</button>
</hbox>
<hbox>
<progressbar>
<input>./get-canal.sh --gtk "PROGRESS_BAR" "6"</input>
</progressbar>
<button>
<input file icon="filesave"></input>
<variable>FILESAVE1</variable>
<action>./get-canal.sh --gtk "SAVE_FILE" "6"</action>
</button>
<button sensitive="false">
<input file icon="redo"></input>
<action>OK</action>
</button>
<button>
<input file icon="stop"></input>
<action>./get-canal.sh --gtk "DELETE_FILE" "6"</action>
</button>
</hbox>
<hbox>
<progressbar>
<input>./get-canal.sh --gtk "PROGRESS_BAR" "7"</input>
</progressbar>
<button>
<input file icon="filesave"></input>
<variable>FILESAVE1</variable>
<action>./get-canal.sh --gtk "SAVE_FILE" "7"</action>
</button>
<button sensitive="false">
<input file icon="redo"></input>
<action>OK</action>
</button>
<button>
<input file icon="stop"></input>
<action>./get-canal.sh --gtk "DELETE_FILE" "7"</action>
</button>
</hbox>
<hbox>
<progressbar>
<input>./get-canal.sh --gtk "PROGRESS_BAR" "8"</input>
</progressbar>
<button>
<input file icon="filesave"></input>
<variable>FILESAVE1</variable>
<action>./get-canal.sh --gtk "SAVE_FILE" "8"</action>
</button>
<button sensitive="false">
<input file icon="redo"></input>
<action>OK</action>
</button>
<button>
<input file icon="stop"></input>
<action>./get-canal.sh --gtk "DELETE_FILE" "8"</action>
</button>
</hbox>
<hbox>
<progressbar>
<input>./get-canal.sh --gtk "PROGRESS_BAR" "9"</input>
</progressbar>
<button>
<input file icon="filesave"></input>
<variable>FILESAVE1</variable>
<action>./get-canal.sh --gtk "SAVE_FILE" "9"</action>
</button>
<button sensitive="false">
<input file icon="redo"></input>
<action>OK</action>
</button>
<button>
<input file icon="stop"></input>
<action>./get-canal.sh --gtk "DELETE_FILE" "9"</action>
</button>
</hbox>
<hbox>
<progressbar>
<input>./get-canal.sh --gtk "PROGRESS_BAR" "10"</input>
</progressbar>
<button>
<input file icon="filesave"></input>
<variable>FILESAVE1</variable>
<action>./get-canal.sh --gtk "SAVE_FILE" "10"</action>
</button>
<button sensitive="false">
<input file icon="redo"></input>
<action>OK</action>
</button>
<button>
<input file icon="stop"></input>
<action>./get-canal.sh --gtk "DELETE_FILE" "10"</action>
</button>
</hbox>
</frame>
</hbox>
</notebook>
<hbox>
<button>
<input file icon="exit"></input>
<label>Quitter</label>
<action type="exit">OK</action>
</button>
</hbox>
</vbox>
</window>
'
+ MAIN_PROGRAMM='
<window title="Get-Canal" window_position="1">
<vbox>
<notebook labels="Principal|Téléchargements automatiques|Options">
<hbox>
<vbox>
<text>
<label>Cliquez sur une emission pour afficher la liste des vidéos disponibles</label>
</text>
<tree headers_visible="false" rules_hint="true" exported_column="1">
<width>200</width><height>250</height>
<label>Emission | Adresses des flux</label>
<item>+ Clair |
http://www.vosflux.tv/emission/226</item>
<item>Chris Esquerre |
http://www.vosflux.tv/emission/230</item>
<item>Dimanche+ |
http://www.vosflux.tv/emission/228</item>
<item>Groland magzine |
http://www.vosflux.tv/emission/45</item>
<item>L'\''édition spéciale |
http://www.vosflux.tv/emission/229</item>
<item>L'\''effet papillon |
http://www.vosflux.tv/emission/13</item>
<item>La boite à question |
http://www.vosflux.tv/emission/44</item>
<item>La matinale |
http://www.vosflux.tv/emission/227</item>
<item>Le buzz du jour |
http://www.vosflux.tv/emission/47</item>
<item>Le grand journal |
http://www.vosflux.tv/emission/14</item>
<item>Le meilleur du hier |
http://www.vosflux.tv/emission/48</item>
<item>Le petit journal actu |
http://www.vosflux.tv/emission/43</item>
<item>Le petit journal people |
http://www.vosflux.tv/emission/42</item>
<item>Le zapping |
http://www.vosflux.tv/emission/46</item>
<item>Les guignols |
http://www.vosflux.tv/emission/36</item>
<item>Pépites sur le net |
http://www.vosflux.tv/emission/41</item>
<item>Salut les terriens! |
http://www.vosflux.tv/emission/12</item>
<item>SAV des emissions |
http://www.vosflux.tv/emission/40</item>
<item>Têtes à claques |
http://www.vosflux.tv/emission/231</item>
<variable>EMISSION</variable>
<action>./get-canal.sh --gtk "SHOW_LIST" "$(echo "$EMISSION" | cut -d"/" -f5)"</action>
<action type="refresh">VIDEO</action>
</tree>
<text>
<label>Double-cliquez sur une vidéo pour la télécharger</label>
</text>
<tree headers_visible="false" exported_column="2">
<width>200</width><height>250</height>
<label> Titre | Date | Adresse de la vidéo </label>
<input>cat $TEMP_DIR/videos.$(echo "$EMISSION" | cut -d"/" -f5)</input>
<variable>VIDEO</variable>
<action>./get-canal.sh --gtk "GET_VIDEO" "$VIDEO" & sleep 2</action>
</tree>
</vbox>
<frame Téléchargements>
<hbox>
<progressbar>
<input>./get-canal.sh --gtk "PROGRESS_BAR" "1"</input>
</progressbar>
<button>
<input file icon="filesave"></input>
<variable>FILESAVE1</variable>
<action>./get-canal.sh --gtk "SAVE_FILE" "1"</action>
</button>
<button sensitive="false">
<input file icon="redo"></input>
<action>OK</action>
</button>
<button>
<input file icon="stop"></input>
<action>./get-canal.sh --gtk "DELETE_FILE" "1"</action>
</button>
</hbox>
<hbox>
<progressbar>
<input>./get-canal.sh --gtk "PROGRESS_BAR" "2"</input>
</progressbar>
<button>
<input file icon="filesave"></input>
<variable>FILESAVE1</variable>
<action>./get-canal.sh --gtk "SAVE_FILE" "2"</action>
</button>
<button sensitive="false">
<input file icon="redo"></input>
<action>OK</action>
</button>
<button>
<input file icon="stop"></input>
<action>./get-canal.sh --gtk "DELETE_FILE" "2"</action>
</button>
</hbox>
<hbox>
<progressbar>
<input>./get-canal.sh --gtk "PROGRESS_BAR" "3"</input>
</progressbar>
<button>
<input file icon="filesave"></input>
<variable>FILESAVE1</variable>
<action>./get-canal.sh --gtk "SAVE_FILE" "3"</action>
</button>
<button sensitive="false">
<input file icon="redo"></input>
<action>OK</action>
</button>
<button>
<input file icon="stop"></input>
<action>./get-canal.sh --gtk "DELETE_FILE" "3"</action>
</button>
</hbox>
<hbox>
<progressbar>
<input>./get-canal.sh --gtk "PROGRESS_BAR" "4"</input>
</progressbar>
<button>
<input file icon="filesave"></input>
<variable>FILESAVE1</variable>
<action>./get-canal.sh --gtk "SAVE_FILE" "4"</action>
</button>
<button sensitive="false">
<input file icon="redo"></input>
<action>OK</action>
</button>
<button>
<input file icon="stop"></input>
<action>./get-canal.sh --gtk "DELETE_FILE" "4"</action>
</button>
</hbox>
<hbox>
<progressbar>
<input>./get-canal.sh --gtk "PROGRESS_BAR" "5"</input>
</progressbar>
<button>
<input file icon="filesave"></input>
<variable>FILESAVE1</variable>
<action>./get-canal.sh --gtk "SAVE_FILE" "5"</action>
</button>
<button sensitive="false">
<input file icon="redo"></input>
<action>OK</action>
</button>
<button>
<input file icon="stop"></input>
<action>./get-canal.sh --gtk "DELETE_FILE" "5"</action>
</button>
</hbox>
<hbox>
<progressbar>
<input>./get-canal.sh --gtk "PROGRESS_BAR" "6"</input>
</progressbar>
<button>
<input file icon="filesave"></input>
<variable>FILESAVE1</variable>
<action>./get-canal.sh --gtk "SAVE_FILE" "6"</action>
</button>
<button sensitive="false">
<input file icon="redo"></input>
<action>OK</action>
</button>
<button>
<input file icon="stop"></input>
<action>./get-canal.sh --gtk "DELETE_FILE" "6"</action>
</button>
</hbox>
<hbox>
<progressbar>
<input>./get-canal.sh --gtk "PROGRESS_BAR" "7"</input>
</progressbar>
<button>
<input file icon="filesave"></input>
<variable>FILESAVE1</variable>
<action>./get-canal.sh --gtk "SAVE_FILE" "7"</action>
</button>
<button sensitive="false">
<input file icon="redo"></input>
<action>OK</action>
</button>
<button>
<input file icon="stop"></input>
<action>./get-canal.sh --gtk "DELETE_FILE" "7"</action>
</button>
</hbox>
<hbox>
<progressbar>
<input>./get-canal.sh --gtk "PROGRESS_BAR" "8"</input>
</progressbar>
<button>
<input file icon="filesave"></input>
<variable>FILESAVE1</variable>
<action>./get-canal.sh --gtk "SAVE_FILE" "8"</action>
</button>
<button sensitive="false">
<input file icon="redo"></input>
<action>OK</action>
</button>
<button>
<input file icon="stop"></input>
<action>./get-canal.sh --gtk "DELETE_FILE" "8"</action>
</button>
</hbox>
<hbox>
<progressbar>
<input>./get-canal.sh --gtk "PROGRESS_BAR" "9"</input>
</progressbar>
<button>
<input file icon="filesave"></input>
<variable>FILESAVE1</variable>
<action>./get-canal.sh --gtk "SAVE_FILE" "9"</action>
</button>
<button sensitive="false">
<input file icon="redo"></input>
<action>OK</action>
</button>
<button>
<input file icon="stop"></input>
<action>./get-canal.sh --gtk "DELETE_FILE" "9"</action>
</button>
</hbox>
<hbox>
<progressbar>
<input>./get-canal.sh --gtk "PROGRESS_BAR" "10"</input>
</progressbar>
<button>
<input file icon="filesave"></input>
<variable>FILESAVE1</variable>
<action>./get-canal.sh --gtk "SAVE_FILE" "10"</action>
</button>
<button sensitive="false">
<input file icon="redo"></input>
<action>OK</action>
</button>
<button>
<input file icon="stop"></input>
<action>./get-canal.sh --gtk "DELETE_FILE" "10"</action>
</button>
</hbox>
</frame>
</hbox>
</notebook>
<hbox>
<button>
<input file icon="exit"></input>
<label>Quitter</label>
<action type="exit">OK</action>
</button>
</hbox>
</vbox>
</window>
'
+ '[' '!' -d /home/lancelin/.get-canal.conf ']'
+ '[' '!' -d /tmp/get-canal.tmp ']'
+ mkdir -p /tmp/get-canal.tmp/videos
+ touch /tmp/get-canal.tmp/progress_bar.list
++ seq 1 10
+ for i in '$(seq 1 10)'
+ echo 0
+ export PROGRESSBAR1=0
+ PROGRESSBAR1=0
+ for i in '$(seq 1 10)'
+ echo 0
+ export PROGRESSBAR2=0
+ PROGRESSBAR2=0
+ for i in '$(seq 1 10)'
+ echo 0
+ export PROGRESSBAR3=0
+ PROGRESSBAR3=0
+ for i in '$(seq 1 10)'
+ echo 0
+ export PROGRESSBAR4=0
+ PROGRESSBAR4=0
+ for i in '$(seq 1 10)'
+ echo 0
+ export PROGRESSBAR5=0
+ PROGRESSBAR5=0
+ for i in '$(seq 1 10)'
+ echo 0
+ export PROGRESSBAR6=0
+ PROGRESSBAR6=0
+ for i in '$(seq 1 10)'
+ echo 0
+ export PROGRESSBAR7=0
+ PROGRESSBAR7=0
+ for i in '$(seq 1 10)'
+ echo 0
+ export PROGRESSBAR8=0
+ PROGRESSBAR8=0
+ for i in '$(seq 1 10)'
+ echo 0
+ export PROGRESSBAR9=0
+ PROGRESSBAR9=0
+ for i in '$(seq 1 10)'
+ echo 0
+ export PROGRESSBAR10=0
+ PROGRESSBAR10=0
+ gtkdialog --program=MAIN_PROGRAMM
cat: /tmp/get-canal.tmp/videos.: Aucun fichier ou dossier de ce type