Vous êtes ici

Dofus

Informations

Créateur Messages
andykimpe Anonymous

Information

Cet installateur a été accepté par l'équipe.

Informations

Plate-formes :
Téléchargements : 9396
Wine: 3.0.3

Retours d'expérience

Description

Dofus the linux version seems to have a problem with the updater (2016).
I leave you this installer for those who would like to install the Windows version
.

 

La version linux de dofus semble avoir des problème avec l'updater (2016).
Je vous laisse donc cette installateur pour ceux qui voudrait installer la version Windows.

Appdb.winehq.org

Code source

#!/bin/bash
# Date : (2016-01-13)
# Last revision : see changelog
# Wine version used : see below
# Distribution used to test : Kubuntu 18.04 x64
# Author : Arcadien (arc@arcadien.net)
#
# CHANGELOG
# [Arcadien] (2016-01-13)
#   Initial script.
# [Dadu042] (2019-05-23)
#   Make use of POL's features gdiplus and flashplayer.
# [Dadu042] (2020-01-29 22:00)
#   Wine 1.9.24 (outdated) -> 3.0.3
#   Fix POL_Shortcut

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
  
TITLE="Dofus"
PREFIX="Dofus"
WORKING_WINE_VERSION="3.0.3"
  
# Start the script
POL_SetupWindow_Init
POL_Debug_Init
  
POL_SetupWindow_presentation "$TITLE" "Ankama Game" "http://www.dofus.com/" "andykimpe" "$PREFIX"
  
# Dotnet20 cannot be installed on a 64 bit system
POL_Wine_SelectPrefix "$PREFIX"
POL_System_SetArch "x86"
POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
  
POL_Call POL_Install_dotnet40
POL_Call POL_Install_corefonts
POL_Call POL_Install_vcrun2010

cd "$POL_USER_ROOT/ressources/"


POL_Call POL_Install_gdiplus

cd "$WINEPREFIX/drive_c/Tmp"
  

# Overriding dlls
POL_Wine_OverrideDLL "native" "gdiplus"
#WINE=POL_Wine
#winetricks comctl32

POL_Call POL_Install_flashplayer

cd "$POL_System_TmpDir"
POL_Download "http://dl.ak.ankama.com/games/installers/dofus.exe"
INSTALLER="dofus.exe"
 
POL_Wine_WaitBefore "$TITLE"
POL_Wine "$INSTALLER"
  
POL_Shortcut "Dofus.exe" "$TITLE" "" ""  "Game;"
POL_SetupWindow_Close
  
exit

Contributions

Filters:

Contribuer
Membre Messages
Dadu042 Mercredi 29 Janvier 2020 à 22:51
Dadu042

Information

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

Differences

@@ -1,20 +1,25 @@
 #!/bin/bash
 # Date : (2016-01-13)
-# Last revision : (2019-05-27)
+# Last revision : see changelog
 # Wine version used : see below
 # Distribution used to test : Kubuntu 18.04 x64
 # Author : Arcadien (arc@arcadien.net)
 #
 # CHANGELOG
+# [Arcadien] (2016-01-13)
+#   Initial script.
 # [Dadu042] (2019-05-23)
 #   Make use of POL's features gdiplus and flashplayer.
+# [Dadu042] (2020-01-29 22:00)
+#   Wine 1.9.24 (outdated) -> 3.0.3
+#   Fix POL_Shortcut
 
 [ "$PLAYONLINUX" = "" ] && exit 0
 source "$PLAYONLINUX/lib/sources"
   
 TITLE="Dofus"
 PREFIX="Dofus"
-WORKING_WINE_VERSION="1.9.24"
+WORKING_WINE_VERSION="3.0.3"
   
 # Start the script
 POL_SetupWindow_Init
@@ -53,7 +58,7 @@
 POL_Wine_WaitBefore "$TITLE"
 POL_Wine "$INSTALLER"
   
-POL_Shortcut "Dofus.exe" "$TITLE"  "Game;"
+POL_Shortcut "Dofus.exe" "$TITLE" "" ""  "Game;"
 POL_SetupWindow_Close
   
 exit
\ No newline at end of file

Nouveau code source

