46 lines
1.1 KiB
Bash
Executable file
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)."
|