slitaz-tools annotate tinyutils/torrentbox @ rev 208

calendar: no more hardcoded date
author Pascal Bellard <pascal.bellard@slitaz.org>
date Tue May 27 15:32:37 2008 +0000 (2008-05-27)
parents
children db0e82bebc70
rev   line source
pankso@142 1 #! /bin/sh
pankso@142 2 #
pankso@142 3 # Gtkdialog box to dl a torrent file with ctorrent throught a Xterm.
pankso@142 4 # - SliTaz GNU/Linux 2008.
pankso@142 5 #
pankso@142 6 VERSION=2008041
pankso@142 7
pankso@142 8 mkdir -p ~/Downloads
pankso@142 9 cd ~/Downloads
pankso@142 10
pankso@142 11 # We need at least devive, speed and ISO image path.
pankso@142 12 #
pankso@142 13 export MOUNT_DIALOG='
pankso@142 14 <window title="Torrentbox" icon-name="drive-optical">
pankso@142 15 <vbox>
pankso@142 16
pankso@142 17 <text use-markup="true">
pankso@142 18 <label>
pankso@142 19 "
pankso@142 20 <b>SliTaz - Torrentbox</b>"
pankso@142 21 </label>
pankso@142 22 </text>
pankso@142 23 <text wrap="true" width-chars="54" use-markup="true">
pankso@142 24 <label>
pankso@142 25 "
pankso@142 26 Download a torrent file with ctorrent.
pankso@142 27 "
pankso@142 28 </label>
pankso@142 29 </text>
pankso@142 30
pankso@142 31 <frame Ctorrent options>
pankso@142 32 <hbox>
pankso@142 33 <text use-markup="true">
pankso@142 34 <label>"<b>Options :</b>"</label>
pankso@142 35 </text>
pankso@142 36 <entry>
pankso@142 37 <variable>DL_OPTS</variable>
pankso@142 38 </entry>
pankso@142 39 <button>
pankso@142 40 <input file icon="help"></input>
pankso@142 41 <action>xterm -fa MiscFixed -fs 11 -bg gray93 -fg black -geometry 80x46 -T "ctorrent help" -e "ctorrent -h ; echo -e \"----\nENTER to continue...\" && read close"</action>
pankso@142 42 </button>
pankso@142 43 </hbox>
pankso@142 44 </frame>
pankso@142 45
pankso@142 46 <frame Download Torrent>
pankso@142 47 <hbox>
pankso@142 48 <text use-markup="true">
pankso@142 49 <label>"<b>File :</b>"</label>
pankso@142 50 </text>
pankso@142 51 <entry>
pankso@142 52 <variable>TORRENT</variable>
pankso@142 53 </entry>
pankso@142 54 <button>
pankso@142 55 <input file stock="gtk-open"></input>
pankso@142 56 <action type="fileselect">TORRENT</action>
pankso@142 57 </button>
pankso@142 58 </hbox>
pankso@142 59 </frame>
pankso@142 60
pankso@142 61 <hbox>
pankso@142 62 <button>
pankso@142 63 <label>Download</label>
pankso@142 64 <input file icon="forward"></input>
pankso@142 65 <action>exec xterm -T "Ctorrent download" -e "ctorrent $DL_OPTS \"$TORRENT\" ; echo -e \"----\nENTER to close window...\" && read close"</action>
pankso@142 66 </button>
pankso@142 67 <button>
pankso@142 68 <input file icon="exit"></input>
pankso@142 69 <action type="exit">Exit</action>
pankso@142 70 </button>
pankso@142 71 </hbox>
pankso@142 72
pankso@142 73 </vbox>
pankso@142 74 </window>
pankso@142 75 '
pankso@142 76
pankso@142 77 # Execute main dialog.
pankso@142 78 gtkdialog --program=MOUNT_DIALOG
pankso@142 79
pankso@142 80 exit 0