| benji64 | Mardi 17 Juin 2008 à 22:17 | 
                
                    | benji64  
 
             | Salut a tous!
 je viens de faire un petit scipt pol pour installer l'un de mes jeux préféré tombé dans les abandonware : UFO Enemy Unknown
 pour installer ce Jeu il faux avoir le plugin dosbox de pol
 et pour jouer, Dosbox d'intallé évidement
 le jeu est téléchargé depuis internet
 #!/bin/bash
 if [ "$PLAYONLINUX" = "" ]
 then
 exit 0
 fi
 source "$PLAYONLINUX/lib/sources"
 
 cfg_check
 
 #Presentation
 presentation "UFO : Enemy Unknown" "Microprose" "http://www.xcomufo.com" "Benji64" "Ufo1"
 
 mkdir $REPERTOIRE/wineprefix/Ufo1/
 cd $REPERTOIRE/wineprefix/Ufo1/
 mkdir drive_c
 cd drive_c/
 #dosprefixcreate
 
 telecharger "Téléchargement du jeu" "http://telegroupe.abandonware-france.org/jeux/jeu-216-ufo.zip"
 mkdir ufo/
 unzip jeu-216-ufo.zip -d ufo/
 rm jeu-216-ufo.zip
 cd ufo
 wine UFO.exe
 rm UFO.exe
 
 export $CDROM="none"
 
 select_prefixe "$REPERTOIRE/wineprefix/Ufo1/"
 creer_lanceur_dos "Ufo1" "ufo/" "GO.BAT" "" "UFO : Enemy Unknown"
 Merci de me faire un retour si cela ne marche pas.
 A noter que le fichier de description ainsi que la vignette sont pret à etre intégré dans pol (ca marche nickel chez moi) si le script devien officiel.                                                             
                                 Kubuntu 10.10 64bits
 | 
                                
		    | eguibs | Mardi 17 Juin 2008 à 23:30 | 
                
                    | eguibs  
 
             | coucou euh ben ton script marche bien juste un truc bizzare il propose 2 fois d'instaler un lanceur mais on sait pas ou ^^ mais apres tout baigne ^^                                                     | 
                                
		    | benji64 | Mardi 17 Juin 2008 à 23:54 | 
                
                    | benji64  
 
             | ouai ca je ne sais pas pourkoi. Enfin si, je pense que c un bug dans le code du plugin dosbox
 c au lancement de la commande "creer_lanceur_dos". donc dois y avoir un truc a rectifier la dedans.
 a voir pour une prochaine maj du plugin ;)                                                             
                                 Kubuntu 10.10 64bits
 | 
                                
		    | benji64 | Mardi 17 Juin 2008 à 23:59 | 
                
                    | benji64  
 
             | après avoir jeté un oeil sur le script de DosboxSupport.pol, il semble que l'un cré un racourcis sur le bureau et l'autre dans le menu K (par exemple sous KDE)
reponse=$(question "$NOMICONE_ : $LNG_GAME_DESKTOP_ICONE" "Création des raccourcis" 0 0 0 "desktop.png") if [ "$reponse" = "0" ]
 then
 generer_icone "$REPERTOIRE/icones/$ICONE_" "$NOMICONE_" "$HOME/Desktop/" "$PLAYONLINUX/playonlinux --run \"$NOMICONE_\"" "$NOMICONE_"
 fi
 
 reponse=$(question "$NOMICONE_ : $LNG_GAME_MENU_ICONE" "Création des raccourcis" 0 0 0 "desktop.png")
 if [ "$reponse" = "0" ]
 then
 generer_icone "$REPERTOIRE/icones/$ICONE_" "$NOMICONE_" "$HOME/.local/share/applications/" "$PLAYONLINUX/playonlinux --run \"$NOMICONE_\"" "$NOMICONE_"
 fi
 il faut que je renseigne certaines variables... a voir                             Edité par benji64 
                                 Kubuntu 10.10 64bits
 | 
                                
		    | eguibs | Mercredi 18 Juin 2008 à 12:37 | 
                
                    | eguibs  
 
             | ben good luck pour ton script ^^                                                     | 
                                
		    | cendre | Mercredi 18 Juin 2008 à 12:48 | 
                
                    | cendre  
 
             | adapte ton script en v3 , télécharge la nouvelle version du script créator.                                                     | 
                                
		    | eguibs | Mercredi 18 Juin 2008 à 13:47 | 
                
                    | eguibs  
 
             | cendre : dailleur ça m'amene a une question il y a une fonction lanceur dosbox dans la V3 ?? (car je compte faire un script de jeu marchant sous dos et jai pas vu !! )                                                     | 
                                
		    | benji64 | Mercredi 18 Juin 2008 à 14:53 | 
                
                    | benji64  
 
             | en fait d'après ce que j'ai pu voir, le plugin dosbox utilise les fonctions de la V2. et le plugin n'est apparement pas encore passé à la V3. d'ou le fait que si on utilise les fonctions donnée par le dosbox plugin (type creer_lanceur_dos) on se retrouve avec des fenetres de l'ancienne version. mais ca ne change pas grand chose. attendons que le plugin passe en V3.
 ce qui n'empeche pas de l'utiliser.
 Sinon voila le script refait a la facon V3, avec une commande du plugin dosbox a la fin, pour qui j'ai du rajouter 2 variable avant... c un peu de la bricole mais ca marche
#!/bin/bash if [ "$PLAYONLINUX" = "" ]
 then
 exit 0
 fi
 source "$PLAYONLINUX/lib/sources"
 
 cfg_check
 
 POL_SetupWindow_Init
 POL_SetupWindow_presentation "UFO : Enemy Unknown" "Microprose" "http://www.xcomufo.com" "Benji64" "Ufo1"
 
 select_prefixe "$REPERTOIRE/wineprefix/Ufo1"
 POL_SetupWindow_prefixcreate
 
 cd "$REPERTOIRE/wineprefix/Ufo1/drive_c/"
 POL_SetupWindow_download "Downloading UFO : Enemy Unknown..." "Downloading UFO : Enemy Unknown..." "http://telegroupe.abandonware-france.org/jeux/jeu-216-ufo.zip"
 POL_SetupWindow_wait_next_signal "Installation in progress..." "UFO : Enemy Unknown"
 mkdir ufo
 unzip jeu-216-ufo.zip -d ufo/
 rm jeu-216-ufo.zip
 cd ufo
 wine UFO.exe
 rm UFO.exe
 POL_SetupWindow_detect_exit
 
 LNG_GAME_DESKTOP_ICONE="Créer un racourcis sur le bureau?"
 LNG_GAME_MENU_ICONE="Créer un racourcis dans le menu?"
 creer_lanceur_dos "Ufo1" "ufo" "GO.BAT" "" "UFO : Enemy Unknown"
 
 POL_SetupWindow_reboot
 POL_SetupWindow_Close
 exit
 Edité par benji64 
                                 Kubuntu 10.10 64bits
 |