[Bash Script][xdotool] How to use xdotool to download firmware automatically (P6)
 
 #!/bin/bash
 # cp file from A place to tftp
 DATE=`date +%m%d`
 Comannd='set'
 Parameter='UBFINAME1 '
 Filename='vgwsdk_4.3.0.37-14'$DATE'_npcpu-appcpu.img'
 
 # change ifconfig eth0 IP address
 # sudo ifconfig eth0 192.168.100.20
 # ifconfig
 # sleep 1
 
 #Into Settings
 
 xdotool key alt+1
 xdotool type 'settings'
 xdotool key 'Return'
 sleep 0.1
 
 xdotool keydown
 sleep 0.1
 
 xdotool key Down
 sleep 0.1
 
 xdotool key Down
 sleep 0.1
 
 xdotool key 'Return'
 sleep 0.1
 
 # Select GbE GMUX Mode
 
 xdotool keydown
 sleep 0.1
 
 xdotool key Down
 sleep 0.1
 
 xdotool key Down
 sleep 0.1
 
 xdotool key Down
 sleep 0.1
 
 
 xdotool key Right
 sleep 0.1
 
 # Select Boot Type
 
 
 xdotool key Down
 sleep 0.1
 
 xdotool key Down
 sleep 0.1
 
 xdotool key Right
 sleep 0.1
 
 # save the settings
 xdotool key F3
 sleep 0.1
 
 # reboot
 xdotool type 'reset'
 xdotool key 'Return'
 sleep 3
 
 
 # press space
 xdotool key space
 
 # burn image
 
 xdotool type 'tftp get 192.168.100.20 0x900000 ' $Filename
 xdotool key 'Return'
 sleep 7
 
 # flush partion
 
 xdotool type 'cache flush'
 xdotool key 'Return'
 sleep 1
 
 
 # update ARM 1 & ARM 2
 
 xdotool type 'update -t all 1'
 xdotool key 'Return'
 sleep 5
 
 
 xdotool type 'update -t all 2'
 xdotool key 'Return'
 sleep 5
 
 
 #Into Settings
 
 xdotool type 'settings'
 xdotool key 'Return'
 sleep 0.1
 
 xdotool keydown
 sleep 0.1
 
 xdotool key Down
 sleep 0.1
 
 xdotool key Down
 sleep 0.1
 
 xdotool key 'Return'
 sleep 0.1
 
 # Select GbE GMUX Mode
 
 xdotool keydown
 sleep 0.1
 
 xdotool key Down
 sleep 0.1
 
 xdotool key Down
 sleep 0.1
 
 xdotool key Down
 sleep 0.1
 
 
 xdotool key Left
 sleep 0.1
 
 # Select Boot Type
 
 
 xdotool key Down
 sleep 0.1
 
 xdotool key Down
 sleep 0.1
 
 xdotool key Left
 sleep 0.1
 
 # save the settings
 xdotool key F3
 sleep 0.1
 
 # reboot
 xdotool type 'reset'
 xdotool key 'Return'
 sleep 3
 
  
2014年4月8日 星期二
訂閱:
張貼留言 (Atom)
0 意見:
張貼留言