View Single Post
Posts: 299 | Thanked: 557 times | Joined on Aug 2012
#4563
Aaaaaand it's there:

Steps to take once:
Code:
devel-su
cd /home/user/MyDocs/Downloads/
wget https://www.dropbox.com/s/a7qncxnt4hs4e7w/dialog_1.0-20060221-3_armel.deb?dl=1
dpkg -x dialog_1.0-20060221-3_armel.deb /opt/extrautils


Download script:
Code:
#!/bin/sh
# downloader for schturman's n9qtweak
# author: brkn
# date: 2012-11-09
# v0.1.0

trap 'rm -r wget-log tmp.log && killall wget; exit 0' 2 15
URL="http://dl.dropbox.com/u/17706605/n9-qtweakall_9.4_armel.deb"
gui_wget()
{
   rm wget-log* tmp.log &> /dev/null
   wget -b $1 &> /dev/null
   cp wget-log tmp.log
   PERCENT="0"
   {
      while [ "${PERCENT}" != "100" ] ; do
         PERCENT=`awk -F: '$1 ~ /KB/ { print }' tmp.log | tail -n1 | cut -b 62-64`
         echo $PERCENT
         cp wget-log tmp.log
      done
   } | /opt/extrautils/usr/bin/dialog --title "Downloading ..." --gauge "$1" 8 40 0
   rm wget-log tmp.log
}

gui_wget ${URL}
/opt/extrautils/usr/bin/dialog --title "Download finished!" --infobox "oh boy, can't wait to see the update!" 4 40
exit 0

Result if everything went ok:





Note: don't set more than 47 columns because that's max on N9 in portrait mode. If you want dynamic resizing of boxes depending on portrait or landscape mode, it will take some time.

Have fun with modding!

Last edited by brkn; 2012-11-09 at 01:00.
 

The Following 2 Users Say Thank You to brkn For This Useful Post: