wok-6.x annotate ctorrent-dnh/stuff/torrentbox @ rev 19609
Up slitaz-boot-scripts (435), tazpkg (930)
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Sat Jan 07 12:47:29 2017 +0100 (2017-01-07) |
parents | |
children |
rev | line source |
---|---|
pankso@1764 | 1 #! /bin/sh |
pankso@1764 | 2 # |
pankso@1764 | 3 # Gtkdialog box to dl a torrent file with ctorrent throught a Xterm. |
pankso@1764 | 4 # - SliTaz GNU/Linux 2008. |
pankso@1764 | 5 # |
pankso@1764 | 6 VERSION=2008041 |
pankso@1764 | 7 |
pankso@1764 | 8 mkdir -p ~/Downloads |
pankso@1764 | 9 cd ~/Downloads |
pankso@1764 | 10 |
pankso@1764 | 11 # We need at least a torrent filename. |
pankso@1764 | 12 # |
pankso@1764 | 13 export MOUNT_DIALOG=' |
pankso@1764 | 14 <window title="Torrentbox" icon-name="drive-optical"> |
pankso@1764 | 15 <vbox> |
pankso@1764 | 16 |
pankso@1764 | 17 <text use-markup="true"> |
pankso@1764 | 18 <label> |
pankso@1764 | 19 " |
pankso@1764 | 20 <b>SliTaz - Torrentbox</b>" |
pankso@1764 | 21 </label> |
pankso@1764 | 22 </text> |
pankso@1764 | 23 <text wrap="true" width-chars="54" use-markup="true"> |
pankso@1764 | 24 <label> |
pankso@1764 | 25 " |
pankso@1764 | 26 Download a torrent file with ctorrent. |
pankso@1764 | 27 " |
pankso@1764 | 28 </label> |
pankso@1764 | 29 </text> |
pankso@1764 | 30 |
pankso@1764 | 31 <frame Ctorrent options> |
pankso@1764 | 32 <hbox> |
pankso@1764 | 33 <text use-markup="true"> |
pankso@1764 | 34 <label>"<b>Options :</b>"</label> |
pankso@1764 | 35 </text> |
pankso@1764 | 36 <entry> |
pankso@1764 | 37 <variable>DL_OPTS</variable> |
pankso@1764 | 38 </entry> |
pankso@1764 | 39 <button> |
pankso@1764 | 40 <input file icon="help"></input> |
pankso@1764 | 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@1764 | 42 </button> |
pankso@1764 | 43 </hbox> |
pankso@1764 | 44 </frame> |
pankso@1764 | 45 |
pankso@1764 | 46 <frame Download Torrent> |
pankso@1764 | 47 <hbox> |
pankso@1764 | 48 <text use-markup="true"> |
pankso@1764 | 49 <label>"<b>File :</b>"</label> |
pankso@1764 | 50 </text> |
pankso@1764 | 51 <entry> |
pankso@1764 | 52 <variable>TORRENT</variable> |
pankso@1764 | 53 </entry> |
pankso@1764 | 54 <button> |
pankso@1764 | 55 <input file stock="gtk-open"></input> |
pankso@1764 | 56 <action type="fileselect">TORRENT</action> |
pankso@1764 | 57 </button> |
pankso@1764 | 58 </hbox> |
pankso@1764 | 59 </frame> |
pankso@1764 | 60 |
pankso@1764 | 61 <hbox> |
pankso@1764 | 62 <button> |
pankso@1764 | 63 <label>Download</label> |
pankso@1764 | 64 <input file icon="forward"></input> |
pankso@1764 | 65 <action>exec xterm -T "Ctorrent download" -e "ctorrent $DL_OPTS \"$TORRENT\" ; echo -e \"----\nENTER to close window...\" && read close"</action> |
pankso@1764 | 66 </button> |
pankso@1764 | 67 <button> |
pankso@1764 | 68 <input file icon="exit"></input> |
pankso@1764 | 69 <action type="exit">Exit</action> |
pankso@1764 | 70 </button> |
pankso@1764 | 71 </hbox> |
pankso@1764 | 72 |
pankso@1764 | 73 </vbox> |
pankso@1764 | 74 </window> |
pankso@1764 | 75 ' |
pankso@1764 | 76 |
pankso@1764 | 77 # Execute main dialog. |
pankso@1764 | 78 gtkdialog --program=MOUNT_DIALOG |
pankso@1764 | 79 |
pankso@1764 | 80 exit 0 |