POL_Install_itch

Informations

Creator Message
lahtis Anonymous

Warning

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

Informations

Platforms:
Downloads: 611
Wine: System

Feedbacks

Description

The website itch.io (wikipedia page) is a simple way to find, download and distribute indie games online.

Source code

#!/bin/bash
# PlayOnLinux Function
# Date : (2018-02-11 21-43)
# Last revision : (2018-02-11 21-43)
# Author : lahtis

# Setting default path for installers
POL_LoadVar_PROGRAMFILES
 
# Installing mandatory dependencies
POL_Wine_InstallFonts
POL_Call POL_Install_corefonts
POL_Call POL_Function_FontsSmoothRGB
 
# Fix to prevent Steam from launching without text after update
POL_Wine_OverrideDLL "" "dwrite"
 
# Installing Steam
POL_Download_Resource "http://nuts.itch.zone/download/windows"
mv "windows" "itchSetup.exe" 
cd "$POL_USER_ROOT/ressources/"
POL_SetupWindow_wait "$(eval_gettext 'Please complete the Itch.io setup wizard.')" "$(eval_gettext '$TITLE - Itch.io Installation')"
POL_Wine "itchSetup.exe"
POL_SetupWindow_message "$(eval_gettext 'Log into your Itch.io account once the update is complete.\n\nClick Next to continue.')" "$TITLE - Itch.io Update and Login"

Contributions

Filters:

Contribute
Member Message
lahtis Sunday 11 February 2018 at 20:48
lahtis Anonymous

Information

This update has been approved by the team.

Differences

@@ -0,0 +1,24 @@
+#!/bin/bash
+# PlayOnLinux Function
+# Date : (2018-02-11 21-43)
+# Last revision : (2018-02-11 21-43)
+# Author : lahtis
+
+# Setting default path for installers
+POL_LoadVar_PROGRAMFILES
+ 
+# Installing mandatory dependencies
+POL_Wine_InstallFonts
+POL_Call POL_Install_corefonts
+POL_Call POL_Function_FontsSmoothRGB
+ 
+# Fix to prevent Steam from launching without text after update
+POL_Wine_OverrideDLL "" "dwrite"
+ 
+# Installing Steam
+POL_Download_Resource "http://nuts.itch.zone/download/windows"
+mv "windows" "itchSetup.exe" 
+cd "$POL_USER_ROOT/ressources/"
+POL_SetupWindow_wait "$(eval_gettext 'Please complete the Itch.io setup wizard.')" "$(eval_gettext '$TITLE - Itch.io Installation')"
+POL_Wine "itchSetup.exe"
+POL_SetupWindow_message "$(eval_gettext 'Log into your Itch.io account once the update is complete.\n\nClick Next to continue.')" "$TITLE - Itch.io Update and Login"
\ No newline at end of file

New source code

#!/bin/bash
# PlayOnLinux Function
# Date : (2018-02-11 21-43)
# Last revision : (2018-02-11 21-43)
# Author : lahtis

# Setting default path for installers
POL_LoadVar_PROGRAMFILES
 
# Installing mandatory dependencies
POL_Wine_InstallFonts
POL_Call POL_Install_corefonts
POL_Call POL_Function_FontsSmoothRGB
 
# Fix to prevent Steam from launching without text after update
POL_Wine_OverrideDLL "" "dwrite"
 
# Installing Steam
POL_Download_Resource "http://nuts.itch.zone/download/windows"
mv "windows" "itchSetup.exe" 
cd "$POL_USER_ROOT/ressources/"
POL_SetupWindow_wait "$(eval_gettext 'Please complete the Itch.io setup wizard.')" "$(eval_gettext '$TITLE - Itch.io Installation')"
POL_Wine "itchSetup.exe"
POL_SetupWindow_message "$(eval_gettext 'Log into your Itch.io account once the update is complete.\n\nClick Next to continue.')" "$TITLE - Itch.io Update and Login"

Replies