Shaiya Online

Informations

Créateur Messages
Quentin PÂRIS Anonymous

Attention

This installer is a beta script. It means that it might not work as expected

Informations

Plate-formes :
Téléchargements : 18874
Wine: " POL_SetupWindow_message

Retours d'expérience

Description

Fantasy MMORPG game.  Editor website.

Test reports on winehq.org.

Captures d'écran

Miniature

Code source

#!/bin/bash
# Last revision : (see changelog)
# Tested : Debian 6.0, Mac OSX
# Author : Tinou
# Script licence : GPLv3
#
# This script is designed for PlayOnLinux and PlayOnMac.
#
# CHANGELOG
# [Tinou] (2011-08-20 13-00)
#   Update for POL/POM 4.
# [Dadu042] (2019-05-10 20-36)
#   Fix broken download URL.
# [Dadu042] (2019-12-08)
#   Wine 4.0.1 -> System's Wine.
#   dotnet30sp1 -> dotnet40
# [Dadu042] (2020-02-03)
#   POL_RequiredVersion 4.3.4 -> 4.1.0  because the game seems OK with Wine 3.0

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
  
TITLE="Shaiya Online"
  
POL_Debug_Init
POL_SetupWindow_Init
POL_SetupWindow_presentation "$TITLE" "Aeria Games" "http://www.aeriagames.com/" "Tinou" "Shaiya"

# Because POL v4.2.12 only support Wine 4.0 maximum as of 2019-05-20.
POL_RequiredVersion 4.1.0 || POL_Debug_Fatal "$TITLE won't work with $APPLICATION_TITLE $VERSION\nPlease update."

# Prepare Wine
POL_Wine_SelectPrefix "Shaiya"
POL_Wine_PrefixCreate ""

POL_SetupWindow_message "We will open the web browser to let you download the game client." "$TITLE"
[ "$POL_LANG" = "fr" ] && link="https://fr.shaiya.aeriagames.com" || link="shaiya.aeriagames.com"
POL_Browser "$link"

Set_OS "win7"

POL_Call POL_Install_vcrun2008 
POL_Call POL_Install_dotnet40

if [ "$POL_SELECTED_FILE" = "" ]
 then
 POL_SetupWindow_browse "Where is the installation file of $TITLE?" "$TITLE"
 CHEMIN="$APP_ANSWER"
else
 CHEMIN="$POL_SELECTED_FILE"
fi

POL_SetupWindow_wait "Installing $TITLE" "$TITLE" "Game;"
  
# POL_SetupWindow_message "Debug: $CHEMIN" "$TITLE"
POL_Wine "$CHEMIN"
POL_Wine_WaitExit "$TITLE" --allow-kill

POL_Shortcut "game.exe" "$TITLE" "" "" "Game;"
 
POL_SetupWindow_message "$TITLE has been successfully installed" "$TITLE"
POL_SetupWindow_Close
exit

Contributions

Filters:

Contribuer
Membre Messages
Dadu042 Lundi 3 Février 2020 à 0:22
Dadu042

Information

Cette mise à jour a été acceptée par l'équipe

Differences

@@ -14,6 +14,8 @@
 # [Dadu042] (2019-12-08)
 #   Wine 4.0.1 -> System's Wine.
 #   dotnet30sp1 -> dotnet40
+# [Dadu042] (2020-02-03)
+#   POL_RequiredVersion 4.3.4 -> 4.1.0  because the game seems OK with Wine 3.0
 
 [ "$PLAYONLINUX" = "" ] && exit 0
 source "$PLAYONLINUX/lib/sources"
@@ -25,7 +27,7 @@
 POL_SetupWindow_presentation "$TITLE" "Aeria Games" "http://www.aeriagames.com/" "Tinou" "Shaiya"
 
 # Because POL v4.2.12 only support Wine 4.0 maximum as of 2019-05-20.
-POL_RequiredVersion 4.3.4 || POL_Debug_Fatal "$TITLE won't work with $APPLICATION_TITLE $VERSION\nPlease update."
+POL_RequiredVersion 4.1.0 || POL_Debug_Fatal "$TITLE won't work with $APPLICATION_TITLE $VERSION\nPlease update."
 
 # Prepare Wine
 POL_Wine_SelectPrefix "Shaiya"
@@ -53,9 +55,8 @@
 # POL_SetupWindow_message "Debug: $CHEMIN" "$TITLE"
 POL_Wine "$CHEMIN"
 POL_Wine_WaitExit "$TITLE" --allow-kill
- 
-#CREATION LANCEUR
-POL_Shortcut "game.exe" "$TITLE"
+
+POL_Shortcut "game.exe" "$TITLE" "" "" "Game;"
  
 POL_SetupWindow_message "$TITLE has been successfully installed" "$TITLE"
 POL_SetupWindow_Close

Nouveau code source

#!/bin/bash
# Last revision : (see changelog)
# Tested : Debian 6.0, Mac OSX
# Author : Tinou
# Script licence : GPLv3
#
# This script is designed for PlayOnLinux and PlayOnMac.
#
# CHANGELOG
# [Tinou] (2011-08-20 13-00)
#   Update for POL/POM 4.
# [Dadu042] (2019-05-10 20-36)
#   Fix broken download URL.
# [Dadu042] (2019-12-08)
#   Wine 4.0.1 -> System's Wine.
#   dotnet30sp1 -> dotnet40
# [Dadu042] (2020-02-03)
#   POL_RequiredVersion 4.3.4 -> 4.1.0  because the game seems OK with Wine 3.0

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
  
TITLE="Shaiya Online"
  
POL_Debug_Init
POL_SetupWindow_Init
POL_SetupWindow_presentation "$TITLE" "Aeria Games" "http://www.aeriagames.com/" "Tinou" "Shaiya"

# Because POL v4.2.12 only support Wine 4.0 maximum as of 2019-05-20.
POL_RequiredVersion 4.1.0 || POL_Debug_Fatal "$TITLE won't work with $APPLICATION_TITLE $VERSION\nPlease update."

# Prepare Wine
POL_Wine_SelectPrefix "Shaiya"
POL_Wine_PrefixCreate ""

POL_SetupWindow_message "We will open the web browser to let you download the game client." "$TITLE"
[ "$POL_LANG" = "fr" ] && link="https://fr.shaiya.aeriagames.com" || link="shaiya.aeriagames.com"
POL_Browser "$link"

Set_OS "win7"

POL_Call POL_Install_vcrun2008 
POL_Call POL_Install_dotnet40

if [ "$POL_SELECTED_FILE" = "" ]
 then
 POL_SetupWindow_browse "Where is the installation file of $TITLE?" "$TITLE"
 CHEMIN="$APP_ANSWER"
else
 CHEMIN="$POL_SELECTED_FILE"
fi

POL_SetupWindow_wait "Installing $TITLE" "$TITLE" "Game;"
  
# POL_SetupWindow_message "Debug: $CHEMIN" "$TITLE"
POL_Wine "$CHEMIN"
POL_Wine_WaitExit "$TITLE" --allow-kill

POL_Shortcut "game.exe" "$TITLE" "" "" "Game;"
 
POL_SetupWindow_message "$TITLE has been successfully installed" "$TITLE"
POL_SetupWindow_Close
exit

Réponses

