POL_Function_override_app_dlls
Informatie
| Creator | Bericht |
|---|---|
|
GNU_Raziel
|
InformationThis installer has been approved by the team. InformatiePlatforms: Feedbacks0 0 OmschrijvingAllow overriding dlls for specified app.
Broncode#!/bin/bash
# PlayOnLinux Function
# Date : (2010-06-11 21:00)
# Last revision : (2010-09-02 21:00)
# Author : GNU_Raziel
# Only For : http://www.playonlinux.com
APP=$1
MODE=$2
DLL=$3
cd "$POL_USER_ROOT/ressources"
if [ -e "$POL_USER_ROOT/ressources/app_dll_override.reg" ]; then
rm -r app_dll_override.reg
fi
echo "REGEDIT4" > app_dll_override.reg
echo "" >> app_dll_override.reg
echo "[HKEY_CURRENT_USER\\Software\\Wine\\AppDefaults\\$APP\\DllOverrides]" >> app_dll_override.reg
until [ "$DLL" == "" ]; do
if [ "$DLL" = "comctl32" ]; then
rm -rf "$WINEPREFIX/winsxs/manifests/x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.2600.2982_none_deadbeef.manifest"
fi
echo "\"$DLL\"=\"$MODE\"" >> app_dll_override.reg
shift
DLL="$3"
done
POL_Wine regedit app_dll_override.reg
rm -rf app_dll_override.reg |
Contributions
Filters:
Contribute| Member | Bericht |
| Quentin PÂRIS | Maandag 21 Juli 2014 om 17:40 |
Quentin PÂRIS
|
InformationThis update has been approved by the team. Differences@@ -27,4 +27,4 @@ done POL_Wine regedit app_dll_override.reg -rm -r app_dll_override.reg \ No newline at end of file +rm -rf app_dll_override.reg \ No newline at end of file New source code#!/bin/bash
# PlayOnLinux Function
# Date : (2010-06-11 21:00)
# Last revision : (2010-09-02 21:00)
# Author : GNU_Raziel
# Only For : http://www.playonlinux.com
APP=$1
MODE=$2
DLL=$3
cd "$POL_USER_ROOT/ressources"
if [ -e "$POL_USER_ROOT/ressources/app_dll_override.reg" ]; then
rm -r app_dll_override.reg
fi
echo "REGEDIT4" > app_dll_override.reg
echo "" >> app_dll_override.reg
echo "[HKEY_CURRENT_USER\\Software\\Wine\\AppDefaults\\$APP\\DllOverrides]" >> app_dll_override.reg
until [ "$DLL" == "" ]; do
if [ "$DLL" = "comctl32" ]; then
rm -rf "$WINEPREFIX/winsxs/manifests/x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.2600.2982_none_deadbeef.manifest"
fi
echo "\"$DLL\"=\"$MODE\"" >> app_dll_override.reg
shift
DLL="$3"
done
POL_Wine regedit app_dll_override.reg
rm -rf app_dll_override.reg Antwoorden |
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