The forum

[Script] Shaiya FR

Une question avant de poster mon script...

Author Replies
DjLeChuck Saturday 4 April 2009 at 10:37
DjLeChuckAnonymous

Bonjour tout le monde,

Ne voulant pas arriver les mains vides parmi vous, j'ai concocté un petit script permettant d'installer le MMO Shaiya (http://fr.shaiya.aeriagames.com/) d'AeriaGames.
Cependant, le jeu utilisant Game Guard, il requiert un patch permettant à notre cher pingouin de passer outre cette protection qui de base nous refuse l'accès si nous n'utilisons pas Windows.
Je tenais donc à savoir si l'utilisation d'un patch anti Game Guard est considéré comme étant illégal ?

En espérant avoir une réponse et poster mon script en éditant ce message. ;)

EDIT :
Et voilà le script en question :
#!/bin/bash
if [ "$PLAYONLINUX" = "" ]then
exit 0
fi
source "$PLAYONLINUX/lib/sources"

cfg_check

POL_SetupWindow_Init
POL_SetupWindow_presentation "Shaiya" "AeriaGames" "http://fr.shaiya.aeriagames.com/" "DjLeChuck" "ShaiyaFR"

select_prefixe "$REPERTOIRE/wineprefix/ShaiyaFR"
POL_SetupWindow_prefixcreate 

Set_OS "win95"
cd "$REPERTOIRE/wineprefix/ShaiyaFR/drive_c/"

POL_SetupWindow_message "Le logiciel va maintenant télécharger les dll nécessaires\\nau bon fonctionnement du jeu." "Téléchargement de dll"
POL_SetupWindow_download "Téléchargement des dll..." "Téléchargement des dll..." "http://djchuck.free.fr/POL/shaiya-dll.tar.gz"
POL_SetupWindow_wait_next_signal "Installation des dll en cours..." "Installation des dll"
tar -xf shaiya-dll.tar.gz
mv *.dll windows/system32/
rm shaiya-dll.tar.gz
POL_SetupWindow_detect_exit

POL_SetupWindow_menu "Comment voulez-vous récupérer le client d'installation ?" "Récupération du client" "Local Internet" " "
CLIENT=$APP_ANSWER
if [ "$CLIENT" = "Local" ]
then
   POL_SetupWindow_browse "Indiquez où se trouve le client sur votre ordinateur" "Localisation du client" ""
   FICHIER="$APP_ANSWER"
   POL_SetupWindow_wait_next_signal "Installation en cours..." "Shaiya"
   wine "$FICHIER"
   POL_SetupWindow_detect_exit
fi
if [ "$CLIENT" = "Internet" ]
then
   POL_SetupWindow_message "Attention, le fichier que vous vous apprêter à télécharger fait ~1Go.\\nSi vous préférer le télécharger vous même,\\nallez sur http://fr.shaiya.aeriagames.com/download\\nVous trouverez plusieurs mirroir de téléchargement ainsi qu'une version en torrent.\\nSinon, cliquez sur Suivant." "Mise en garde"
   POL_SetupWindow_download "Téléchargement du client de Shaiya..." "Téléchargement du client de Shaiya..." "http://download.aeriagames.com/files/clients/Shaiya_FR_FullClient_090310.exe"
   POL_SetupWindow_wait_next_signal "Installation en cours..." "Shaiya"
   wine "$REPERTOIRE/wineprefix/ShaiyaFR/drive_c/Shaiya_FR_FullClient_090310.exe"
   POL_SetupWindow_detect_exit
fi

POL_SetupWindow_make_shortcut "ShaiyaFR" "AeriaGames/Shaiya_FR" "game.exe" "" "Shaiya"

POL_SetupWindow_message "Shaiya est maintenant installé.\\n\\nCependant, il se peut que le jeu ne fonctionne pas dût à la protection Game Guard.\\nSi tel est le cas, cherchez donc sur internet comment faire.\\nLe patchage n'est pas fait dans ce script car c'est illégal et que le jeu\\nfonctionne parfois sans rien faire.\\n\\nIl y aura des mises à jours au premier lancement, et une pop-up peut apparaître.\\nN'en tenez pas compte.\\n\\nIl semblerait également que le jeu ne veuille pas se lancer en plein écran\\ndonc vérifiez dans les options qu'il soit bien en mode fenêtré." "Fin de l'installation"

POL_SetupWindow_reboot
POL_SetupWindow_Close
exit

Edited by DjLeChuck

Panzer Saturday 4 April 2009 at 10:42
Panzer

Bonjour,

Oui c'est illégal pour tout les jeux utilisant GameGuard d'ailleurs .
Désolé pour ton script qui ne peut pas voir le jour dans les dépots ;-) .


Bientot surpuissant ;) http://abe7.labrute.fr
Mon blog (déjà surpuissant) : Le BaB
DjLeChuck Saturday 4 April 2009 at 10:43
DjLeChuckAnonymous

Et si je donne le script en mentionnant simplement qu'il faut patcher Game Guard, cela devient possible selon le post de Tinou, n'est-ce pas ?
Panzer Saturday 4 April 2009 at 10:47
Panzer

Et si je donne le script en mentionnant simplement qu'il faut patcher Game Guard, cela devient possible selon le post de Tinou, n'est-ce pas ?

Quote from DjLeChuck


Si la partie ou il faut patcher le jeu n'est pas automatisée, ça passe en effet si dons ton message, tu donnes le minimum d'informations, c'est à dire pas de liens ni même d'indications, juste dire qu'il faut patcher le jeu et dire pourquoi le script ne le fait pas .


Bientot surpuissant ;) http://abe7.labrute.fr
Mon blog (déjà surpuissant) : Le BaB
DjLeChuck Saturday 4 April 2009 at 10:48
DjLeChuckAnonymous

Très bien, je vais modifier ça de suite et soumettre mon script.
Merci bien pour lé réponse (rapide qui plus est).

EDIT :
Voilà script posté. J'attends de voir si il est aux normes avant de le proposer à la validation...

Edited by DjLeChuck

Denis Monday 20 December 2010 at 2:41
DenisAnonymous

salut a tous,
Je souhaite jouer a Shaiya sur linux. Je ne suis que très novice sur linux.
Je n'ai pas tout compris à vos scripts de game guard, mais je constate que Shaiya n'est pas dans les listes de playonlinux ou wine.
Je pense donc que l'histoire du game guard est la cause de la restriction.

Avez vous des solutions ou des explications?

Merci de votre aide

A bientot
SuperPlumus Monday 20 December 2010 at 4:55
SuperPlumusAnonymous

Bonjour,

D'après http://appdb.winehq.org/objectManager.php?sClass=version&iId=10214, il n'y aurais plus de protection Game Guard dans le jeu, et il semblerait que aucune configuration particulière soit nécessaire.

Installe la version 1.2 de Wine via le menu "Gérer les versions de Wine" de PlayOnLinux.

Puis télécharge le jeu sur le site de Shaiya, et utilise l'option "Installer un paquet .pol ou une application non supportée", pour installer le jeu, et choisi d'utiliser la version 1.2 de Wine pour l'installation.

Normalement cela doit fonctionner correctement.

Edited by SuperPlumus

This site allows content generated by members, and we promptly remove any content that infringes copyright according to our Terms of Service. To report copyright infringement, please send a notice to dmcayonlinux.com