summaryrefslogblamecommitdiffstats
path: root/vmware/winconfig
blob: 8ac8d1495296625501ba1ef2afef32fc3f3a8b0e (plain) (tree)
1
2
3
4
5
6
7
8
9
10









                                               











                                                          






                                                                      
                     
                                  
                              




                         
#
# this is an include file for runvmware
#
# create Windows config file


# definition of some resolution variables
hostres=$(xvidtune -show | grep -ve "^$")
x_param=$(echo "${hostres}" | awk '{print $3}')
y_param=$(echo "${hostres}" | awk '{print $7}')
resolution="
    <resolution_x param=\"${x_param}\">\r
    </resolution_x>\r
    <resolution_y param=\"${y_param}\">\r
    </resolution_y>\r"


# VMplayer does not need resolution change
if [ `which vmplayer 2>/dev/null` ] && [ -z "${vmrun}" ] \
  || [ "${vmrun}" = "vmplayer" ]; then
  resolution=
fi

# sync is needed to ensure that data is really written to virtual disk
sync
echo -e "<?xml version=\"1.0\" encoding=\"utf-8\"?>\r
<settings>\r
  <eintrag>\r
    <computername param=\"${hostname}\">\r
    </computername>\r
    <username param=\"${USER}\">\r
    </username>\r${resolution}
  </eintrag>\r
</settings>\r" \
> /media/loop0/config.xml

sync