Not sure what you mwan by installing by script, but "sudo VMware-Player-3.0.0-203739.i386.bundle" is all it took for me. It de-installs the existing software and installs the new one.
I am trying to deploy a standard Linux image to a number of PCs, and I want VM Player to be installed as part of that. Linux can be installed using the kickstart, I'm wondering if I can install VM Player in the POST section of the kickstart, rather than installing on an individual basis?
These are the two lines from my kickstart script that installs VMPlayer 3.0 under Fedora 12.
echo "Installing VMWare Player ..."
sh <long path snipped>/VMware-Player-3.0.0-203739.x86_64.bundle --required
echo "Renaming VMware mozilla-root-certs (needed until updated player available)"
mv /usr/lib/vmware/resources/mozilla-root-certs.crt /usr/lib/vmware/resources/mozilla-root-certs.crt.old