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 |