FUA/patcher/check_status.sh

54 lines
1.4 KiB
Bash
Executable file

#!/bin/bash
#
# Maya License Crack Status Checker
# Checks if the crack is currently active
#
MAYA_BIN="/usr/local/bin/maya"
WRAPPER_SCRIPT="/usr/local/bin/maya.original"
MAYA_HOOK="/home/mithral/maya-crack/core/libmaya_hook.so"
echo "=== Maya License Crack Status ==="
echo ""
# Check if Maya exists
if [ ! -f "$MAYA_BIN" ]; then
echo "Status: MAYA NOT FOUND"
echo "Maya binary not found at $MAYA_BIN"
exit 1
fi
# Check if backup exists (indicates crack is installed)
if [ -f "$WRAPPER_SCRIPT" ]; then
echo "Status: CRACK INSTALLED"
echo ""
echo "Backup file: $WRAPPER_SCRIPT"
# Check if hook library exists
if [ -f "$MAYA_HOOK" ]; then
echo "Hook library: $MAYA_HOOK (EXISTS)"
else
echo "Hook library: $MAYA_HOOK (MISSING)"
fi
# Check if Maya is a wrapper script
if head -1 "$MAYA_BIN" | grep -q "#!/bin/bash"; then
echo "Maya wrapper: ACTIVE"
echo ""
echo "The crack is currently ACTIVE."
echo "Maya will use the license hook when launched."
else
echo "Maya wrapper: INACTIVE"
echo ""
echo "WARNING: Maya binary is not a wrapper script."
echo "The crack may not be working correctly."
fi
else
echo "Status: CRACK NOT INSTALLED"
echo ""
echo "No backup file found at $WRAPPER_SCRIPT"
echo "Run install_crack.sh to install the crack."
fi
echo ""
echo "=== End Status ==="