#!/bin/bash
# Date : (2016-01-13)
# Last revision : see changelog
# Wine version used : see below
# Distribution used to test : Kubuntu 18.04 x64
# Author : Arcadien (arc@arcadien.net)
#
# CHANGELOG
# [Arcadien] (2016-01-13)
#   Initial script.
# [Dadu042] (2019-05-23)
#   Make use of POL's features gdiplus and flashplayer.
# [Dadu042] (2020-01-29 22:00)
#   Wine 1.9.24 (outdated) -> 3.0.3
#   Fix POL_Shortcut

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
  
TITLE="Dofus"
PREFIX="Dofus"
WORKING_WINE_VERSION="3.0.3"
  
# Start the script
POL_SetupWindow_Init
POL_Debug_Init
  
POL_SetupWindow_presentation "$TITLE" "Ankama Game" "http://www.dofus.com/" "andykimpe" "$PREFIX"
  
# Dotnet20 cannot be installed on a 64 bit system
POL_Wine_SelectPrefix "$PREFIX"
POL_System_SetArch "x86"
POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
  
POL_Call POL_Install_dotnet40
POL_Call POL_Install_corefonts
POL_Call POL_Install_vcrun2010

cd "$POL_USER_ROOT/ressources/"


POL_Call POL_Install_gdiplus

cd "$WINEPREFIX/drive_c/Tmp"
  

# Overriding dlls
POL_Wine_OverrideDLL "native" "gdiplus"
#WINE=POL_Wine
#winetricks comctl32

POL_Call POL_Install_flashplayer

cd "$POL_System_TmpDir"
POL_Download "http://dl.ak.ankama.com/games/installers/dofus.exe"
INSTALLER="dofus.exe"
 
POL_Wine_WaitBefore "$TITLE"
POL_Wine "$INSTALLER"
  
POL_Shortcut "Dofus.exe" "$TITLE" "" ""  "Game;"
POL_SetupWindow_Close
  
exit

Réponses

Anonymous
Samedi 18 Avril 2020 à 11:00
Hello, or enter the new source code?
Dadu042 Lundi 27 Mai 2019 à 15:11
Dadu042

Warning

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

Messages

See changelog.

Differences

@@ -1,57 +1,59 @@
 #!/bin/bash
+# Date : (2016-01-13)
+# Last revision : (2019-05-27)
+# Wine version used : see below
+# Distribution used to test : Kubuntu 18.04 x64
+# Author : Arcadien (arc@arcadien.net)
+#
+# CHANGELOG
+# [Dadu042] (2019-05-23)
+#   Make use of POL's features gdiplus and flashplayer.
 
- 
 [ "$PLAYONLINUX" = "" ] && exit 0
 source "$PLAYONLINUX/lib/sources"
- 
+  
 TITLE="Dofus"
 PREFIX="Dofus"
-WORKING_WINE_VERSION="1.9.1"
- 
+WORKING_WINE_VERSION="1.9.24"
+  
 # Start the script
 POL_SetupWindow_Init
 POL_Debug_Init
- 
+  
 POL_SetupWindow_presentation "$TITLE" "Ankama Game" "http://www.dofus.com/" "andykimpe" "$PREFIX"
- 
+  
 # Dotnet20 cannot be installed on a 64 bit system
 POL_Wine_SelectPrefix "$PREFIX"
 POL_System_SetArch "x86"
 POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
- 
+  
 POL_Call POL_Install_dotnet40
 POL_Call POL_Install_corefonts
 POL_Call POL_Install_vcrun2010
+
 cd "$POL_USER_ROOT/ressources/"
-# Downloading GDIplus
-POL_Download_Resource "http://download.microsoft.com/download/a/b/c/abc45517-97a0-4cee-a362-1957be2f24e1/WindowsXP-KB975337-x86-ENU.exe"
- 
-# Installing GDIplus
-POL_Wine WindowsXP-KB975337-x86-ENU.exe /extract:C:\\Tmp /q
+
+
+POL_Call POL_Install_gdiplus
+
 cd "$WINEPREFIX/drive_c/Tmp"
- 
-if [ "$POL_ARCH" == "amd64" ]; then
-        mv "$WINEPREFIX/drive_c/Tmp/asms/10/msft/windows/gdiplus/gdiplus.dll" "$WINEPREFIX/drive_c/windows/syswow64"
-else
-        mv "$WINEPREFIX/drive_c/Tmp/asms/10/msft/windows/gdiplus/gdiplus.dll" "$WINEPREFIX/drive_c/windows/system32"
-fi
- 
+  
+
 # Overriding dlls
 POL_Wine_OverrideDLL "native" "gdiplus"
 #WINE=POL_Wine
 #winetricks comctl32
-cd "$POL_USER_ROOT/ressources"
-POL_Download_Resource "http://fpdownload.adobe.com/get/flashplayer/pdc/20.0.0.235/install_flash_player.exe"
-POL_Wine_WaitBefore "Flash Player"
-POL_Wine "install_flash_player.exe" -install -au 2
+
+POL_Call POL_Install_flashplayer
+
 cd "$POL_System_TmpDir"
 POL_Download "http://dl.ak.ankama.com/games/installers/dofus.exe"
 INSTALLER="dofus.exe"
-
+ 
 POL_Wine_WaitBefore "$TITLE"
 POL_Wine "$INSTALLER"
- 
-POL_Shortcut "Dofus.exe" "$TITLE" 
+  
+POL_Shortcut "Dofus.exe" "$TITLE"  "Game;"
 POL_SetupWindow_Close
- 
+  
 exit
\ No newline at end of file

Nouveau code source

#!/bin/bash
# Date : (2016-01-13)
# Last revision : (2019-05-27)
# Wine version used : see below
# Distribution used to test : Kubuntu 18.04 x64
# Author : Arcadien (arc@arcadien.net)
#
# CHANGELOG
# [Dadu042] (2019-05-23)
#   Make use of POL's features gdiplus and flashplayer.

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
  
TITLE="Dofus"
PREFIX="Dofus"
WORKING_WINE_VERSION="1.9.24"
  
# Start the script
POL_SetupWindow_Init
POL_Debug_Init
  
POL_SetupWindow_presentation "$TITLE" "Ankama Game" "http://www.dofus.com/" "andykimpe" "$PREFIX"
  
# Dotnet20 cannot be installed on a 64 bit system
POL_Wine_SelectPrefix "$PREFIX"
POL_System_SetArch "x86"
POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
  
POL_Call POL_Install_dotnet40
POL_Call POL_Install_corefonts
POL_Call POL_Install_vcrun2010

cd "$POL_USER_ROOT/ressources/"


POL_Call POL_Install_gdiplus

cd "$WINEPREFIX/drive_c/Tmp"
  

# Overriding dlls
POL_Wine_OverrideDLL "native" "gdiplus"
#WINE=POL_Wine
#winetricks comctl32

POL_Call POL_Install_flashplayer

cd "$POL_System_TmpDir"
POL_Download "http://dl.ak.ankama.com/games/installers/dofus.exe"
INSTALLER="dofus.exe"
 
POL_Wine_WaitBefore "$TITLE"
POL_Wine "$INSTALLER"
  
POL_Shortcut "Dofus.exe" "$TITLE"  "Game;"
POL_SetupWindow_Close
  
exit

Réponses

andykimpe Mercredi 13 Janvier 2016 à 12:11
andykimpe Anonymous

Warning

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

Differences

@@ -0,0 +1,57 @@
+#!/bin/bash
+
+ 
+[ "$PLAYONLINUX" = "" ] && exit 0
+source "$PLAYONLINUX/lib/sources"
+ 
+TITLE="Dofus"
+PREFIX="Dofus"
+WORKING_WINE_VERSION="1.9.1"
+ 
+# Start the script
+POL_SetupWindow_Init
+POL_Debug_Init
+ 
+POL_SetupWindow_presentation "$TITLE" "Ankama Game" "http://www.dofus.com/" "andykimpe" "$PREFIX"
+ 
+# Dotnet20 cannot be installed on a 64 bit system
+POL_Wine_SelectPrefix "$PREFIX"
+POL_System_SetArch "x86"
+POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
+ 
+POL_Call POL_Install_dotnet40
+POL_Call POL_Install_corefonts
+POL_Call POL_Install_vcrun2010
+cd "$POL_USER_ROOT/ressources/"
+# Downloading GDIplus
+POL_Download_Resource "http://download.microsoft.com/download/a/b/c/abc45517-97a0-4cee-a362-1957be2f24e1/WindowsXP-KB975337-x86-ENU.exe"
+ 
+# Installing GDIplus
+POL_Wine WindowsXP-KB975337-x86-ENU.exe /extract:C:\\Tmp /q
+cd "$WINEPREFIX/drive_c/Tmp"
+ 
+if [ "$POL_ARCH" == "amd64" ]; then
+        mv "$WINEPREFIX/drive_c/Tmp/asms/10/msft/windows/gdiplus/gdiplus.dll" "$WINEPREFIX/drive_c/windows/syswow64"
+else
+        mv "$WINEPREFIX/drive_c/Tmp/asms/10/msft/windows/gdiplus/gdiplus.dll" "$WINEPREFIX/drive_c/windows/system32"
+fi
+ 
+# Overriding dlls
+POL_Wine_OverrideDLL "native" "gdiplus"
+#WINE=POL_Wine
+#winetricks comctl32
+cd "$POL_USER_ROOT/ressources"
+POL_Download_Resource "http://fpdownload.adobe.com/get/flashplayer/pdc/20.0.0.235/install_flash_player.exe"
+POL_Wine_WaitBefore "Flash Player"
+POL_Wine "install_flash_player.exe" -install -au 2
+cd "$POL_System_TmpDir"
+POL_Download "http://dl.ak.ankama.com/games/installers/dofus.exe"
+INSTALLER="dofus.exe"
+
+POL_Wine_WaitBefore "$TITLE"
+POL_Wine "$INSTALLER"
+ 
+POL_Shortcut "Dofus.exe" "$TITLE" 
+POL_SetupWindow_Close
+ 
+exit
\ No newline at end of file

Nouveau code source

#!/bin/bash

 
[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
 
TITLE="Dofus"
PREFIX="Dofus"
WORKING_WINE_VERSION="1.9.1"
 
# Start the script
POL_SetupWindow_Init
POL_Debug_Init
 
POL_SetupWindow_presentation "$TITLE" "Ankama Game" "http://www.dofus.com/" "andykimpe" "$PREFIX"
 
# Dotnet20 cannot be installed on a 64 bit system
POL_Wine_SelectPrefix "$PREFIX"
POL_System_SetArch "x86"
POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
 
POL_Call POL_Install_dotnet40
POL_Call POL_Install_corefonts
POL_Call POL_Install_vcrun2010
cd "$POL_USER_ROOT/ressources/"
# Downloading GDIplus
POL_Download_Resource "http://download.microsoft.com/download/a/b/c/abc45517-97a0-4cee-a362-1957be2f24e1/WindowsXP-KB975337-x86-ENU.exe"
 
# Installing GDIplus
POL_Wine WindowsXP-KB975337-x86-ENU.exe /extract:C:\\Tmp /q
cd "$WINEPREFIX/drive_c/Tmp"
 
if [ "$POL_ARCH" == "amd64" ]; then
        mv "$WINEPREFIX/drive_c/Tmp/asms/10/msft/windows/gdiplus/gdiplus.dll" "$WINEPREFIX/drive_c/windows/syswow64"
else
        mv "$WINEPREFIX/drive_c/Tmp/asms/10/msft/windows/gdiplus/gdiplus.dll" "$WINEPREFIX/drive_c/windows/system32"
fi
 
# Overriding dlls
POL_Wine_OverrideDLL "native" "gdiplus"
#WINE=POL_Wine
#winetricks comctl32
cd "$POL_USER_ROOT/ressources"
POL_Download_Resource "http://fpdownload.adobe.com/get/flashplayer/pdc/20.0.0.235/install_flash_player.exe"
POL_Wine_WaitBefore "Flash Player"
POL_Wine "install_flash_player.exe" -install -au 2
cd "$POL_System_TmpDir"
POL_Download "http://dl.ak.ankama.com/games/installers/dofus.exe"
INSTALLER="dofus.exe"

POL_Wine_WaitBefore "$TITLE"
POL_Wine "$INSTALLER"
 
POL_Shortcut "Dofus.exe" "$TITLE" 
POL_SetupWindow_Close
 
exit

Réponses

Mercredi 13 Janvier 2016 à 14:03
Why not use the existing gdiplus and flashplayer components?
Anonymous
Mercredi 13 Janvier 2016 à 19:02

by what the md5 are not kept up to date whenever we have the use of a setup error
Mercredi 13 Janvier 2016 à 21:31
Wrong reason to work around them, if they're broken they should be fixed. But we basically get no reports... :(
Mercredi 13 Janvier 2016 à 21:44
And say the Flash player is updated; Since the URL changes each time, removing the MD5 won't allow your script to continue working. Instead of having one script to fix we'll just have two

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