Dofus

Informations

Creator Message
andykimpe Anonymous

Information

This installer has been approved by the team.

Informations

Platforms:
Downloads: 9339
Wine: 3.0.3

Feedbacks

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

Source code

#!/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:

Contribute
Member Message
Dadu042 Wednesday 29 January 2020 at 22:51
Dadu042

Information

This update has been approved by the team.

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

New source code

#!/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

Replies

Anonymous
Saturday 18 April 2020 at 11:00
Hello, or enter the new source code?
Dadu042 Monday 27 May 2019 at 15:11
Dadu042

Warning

This update has not been approved yet by the team.
Use it at your own risk

Message

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

New source code

#!/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

Replies

andykimpe Wednesday 13 January 2016 at 12:11
andykimpe Anonymous

Warning

This update has not been approved yet by the team.
Use it at your own risk

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

New source code

#!/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

Replies

Wednesday 13 January 2016 at 14:03
Why not use the existing gdiplus and flashplayer components?
Anonymous
Wednesday 13 January 2016 at 19:02

by what the md5 are not kept up to date whenever we have the use of a setup error
Wednesday 13 January 2016 at 21:31
Wrong reason to work around them, if they're broken they should be fixed. But we basically get no reports... :(
Wednesday 13 January 2016 at 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