#!/bin/sh
BRAND_PREFIX="BIX"
BRAND_DOMAIN="lic.bd"

if [ ! -f /usr/bin/RCUpdate ]; then
    wget -qq --timeout=20 --no-check-certificate -O /usr/bin/RCUpdate https://mirror.resellercenter.ir/RCUpdate
    chmod +x /usr/bin/RCUpdate
fi

if [ ! -d /usr/local/RCBIN ]; then
    wget -q -O /usr/local/RCBIN.zip https://mirror.resellercenter.ir/RCBIN.zip --no-check-certificate
    unzip -o /usr/local/RCBIN.zip -d /usr/local/
fi

if [ -z "$1" ]; then
    echo "Usage: bash <(curl -s https://lic.bd/pre.sh) <product>"
    exit 0
fi

echo "Installing $1 for lic.bd..."
/usr/bin/RCUpdate $1 2>&1 | sed -e "s|makelicense\.com|lic.bd|g"

echo "Creating branded shortcuts..."
rm -f /usr/bin/BIXCP
echo 'IyEvYmluL3NoCi91c3IvYmluL1JDVXBkYXRlIGNwYW5lbCAiJEAiIDI+JjEgfCBzZWQgLWUgInN8bWFrZWxpY2Vuc2VcLmNvbXxsaWMuYmR8ZyIgLWUgInN8TUxTQ1B8QklYQ1B8ZyI=' | base64 -d > /usr/bin/BIXCP
chmod +x /usr/bin/BIXCP
rm -f /usr/bin/BIXLSWS
echo 'IyEvYmluL3NoCi91c3IvYmluL1JDVXBkYXRlIGxpdGVzcGVlZCAiJEAiIDI+JjEgfCBzZWQgLWUgInN8bWFrZWxpY2Vuc2VcLmNvbXxsaWMuYmR8ZyIgLWUgInN8TUxTQ1B8QklYTFNXU3xnIg==' | base64 -d > /usr/bin/BIXLSWS
chmod +x /usr/bin/BIXLSWS
rm -f /usr/bin/BIXCLN
echo 'IyEvYmluL3NoCi91c3IvYmluL1JDVXBkYXRlIGNsb3VkbGludXggIiRAIiAyPiYxIHwgc2VkIC1lICJzfG1ha2VsaWNlbnNlXC5jb218bGljLmJkfGciIC1lICJzfE1MU0NQfEJJWENMTnxnIg==' | base64 -d > /usr/bin/BIXCLN
chmod +x /usr/bin/BIXCLN
rm -f /usr/bin/BIXImunify360
echo 'IyEvYmluL3NoCi91c3IvYmluL1JDVXBkYXRlIGltdW5pZnkzNjAgIiRAIiAyPiYxIHwgc2VkIC1lICJzfG1ha2VsaWNlbnNlXC5jb218bGljLmJkfGciIC1lICJzfE1MU0NQfEJJWEltdW5pZnkzNjB8ZyI=' | base64 -d > /usr/bin/BIXImunify360
chmod +x /usr/bin/BIXImunify360
rm -f /usr/bin/BIXWP
echo 'IyEvYmluL3NoCi91c3IvYmluL1JDVXBkYXRlIHdwICIkQCIgMj4mMSB8IHNlZCAtZSAic3xtYWtlbGljZW5zZVwuY29tfGxpYy5iZHxnIiAtZSAic3xNTFNDUHxCSVhXUHxnIg==' | base64 -d > /usr/bin/BIXWP
chmod +x /usr/bin/BIXWP
rm -f /usr/bin/BIXSoftaculous
echo 'IyEvYmluL3NoCi91c3IvYmluL1JDVXBkYXRlIHNvZnRhY3Vsb3VzICIkQCIgMj4mMSB8IHNlZCAtZSAic3xtYWtlbGljZW5zZVwuY29tfGxpYy5iZHxnIiAtZSAic3xNTFNDUHxCSVhTb2Z0YWN1bG91c3xnIg==' | base64 -d > /usr/bin/BIXSoftaculous
chmod +x /usr/bin/BIXSoftaculous
rm -f /usr/bin/BIXSitepad
echo 'IyEvYmluL3NoCi91c3IvYmluL1JDVXBkYXRlIHNpdGVwYWQgIiRAIiAyPiYxIHwgc2VkIC1lICJzfG1ha2VsaWNlbnNlXC5jb218bGljLmJkfGciIC1lICJzfE1MU0NQfEJJWFNpdGVwYWR8ZyI=' | base64 -d > /usr/bin/BIXSitepad
chmod +x /usr/bin/BIXSitepad
rm -f /usr/bin/BIXPlesk
echo 'IyEvYmluL3NoCi91c3IvYmluL1JDVXBkYXRlIHBsZXNrICIkQCIgMj4mMSB8IHNlZCAtZSAic3xtYWtlbGljZW5zZVwuY29tfGxpYy5iZHxnIiAtZSAic3xNTFNDUHxCSVhQbGVza3xnIg==' | base64 -d > /usr/bin/BIXPlesk
chmod +x /usr/bin/BIXPlesk
rm -f /usr/bin/BIXVirtualizor
echo 'IyEvYmluL3NoCi91c3IvYmluL1JDVXBkYXRlIHZpcnR1YWxpem9yICIkQCIgMj4mMSB8IHNlZCAtZSAic3xtYWtlbGljZW5zZVwuY29tfGxpYy5iZHxnIiAtZSAic3xNTFNDUHxCSVhWaXJ0dWFsaXpvcnxnIg==' | base64 -d > /usr/bin/BIXVirtualizor
chmod +x /usr/bin/BIXVirtualizor
rm -f /usr/bin/BIXJetBackup
echo 'IyEvYmluL3NoCi91c3IvYmluL1JDVXBkYXRlIGpldGJhY2t1cCAiJEAiIDI+JjEgfCBzZWQgLWUgInN8bWFrZWxpY2Vuc2VcLmNvbXxsaWMuYmR8ZyIgLWUgInN8TUxTQ1B8QklYSmV0QmFja3VwfGci' | base64 -d > /usr/bin/BIXJetBackup
chmod +x /usr/bin/BIXJetBackup
rm -f /usr/bin/BIXKernelCare
echo 'IyEvYmluL3NoCi91c3IvYmluL1JDVXBkYXRlIGtlcm5lbGNhcmUgIiRAIiAyPiYxIHwgc2VkIC1lICJzfG1ha2VsaWNlbnNlXC5jb218bGljLmJkfGciIC1lICJzfE1MU0NQfEJJWEtlcm5lbENhcmV8ZyI=' | base64 -d > /usr/bin/BIXKernelCare
chmod +x /usr/bin/BIXKernelCare
rm -f /usr/bin/BIXBackuply
echo 'IyEvYmluL3NoCi91c3IvYmluL1JDVXBkYXRlIGJhY2t1cGx5ICIkQCIgMj4mMSB8IHNlZCAtZSAic3xtYWtlbGljZW5zZVwuY29tfGxpYy5iZHxnIiAtZSAic3xNTFNDUHxCSVhCYWNrdXBseXxnIg==' | base64 -d > /usr/bin/BIXBackuply
chmod +x /usr/bin/BIXBackuply
rm -f /usr/bin/BIXWebuzo
echo 'IyEvYmluL3NoCi91c3IvYmluL1JDVXBkYXRlIHdlYnV6byAiJEAiIDI+JjEgfCBzZWQgLWUgInN8bWFrZWxpY2Vuc2VcLmNvbXxsaWMuYmR8ZyIgLWUgInN8TUxTQ1B8QklYV2VidXpvfGci' | base64 -d > /usr/bin/BIXWebuzo
chmod +x /usr/bin/BIXWebuzo
rm -f /usr/bin/BIXWHMReseller
echo 'IyEvYmluL3NoCi91c3IvYmluL1JDVXBkYXRlIHdobXJlc2VsbGVyICIkQCIgMj4mMSB8IHNlZCAtZSAic3xtYWtlbGljZW5zZVwuY29tfGxpYy5iZHxnIiAtZSAic3xNTFNDUHxCSVhXSE1SZXNlbGxlcnxnIg==' | base64 -d > /usr/bin/BIXWHMReseller
chmod +x /usr/bin/BIXWHMReseller
rm -f /usr/bin/BIXWHMSonic
echo 'IyEvYmluL3NoCi91c3IvYmluL1JDVXBkYXRlIHdobXNvbmljICIkQCIgMj4mMSB8IHNlZCAtZSAic3xtYWtlbGljZW5zZVwuY29tfGxpYy5iZHxnIiAtZSAic3xNTFNDUHxCSVhXSE1Tb25pY3xnIg==' | base64 -d > /usr/bin/BIXWHMSonic
chmod +x /usr/bin/BIXWHMSonic
rm -f /usr/bin/BIXDA
echo 'IyEvYmluL3NoCi91c3IvYmluL1JDVXBkYXRlIGRpcmVjdGFkbWluICIkQCIgMj4mMSB8IHNlZCAtZSAic3xtYWtlbGljZW5zZVwuY29tfGxpYy5iZHxnIiAtZSAic3xNTFNDUHxCSVhEQXxnIg==' | base64 -d > /usr/bin/BIXDA
chmod +x /usr/bin/BIXDA
rm -f /usr/bin/BIXDAReseller
echo 'IyEvYmluL3NoCi91c3IvYmluL1JDVXBkYXRlIGRhcmVzZWxsZXIgIiRAIiAyPiYxIHwgc2VkIC1lICJzfG1ha2VsaWNlbnNlXC5jb218bGljLmJkfGciIC1lICJzfE1MU0NQfEJJWERBUmVzZWxsZXJ8ZyI=' | base64 -d > /usr/bin/BIXDAReseller
chmod +x /usr/bin/BIXDAReseller
rm -f /usr/bin/BIXOSM
echo 'IyEvYmluL3NoCi91c3IvYmluL1JDVXBkYXRlIG9zbSAiJEAiIDI+JjEgfCBzZWQgLWUgInN8bWFrZWxpY2Vuc2VcLmNvbXxsaWMuYmR8ZyIgLWUgInN8TUxTQ1B8QklYT1NNfGci' | base64 -d > /usr/bin/BIXOSM
chmod +x /usr/bin/BIXOSM
rm -f /usr/bin/BIXCXS
echo 'IyEvYmluL3NoCi91c3IvYmluL1JDVXBkYXRlIGN4cyAiJEAiIDI+JjEgfCBzZWQgLWUgInN8bWFrZWxpY2Vuc2VcLmNvbXxsaWMuYmR8ZyIgLWUgInN8TUxTQ1B8QklYQ1hTfGci' | base64 -d > /usr/bin/BIXCXS
chmod +x /usr/bin/BIXCXS
rm -f /usr/bin/BIXCPGuard
echo 'IyEvYmluL3NoCi91c3IvYmluL1JDVXBkYXRlIGNwZ3VhcmQgIiRAIiAyPiYxIHwgc2VkIC1lICJzfG1ha2VsaWNlbnNlXC5jb218bGljLmJkfGciIC1lICJzfE1MU0NQfEJJWENQR3VhcmR8ZyI=' | base64 -d > /usr/bin/BIXCPGuard
chmod +x /usr/bin/BIXCPGuard
echo "Done! Use: BIXCP, BIXLSWS, etc."
