Fora

Guitar Pro 5 V3 update

Autor Odpowiedzi
ktulu77 Saturday 20 September 2008 at 22:18
ktulu77Anonymous

Bonjour,
j'ai mis à jour le script de Guitar Pro 5 avec POL V3 :


#!/bin/bash
if [ "$PLAYONLINUX" = "" ]
then
exit 0
fi

source "$PLAYONLINUX/lib/sources"
#Verifier les dépendences
cfg_check

POL_SetupWindow_Init



POL_SetupWindow_presentation "Guitar Pro 5" "Guitar Pro 5" "http://www.guitar-pro.com" "Ktulu77" "GuitarPro5"

POL_SetupWindow_message "Il est recommandé d'avoir Timidy d'installé pour lire le son MIDI avec Guitar Pro 5. Le \"RSE\" ne fonctionnant pas très bien. Vous pouvez d'ailleurs le décocher lors de l'installation pour économiser de la place. Si votre carte son dispose d'un séquenceur intégré (comme les Sound Blaster Live!), vous n'avez pas forcément besoin de Timidity, il faut juste la configurer correctement." "Support MIDI"

POL_SetupWindow_browse "Donnez le chemin du fichier d'installation de Guitar Pro 5 :" "$HOME/GP5FULLBK.exe"
MESSAGE="$APP_ANSWER"
select_prefixe "$REPERTOIRE/wineprefix/GuitarPro5"
POL_SetupWindow_prefixcreate

Set_SoundDriver alsa
Set_OS "win2k"
POL_SetupWindow_wait_next_signal "Installation de Guitar Pro 5" "Guitar Pro 5"
wine "$APP_ANSWER"
POL_SetupWindow_detect_exit
POL_SetupWindow_make_shorcut "GuitarPro5" "Program Files/Guitar Pro 5" "GP5.exe" "GuitarPro5.xpm" "Guitar Pro 5"

POL_SetupWindow_message "Installation terminée" "Guitar Pro 5"
POL_SetupWindow_Close
exit


je vous redonne aussi le lien pour l'icone : http://h2acdc.free.fr/gp5.png

Edytowane przez ktulu77

Quentin PÂRIS Thursday 2 October 2008 at 21:35
Quentin PÂRISAnonymous

Modifié. Merci
ktulu77 Wednesday 15 October 2008 at 21:23
ktulu77Anonymous

Il y a un problème d'affichage lors du message qui dit d'installer timidity et qui explique d'autres choses ...
Le message dépasse de la fenêtre au lieu de revenir à la ligne.
ktulu77 Tuesday 16 June 2009 at 20:07
ktulu77Anonymous

fix du bug d'affichage plus version de wine à utiliser :

http://h2acdc.free.fr/gp5.pol

Icône toujours disponible ici : http://h2acdc.free.fr/gp5.png

Edytowane przez ktulu77

Ghostofkendo Wednesday 17 June 2009 at 13:31
Ghostofkendo

Salut ktulu77,

Merci pour la mise à jour du script.
Cependant, j'ai modifié ton script mis à jour pour, justement le mettre à jour par rapport aux nouvelles recommentations de POL (les commentaires au début, pas de cfg_check, etc) mais aussi pour le traduire anglais (c'est obligatoire maintenant), corriger quelques fautes et améliorer certaines petites autres choses.

Ce qui fait que ton script ressemble maintenant à ça :
#!/bin/bash
# Date : (2008-09-20 22-18)
# Last revision : (2009-06-17 12-30)
# Wine version used : 0.9.57
# Distribution used to test : ?
# Author : Ktulu77
# Licence : ?
# Depend : -

[ "$PLAYONLINUX" = "" ] && exit
source "$PLAYONLINUX/lib/sources"

# Fetching PROGRAMFILES environmental variable
PROGRAMFILES=`wine cmd /c echo "%ProgramFiles%"`
PROGRAMFILES=${PROGRAMFILES:3} 

# General variables
APP_NAME="Guitar Pro 5"
APP_PREFIX="GuitarPro5"

