SHOW:
|
|
- or go back to the newest paste.
| 1 | #!/bin/bash | |
| 2 | #Date : (27-11-2012) | |
| 3 | # Last revision : (27-11-2012) | |
| 4 | # Wine version used : 1.5.18 | |
| 5 | # Distribution used to test : Lubuntu 12.10 32bit | |
| 6 | # Author : Hyperfang8 | |
| 7 | # Script licence : Public Domain | |
| 8 | # Program licence : Freeware/Shareware | |
| 9 | # Depend : Play On Linux | |
| 10 | - | |
| 10 | + | |
| 11 | [ "$PLAYONLINUX" = "" ] && exit 0 | |
| 12 | source "$PLAYONLINUX/lib/sources" | |
| 13 | - | |
| 13 | + | |
| 14 | #System variables | |
| 15 | #$(eval_gettext '') | |
| 16 | - | TITLE="Lord Of The Rings Online" |
| 16 | + | TITLE="Lord Of The Rings Online PyLotRO patch" |
| 17 | PREFIX="lotro" | |
| 18 | WINEVER="1.5.18" | |
| 19 | - | DOWNLOADURL="http://download.fileplanet.com/ftp1/062010/LOTRO_US_FP_V3B3_042011.zip" |
| 19 | + | DOWNLOADURL="http://media.codeweavers.com/pub/other/pylotro/pylotro-setup-0.1.15a.exe" |
| 20 | - | MDSUM="8ce4e04b8e04f3cec2be7a48107a224c" |
| 20 | + | MDSUM="845d1004594c5f158c0ff400853cd809" |
| 21 | - | SETUPNAME="LOTROSetup.exe" |
| 21 | + | SETUPNAME="pylotro-setup-0.1.15a.exe" |
| 22 | - | |
| 22 | + | |
| 23 | POL_SetupWindow_Init | |
| 24 | ||
| 25 | POL_SetupWindow_presentation "$TITLE" "Turbine" "http://lorebook.lotro.com/wiki/LOTRO_under_Linux_and_Mac_OS/X" "HyperFang8" "$PREFIX" | |
| 26 | - | |
| 26 | + | |
| 27 | POL_System_SetArch "x86" | |
| 28 | POL_System_TmpCreate "$PREFIX" | |
| 29 | - | POL_Wine_PrefixCreate "$WINEVER" |
| 29 | + | |
| 30 | ||
| 31 | - | |
| 31 | + | |
| 32 | - | POL_Call POL_Install_vcrun2005 |
| 32 | + | |
| 33 | - | POL_Call POL_Install_dotnet11sp1 |
| 33 | + | |
| 34 | - | POL_Call POL_Install_dotnet20sp2 |
| 34 | + | |
| 35 | - | |
| 35 | + | POL_SetupWindow_message "$(eval_gettext 'You can download it from here: http://crossover.codeweavers.com/redirect/pylotro')" "$TITLE" |
| 36 | POL_SetupWindow_browse "$(eval_gettext 'Choose $TITLE setup offline setup file!')" "$TITLE" | |
| 37 | POL_SetupWindow_wait "$(eval_gettext '$TITLE is instaling.')" "$(eval_gettext '$TITLE instalation')" | |
| 38 | POL_Wine start /unix "$APP_ANSWER" | |
| 39 | elif [ "$INSTALL_METHOD" = "DOWNLOAD" ] | |
| 40 | - | POL_SetupWindow_message "$(eval_gettext 'Make sure you downloaded offline setup, not online one! You can download it from here: http://www.fileplanet.com/213014/210000/fileinfo/The-Lord-of-the-Rings-Online-Client-%28Free-Game%29')" "$TITLE" |
| 40 | + | |
| 41 | cd "$POL_System_TmpDir" | |
| 42 | POL_Download "$DOWNLOADURL" "$MDSUM" | |
| 43 | POL_SetupWindow_wait "$(eval_gettext '$TITLE is instaling.')" "$(eval_gettext '$TITLE instalation')" | |
| 44 | POL_Wine start /unix "$POL_System_TmpDir/$SETUPNAME" | |
| 45 | fi | |
| 46 | ||
| 47 | ||
| 48 | - | #or should i use p7zip ?? |
| 48 | + | |
| 49 | - | unzip "LOTRO_US_FP_V3B3_042011.zip" |
| 49 | + | |
| 50 | mkdir "$WINEPREFIX/drive_c/users/$USER/Application Data/PyLotRO" | |
| 51 | cat << EOF > "$WINEPREFIX/drive_c/users/$USER/Application Data/PyLotRO/LotROLinux.config" | |
| 52 | <?xml version="1.0" ?><Settings><Default.Game>LOTRO</Default.Game><LOTRO><Wine.Application>Native</Wine.Application><Wine.Program>wine</Wine.Program><Wine.Debug>fixme-all</Wine.Debug><Wine.Prefix>$WINEPREFIX</Wine.Prefix><HiRes>False</HiRes><Game.Directory>C:/Program Files/Turbine/The Lord of the Rings Online</Game.Directory><PatchClient>patchclient.dll</PatchClient><Hide.Main.Window>False</Hide.Main.Window><Realm>Gilrain</Realm><Language>English</Language><Account>hyperfang8</Account></LOTRO></Settings> | |
| 53 | - | |
| 53 | + | EOF |
| 54 | - | |
| 54 | + | POL_Shortcut "pylotro.exe" "$TITLE" |
| 55 | ||
| 56 | POL_SetupWindow_Close | |
| 57 | - | POL_Shortcut "TurbineLauncher.exe" "$TITLE" |
| 57 | + |