Voilà comme j'aide souvent les windowsiens en assistance à distance avec ce logiciel, jai alors créé un script pour POL
Le fichier package .pol sera disponible plus tard, en attendant, passez par outils > "exécuter un script local"
Si vous avez des remarques, des conseils, des rapports de bugs, n'hésitez pas!
#!/bin/bash
if [ "$PLAYONLINUX" = "" ]
then
exit 0
fi
source "$PLAYONLINUX/lib/sources"
cfg_check
POL_SetupWindow_Init
POL_SetupWindow_presentation "TeamViewer" "TeamViewer" "http://www.teamviewer.com/" "DDelec24" "teamviewer4"
if [ "$POL_LANG" == "fr" ]
then
LNG_INFO="Bienvenue dans l'installation de TeamViewer4
NB: il n'est pas possible de prendre le controle à distance de linux"
LNG_INFO_TITLE="Message Important"
LNG_DOWNLOAD="Veuillez patienter pendant le téléchargement du fichier..."
LNG_DOWNLOAD_TITLE="Téléchargement de TeamViewer..."
LNG_DLL="Merci de patienter pendant le téléchargement de la librairie dll manquante"
LNG_DLL_TITLE="Téléchargement de dll..."
else
LNG_INFO="Welcome to the TeamViewer4 installation
NB: It is not possible to do a remote control of linux"
LNG_INFO_TITLE="Important Message"
LNG_DOWNLOAD="Please wait, download in progress...
(if your language is not available on TeamViewer website, it will be download in english)"
LNG_DOWNLOAD_TITLE="Download of TeamViewer..."
LNG_DLL="Please wait while download of the missing dll library"
LNG_DLL_TITLE="Download of dll..."
fi
POL_SetupWindow_message "$LNG_INFO" "$LNG_INFO_TITLE"
select_prefixe "$REPERTOIRE/wineprefix/teamviewer4"
POL_SetupWindow_prefixcreate
# USERENV.DLL IS NEEDED FOR FILE TRANSFER
if [ ! -e $REPERTOIRE/ressources/ ]; then
mkdir -p $REPERTOIRE/ressources/
fi
if [ ! -e $REPERTOIRE/ressources/userenv.dll ]; then
cd $REPERTOIRE/ressources/
# POL_SetupWindow_download "$LNG_DLL" "$LNG_DLL_TITLE" "http://www.depannagedisquedur.fr/dll/userenv.dll"
wget http://www.depannagedisquedur.fr/dll/userenv.dll
fi
cp $REPERTOIRE/ressources/userenv.dll $WINEPREFIX/drive_c/windows/system32/
case "$POL_LANG" in
# FRENCH
fr ) FILEINSTALL="TeamViewer_Setup_fr.exe";;
# DEUTSCH
de ) FILEINSTALL="TeamViewer_Setup_de.exe";;
# ITALIANO
it ) FILEINSTALL="TeamViewer_Setup_it.exe";;
# ESPAÑOL
es ) FILEINSTALL="TeamViewer_Setup_es.exe";;
# ENGLISH AND OTHERS
* ) FILEINSTALL="TeamViewer_Setup.exe";;
esac
Set_WineVersion_Session "1.1.13"
Set_OS winxp
cd $REPERTOIRE/tmp
POL_SetupWindow_download "$LNG_DOWNLOAD" "$LNG_DOWNLOAD_TITLE" "http://www.teamviewer.com/download/$FILEINSTALL"
POL_SetupWindow_wait_next_signal "Installation in progress..." "TeamViewer"
wine "$FILEINSTALL"
POL_SetupWindow_detect_exit
POL_SetupWindow_make_shortcut "teamviewer4" "Program Files/TeamViewer/Version4" "TeamViewer.exe" "" "TeamViewer"
POL_SetupWindow_reboot
POL_SetupWindow_Close
exit
config pour le test personnel:
ubuntu 7.10
POL 2.7.1
wine 0.9.46 & 0.9.60 & 0.9.61
sur appdb.winehq.org il est dit que le transfert de fichier fonctionne avec la 0.9.60, jai testé mais ca a planté pour moi...
si quelqu'un pouvais confirmer que cela fonctionne (ou pas) avec la 0.9.60!
et un test pour les téméraires qui ont la wine 1.0 RC1
bonne journée, DD.
Edité par ddelec24
- venez sur irc!