# Language variables
if [ "$POL_LANG" == "fr" ]; then
LNG_MIDI="Il est recommandé d'avoir Timidy d'installé pour lire le son MIDI avec Guitar Pro 5 car\\nle système \\"RSE\\" ne fonctionne pas très bien. Vous pouvez d'ailleurs le décocher\\nlors de l'installation pour économiser de la place.\\n\\nSi votre carte son dispose d'un séquenceur intégré (comme les Sound Blaster Live!),\\nvous n'avez pas forcément besoin de Timidity, il faut juste la configurer correctement."
LNG_INSTALL_FILE="Donnez le chemin du fichier d'installation de Guitar Pro 5 :"
INSTALLING="Installation de Guitar Pro 5..."
INSTALL_DONE="Installation terminée"
else
LNG_MIDI="It is recommended to have Timidy installed to be able to read MIDI sounds\\nwith Guitar Pro 5 because the \\"RSE\\" doesn't work very well.\\nBy the way, you can uncheck it during the installation to save space.\\n\\nIf your sound card has an integrated sequencer (like the Sound Blaster Live! \\ncards), Timidy isn't necessarily needed, you just have to properly configure\\nyour sound card."
LNG_INSTALL_FILE="Where is the installation file of Guitar Pro 5:"
INSTALLING="Installing Guitar Pro 5 ..."
INSTALL_DONE="Installation done"
fi

POL_SetupWindow_Init "" ""
POL_SetupWindow_presentation "Guitar Pro 5" "Arobas Music" "http://www.guitar-pro.com" "Ktulu77" "$APP_PREFIX"
 
POL_SetupWindow_message "$LNG_MIDI" "MIDI support"
 
POL_SetupWindow_browse "$LNG_INSTALL_FILE" "$APP_NAME" "$HOME/GP5FULLBK.exe"
INSTALLER="$APP_ANSWER"

select_prefixe "$REPERTOIRE/wineprefix/$APP_PREFIX"
POL_SetupWindow_prefixcreate
 
Set_SoundDriver "alsa"
Set_OS "win2k"

POL_SetupWindow_wait_next_signal "$INSTALLING" "$APP_NAME"
wine "$INSTALLER"
POL_SetupWindow_detect_exit

POL_SetupWindow_make_shortcut "$APP_PREFIX" "$PROGRAMFILES/Guitar Pro 5" "GP5.exe" "GuitarPro5.xpm" "$APP_NAME" "" ""

POL_SetupWindow_install_wine "0.9.57"
Set_WineVersion_Assign "0.9.57" "$APP_NAME"

POL_SetupWindow_message "$INSTALL_DONE" "$APP_NAME"
POL_SetupWindow_Close
exit
Est-ce que tu pourrais tester cette toute nouvelle version s'il te plaît ?
Il faudrait aussi que tu me dise sous quelle distribution tu l'as fait et sous quelle licence tu veux le mettre (tu peux choisir ce que tu veux sans restriction) pour que je complète les commentaires du début.

Une fois que tout ceci sera fait, je mettrais à jour la version disponible dans le dépôt.;-)

Bye
ktulu77 Wednesday 17 June 2009 at 21:06
ktulu77Anonymous

Je viens de tester chez moi, le script fonctionne sauf que le bug que j'ai résolu des retours à la ligne est toujours là car j'ai fais un copié collé du script du forum. Hors, on dirait que les antislash n ne sont pas affichées sur le forum.

Du coup, les messages lors de l'installation sont toujours tronqués.

C'est pour cette raison que j'avais fait un lien vers le script plutôt que de le poster sur le forum. Je met un antislash n entre guillemets pour tester : "\\n" (bug sur votre forum ?)
ktulu77 Wednesday 17 June 2009 at 21:09
ktulu77Anonymous

à oui autre chose : http://www.playonlinux.com/script_files//icones/GuitarPro5.xpm renvoie toujours une erreur 404, pourriez-vous mettre en ligne l'icône disponible ici : http://h2acdc.free.fr/gp5.png

Merci en tout cas d'avoir été rapide à répondre :)
Ghostofkendo Thursday 18 June 2009 at 14:41
Ghostofkendo

Je viens de tester chez moi, le script fonctionne sauf que le bug que j'ai résolu des retours à la ligne est toujours là car j'ai fais un copié collé du script du forum. Hors, on dirait que les antislash n ne sont pas affichées sur le forum.

