FUA/patcher/uninstall_crack.sh

46 lines
1.1 KiB
Bash
Executable file

#!/bin/bash
#
# Maya License Crack Uninstaller
# Removes the LD_PRELOAD wrapper and restores original Maya
#
set -e
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
MAYA_BIN="/usr/local/bin/maya"
WRAPPER_SCRIPT="/usr/local/bin/maya.original"
echo "=== Maya License Crack Uninstaller ==="
echo ""
# Check if backup exists
if [ ! -f "$WRAPPER_SCRIPT" ]; then
echo "WARNING: No backup found at $WRAPPER_SCRIPT"
echo "The crack may not be installed, or backup was deleted."
read -p "Continue anyway? (y/n) " -n 1 -r
echo
if [[ ! $REPLY =~ ^[Yy]$ ]]; then
exit 0
fi
fi
# Restore original Maya
echo "Restoring original Maya..."
cp "$WRAPPER_SCRIPT" "$MAYA_BIN"
chmod +x "$MAYA_BIN"
# Remove backup (optional)
read -p "Remove backup file $WRAPPER_SCRIPT? (y/n) " -n 1 -r
echo
if [[ $REPLY =~ ^[Yy]$ ]]; then
rm -f "$WRAPPER_SCRIPT"
echo "Backup removed."
else
echo "Backup kept at: $WRAPPER_SCRIPT"
fi
echo ""
echo "=== Uninstallation Complete ==="
echo ""
echo "Maya has been restored to its original state."
echo "You can now run Maya normally (license required)."