Anonymous
Lundi 2 Mars 2020 à 21:23
Doesn't work with WINE 3.2 or the 5.0 from WineHQ. The problem seems to be what was described in the forum in 2018: https://www.playonlinux.com/en/topic-15988-Shaiya_setup_problem__wine_Install_Mono_for_Windows_to_run_NET_20_applications.html
(POL doesn't know where to get the installer, and even if I hand it the installer myself it fails to run it.)
Dadu042 Dimanche 8 Décembre 2019 à 0:18
Dadu042

Warning

Cette mise à jour n'a pas été approuvée par l'équipe.
Utilisez-la à vos risques et périls

Differences

@@ -6,12 +6,14 @@
 #
 # This script is designed for PlayOnLinux and PlayOnMac.
 #
-# CHANGELOG
-# [Dadu042] (2019-05-10 20-36)
-#   Fix broken download URL.
+# CHANGELOG
 # [Tinou] (2011-08-20 13-00)
 #   Update for POL/POM 4.
-
+# [Dadu042] (2019-05-10 20-36)
+#   Fix broken download URL.
+# [Dadu042] (2019-12-08)
+#   Wine 4.0.1 -> System's Wine.
+#   dotnet30sp1 -> dotnet40
 
 [ "$PLAYONLINUX" = "" ] && exit 0
 source "$PLAYONLINUX/lib/sources"
@@ -22,12 +24,12 @@
 POL_SetupWindow_Init
 POL_SetupWindow_presentation "$TITLE" "Aeria Games" "http://www.aeriagames.com/" "Tinou" "Shaiya"
 
-# Because POL v4.2.12 only support Wine 4.0 maximum as of 2019-05-20.
+# Because POL v4.2.12 only support Wine 4.0 maximum as of 2019-05-20.
 POL_RequiredVersion 4.3.4 || POL_Debug_Fatal "$TITLE won't work with $APPLICATION_TITLE $VERSION\nPlease update."
 
 # Prepare Wine
 POL_Wine_SelectPrefix "Shaiya"
-POL_Wine_PrefixCreate "4.0.1"
+POL_Wine_PrefixCreate ""
 
 POL_SetupWindow_message "We will open the web browser to let you download the game client." "$TITLE"
 [ "$POL_LANG" = "fr" ] && link="https://fr.shaiya.aeriagames.com" || link="shaiya.aeriagames.com"
@@ -36,7 +38,7 @@
 Set_OS "win7"
 
 POL_Call POL_Install_vcrun2008 
-POL_Call POL_Install_dotnet30sp1
+POL_Call POL_Install_dotnet40
 
 if [ "$POL_SELECTED_FILE" = "" ]
  then
@@ -48,7 +50,7 @@
 
 POL_SetupWindow_wait "Installing $TITLE" "$TITLE" "Game;"
   
-# POL_SetupWindow_message "Debug: $CHEMIN" "$TITLE"
+# POL_SetupWindow_message "Debug: $CHEMIN" "$TITLE"
 POL_Wine "$CHEMIN"
 POL_Wine_WaitExit "$TITLE" --allow-kill
  

Nouveau code source

#!/bin/bash
# Last revision : (see changelog)
# Tested : Debian 6.0, Mac OSX
# Author : Tinou
# Script licence : GPLv3
#
# This script is designed for PlayOnLinux and PlayOnMac.
#
# CHANGELOG
# [Tinou] (2011-08-20 13-00)
#   Update for POL/POM 4.
# [Dadu042] (2019-05-10 20-36)
#   Fix broken download URL.
# [Dadu042] (2019-12-08)
#   Wine 4.0.1 -> System's Wine.
#   dotnet30sp1 -> dotnet40

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
  
TITLE="Shaiya Online"
  
POL_Debug_Init
POL_SetupWindow_Init
POL_SetupWindow_presentation "$TITLE" "Aeria Games" "http://www.aeriagames.com/" "Tinou" "Shaiya"

# Because POL v4.2.12 only support Wine 4.0 maximum as of 2019-05-20.
POL_RequiredVersion 4.3.4 || POL_Debug_Fatal "$TITLE won't work with $APPLICATION_TITLE $VERSION\nPlease update."

# Prepare Wine
POL_Wine_SelectPrefix "Shaiya"
POL_Wine_PrefixCreate ""

POL_SetupWindow_message "We will open the web browser to let you download the game client." "$TITLE"
[ "$POL_LANG" = "fr" ] && link="https://fr.shaiya.aeriagames.com" || link="shaiya.aeriagames.com"
POL_Browser "$link"

Set_OS "win7"

POL_Call POL_Install_vcrun2008 
POL_Call POL_Install_dotnet40

if [ "$POL_SELECTED_FILE" = "" ]
 then
 POL_SetupWindow_browse "Where is the installation file of $TITLE?" "$TITLE"
 CHEMIN="$APP_ANSWER"
else
 CHEMIN="$POL_SELECTED_FILE"
fi

POL_SetupWindow_wait "Installing $TITLE" "$TITLE" "Game;"
  
# POL_SetupWindow_message "Debug: $CHEMIN" "$TITLE"
POL_Wine "$CHEMIN"
POL_Wine_WaitExit "$TITLE" --allow-kill
 
#CREATION LANCEUR
POL_Shortcut "game.exe" "$TITLE"
 
POL_SetupWindow_message "$TITLE has been successfully installed" "$TITLE"
POL_SetupWindow_Close
exit

Réponses

Dadu042 Jeudi 23 Mai 2019 à 9:29
Dadu042

Warning

Cette mise à jour n'a pas été approuvée par l'équipe.
Utilisez-la à vos risques et périls

Messages

I've updated the script, but the installer still does crash when installing the game (seems related to Dotnet30).

Differences

@@ -6,14 +6,12 @@
 #
 # This script is designed for PlayOnLinux and PlayOnMac.
 #
-# CHANGELOG
-# [Tinou] (2011-08-20 13-00)
-#   Update for POL/POM 4.
+# CHANGELOG
 # [Dadu042] (2019-05-10 20-36)
 #   Fix broken download URL.
-# [Dadu042] (2019-12-08)
-#   Wine 4.0.1 -> System's Wine.
-#   dotnet30sp1 -> dotnet40
+# [Tinou] (2011-08-20 13-00)
+#   Update for POL/POM 4.
+
 
 [ "$PLAYONLINUX" = "" ] && exit 0
 source "$PLAYONLINUX/lib/sources"
@@ -24,12 +22,12 @@
 POL_SetupWindow_Init
 POL_SetupWindow_presentation "$TITLE" "Aeria Games" "http://www.aeriagames.com/" "Tinou" "Shaiya"
 
-# Because POL v4.2.12 only support Wine 4.0 maximum as of 2019-05-20.
+# Because POL v4.2.12 only support Wine 4.0 maximum as of 2019-05-20.
 POL_RequiredVersion 4.3.4 || POL_Debug_Fatal "$TITLE won't work with $APPLICATION_TITLE $VERSION\nPlease update."
 
 # Prepare Wine
 POL_Wine_SelectPrefix "Shaiya"
-POL_Wine_PrefixCreate ""
+POL_Wine_PrefixCreate "4.0.1"
 
 POL_SetupWindow_message "We will open the web browser to let you download the game client." "$TITLE"
 [ "$POL_LANG" = "fr" ] && link="https://fr.shaiya.aeriagames.com" || link="shaiya.aeriagames.com"
@@ -38,7 +36,7 @@
 Set_OS "win7"
 
 POL_Call POL_Install_vcrun2008 
-POL_Call POL_Install_dotnet40
+POL_Call POL_Install_dotnet30sp1
 
 if [ "$POL_SELECTED_FILE" = "" ]
  then
@@ -50,7 +48,7 @@
 
 POL_SetupWindow_wait "Installing $TITLE" "$TITLE" "Game;"
   
-# POL_SetupWindow_message "Debug: $CHEMIN" "$TITLE"
+# POL_SetupWindow_message "Debug: $CHEMIN" "$TITLE"
 POL_Wine "$CHEMIN"
 POL_Wine_WaitExit "$TITLE" --allow-kill
  

Nouveau code source

#!/bin/bash
# Last revision : (see changelog)
# Tested : Debian 6.0, Mac OSX
# Author : Tinou
# Script licence : GPLv3
#
# This script is designed for PlayOnLinux and PlayOnMac.
#
# CHANGELOG
# [Dadu042] (2019-05-10 20-36)
#   Fix broken download URL.
# [Tinou] (2011-08-20 13-00)
#   Update for POL/POM 4.


[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
  
TITLE="Shaiya Online"
  
POL_Debug_Init
POL_SetupWindow_Init
POL_SetupWindow_presentation "$TITLE" "Aeria Games" "http://www.aeriagames.com/" "Tinou" "Shaiya"

# Because POL v4.2.12 only support Wine 4.0 maximum as of 2019-05-20.
POL_RequiredVersion 4.3.4 || POL_Debug_Fatal "$TITLE won't work with $APPLICATION_TITLE $VERSION\nPlease update."

# Prepare Wine
POL_Wine_SelectPrefix "Shaiya"
POL_Wine_PrefixCreate "4.0.1"

POL_SetupWindow_message "We will open the web browser to let you download the game client." "$TITLE"
[ "$POL_LANG" = "fr" ] && link="https://fr.shaiya.aeriagames.com" || link="shaiya.aeriagames.com"
POL_Browser "$link"

Set_OS "win7"

POL_Call POL_Install_vcrun2008 
POL_Call POL_Install_dotnet30sp1

if [ "$POL_SELECTED_FILE" = "" ]
 then
 POL_SetupWindow_browse "Where is the installation file of $TITLE?" "$TITLE"
 CHEMIN="$APP_ANSWER"
else
 CHEMIN="$POL_SELECTED_FILE"
fi

POL_SetupWindow_wait "Installing $TITLE" "$TITLE" "Game;"
  
# POL_SetupWindow_message "Debug: $CHEMIN" "$TITLE"
POL_Wine "$CHEMIN"
POL_Wine_WaitExit "$TITLE" --allow-kill
 
#CREATION LANCEUR
POL_Shortcut "game.exe" "$TITLE"
 
POL_SetupWindow_message "$TITLE has been successfully installed" "$TITLE"
POL_SetupWindow_Close
exit

Réponses

Edité par Dadu042

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 dmca-notice@playonlinux.com