Quote from ktulu77
Ok s'il n'y a que ça c'est pas un problème : les "anti-slash n" seront bien présents dans le script officiel, pas d'inquiétude à avoir là dessus ;-)


Par contre, tu as oublié de répondre à mes deux questions :

Il faudrait aussi que tu me dise sous quelle distribution tu l'as fait et sous quelle licence tu veux le mettre (tu peux choisir ce que tu veux sans restriction) pour que je complète les commentaires du début.

Quote from Ghostofkendo


Enfin pour l'icône, elle n'est toujours pas uploadée sur le serveur car seul Tinou peut le faire. Le moyen le plus rapide pour que ce soit fait, c'est que tu lui envoie par mail tout les fichiers comme il faut, de manière à ce qu'il n'ait plus qu'à les mettre sur le serveur.
Donc ce qu'il faut c'est :
- l'icône en 48x48px, 32x32px à la rigueur si tu n'as pas mieux. (PNG, JPG, XPM, etc, ça n'a pas d'importance. Le nom n'a pas d'importance non plus, il suffit d'adapter justement le nom précisé dans le script lors de la commande POL_SW_make_shortcut)
- la même icône en 22x22px, dont le nom cette fois correspond exactement à celui du script. Ici c'est "Guitar Pro 5". (pareillement, le format n'a pas d'importance)
- un screenshot en PNG 200x150px, de nom "min"

Également, si tu pouvais fournir une description de l'application, en anglais au moins et dans d'autres langue si tu veux, ça serait top. (ça je pourrais m'en occuper dès que tu l'aura fournie) Le modèle à suivre pour la description c'est ça :

Type : X
Company : X
Compatibility : X/5
Price : X

[Description text here]

Cytuj


Bye

EDIT : Voilà, le script officiel est à jour ;-)

Edytowane przez Ghostofkendo

ktulu77 Thursday 18 June 2009 at 17:41
ktulu77Anonymous

Distrib : Testé sur Ubuntu 9.04 (marche correctement aussi sur les anciennes versions d'Ubuntu comme 7.10)

Licence : GPL 2.1

Type : Son et Vidéo (pas bien compris ce que c'est)
Company : Arobas Music
Compatibility : 4/5
Price : 59.00 €

Description En :
Guitar Pro is a tabbing program for guitar or other instruments.

Description Fr :
Guitar Pro est un logiciel d'édition de tablatures spécialisé pour les guitares.

Je vais essayer de m'occuper des icônes.
Merci

Edytowane przez ktulu77

Ghostofkendo Thursday 18 June 2009 at 18:50
Ghostofkendo

Merci pour les infos et la description ;-)

Pour le champ "Type" il faut juste indiquer quel type logiciel c'est. Exemple, Firefox est un navigateur web.
Dans notre cas, j'ai mis "Tablature editor", d'après wikipédia.

Par contre, pour la licence, la GPL 2.1 n'existe pas. Il y a soit la GPL 2, soit la LGPL 2.1. À laquelle faisais-tu référence initialement ?

Bye

Edytowane przez Ghostofkendo

ktulu77 Friday 19 June 2009 at 10:34
ktulu77Anonymous

effectivement. LGPL 2.1 alors. Je n'y connais pas grand chose mais ça semble pas mal.
Merci pour la mise à jour.
ktulu77 Thursday 16 July 2009 at 20:05
ktulu77Anonymous

petit problème :
dans le script, il y a cette ligne : WORKINGWINEVERSION="1.1.24"

Du coup, quand j'essaie de lancer le script, j'ai ce message d'erreur : Unable to find the version 1.1.24.

Du coup, j'ai installé wine 1.1.24 avec le gestionnaire de version de PoL et maintenant ça marche.

Avec la version 1.1.24, on a cet erreur qui apparait : http://bugs.winehq.org/show_bug.cgi?id=17538

La version 0.9.57 ne pose pas ce problème.
ktulu77 Thursday 16 July 2009 at 20:15
ktulu77Anonymous

apparemment, le script a été modifié : http://www.playonlinux.com/en/topic-2737.html