#!/bin/bash

name=zphisher
author="HTR Tech"
url=https://github.com/htr-tech/zphisher
script="bash zphisher.sh"
version=0.1
req=yes
requirements="chmod +x zphisher.sh"
requirements2="echo"
requirements3="clear"

Help()
{
clear
logo
   echo
   echo "Usage:- "
   echo
   echo "Syntax: $name [-h|i|a|r|v]"
   echo
   echo "options:"
   echo " -i  :   Install $name"
   echo " -h  :   Print this Help."
   echo " -v  :   Print version and exit."
   echo " -a  :   About Us"
   echo " -r  :   Delete $name"
   echo
   echo
}
save()
{
clear
logo
echo
sleep 1
echo -e "\t\e[31m\e[1m[✓]\e[0m\e[1m $name already installed !!"
echo
}

about()
{
clear
logo
echo
echo -e "\t\e[33m\e[1m[^^]\e[0m\e[1m Name  \t\e[91m\e[1m:  \e[92m\e[1m$name"
sleep 1
echo -e "\t\e[33m\e[1m[^^] \e[0m\e[1mAuthor  \t\e[91m\e[1m:  \e[92m\e[1m$author"
sleep 1
echo -e "\t\e[33m\e[1m[^^] \e[0m\e[1mPIP Author\e[91m\e[1m :  \e[92m\e[1mParixit Sutariya"
sleep 1
echo -e "\t\e[33m\e[1m[^^] \e[0m\e[1mGithub  \t\e[91m\e[1m:  \e[92m\e[1mgithub.com/Bhai4You"
sleep 1
echo -e "\t\e[33m\e[1m[^^] \e[0m\e[1mBlog    \t\e[91m\e[1m:  \e[92m\e[1mbhai4you.blogspot.com"
sleep 1
echo -e "\t\e[33m\e[1m[^^] \e[0m\e[1mDate  \t\e[91m\e[1m:  \e[92m\e[1m10-04-2022"
sleep 1
echo
}

version()
{
clear
logo
echo
sleep 1
echo -e "\t\t\e[31m\e[1m[✓]\e[0m\e[1m Version : $version"
echo
}

logo()
{
cat << "EOF"

                       \V/
                .------\°/------.
                |       -       |
                |               |
                |               |
                |               |
            \\ /Termux Detective\ //
             ===========.===========
               / ~~~~~     ~~~~~ \
              /|     |     |\
              W   ---  / \  ---   W
              \.      |o o|      ./
               |                 |
               \    #########    /
           #    \  ## ----- ##  /   #
            #    \##         ##    #
             #### \_____v_____/####
                  ____|  |____
                 /    \__/    \
                /              \
               /\_/|        |\_/\
              / /  |        |  \ \
 ______ __           __ _____
|   __ \  |--.---.-.|__|  |  |.--.--.-----.--.--.
|   __ <     |  _  ||  |__    |  |  |  _  |  |  |
|______/__|__|___._||__|  |__||___  |_____|_____|
https://bhai4you.blogspot.com |_____|

EOF
}

install()
{
cd $HOME
if [[ -e "$name" ]]; then
clear
cd $HOME
cd $name
$script
echo
else
clear
logo
cd $HOME
command -v python > /dev/null 2>&1 || { echo >&2 "...";clear;logo;echo "";echo -e "\e[32m\e[1m[×] Python Installing...\e[0m\e[1m";pkg install python -y; }
command -v python2 > /dev/null 2>&1 || { echo >&2 "...";clear;logo;echo "";echo -e "\e[32m\e[1m[×] Python2 Installing...\e[0m\e[1m";pkg install python2 -y; }
command -v lolcat > /dev/null 2>&1 || { echo >&2 "...";clear;logo;echo "";echo -e "\e[32m\e[1m[×] lolcat Installing...\e[0m\e[1m";pip install lolcat; }
command -v git > /dev/null 2>&1 || { echo >&2 "...";clear;logo;echo "";echo -e "\e[32m\e[1m[×] Git Installing...\e[0m\e[1m";pkg install git -y; }
echo
clear
logo
printf "\e[1;92m[\e[0m✓\e[1;92m] Downloading...\n"
sleep 1
echo
git clone $url &> /dev/null
cd $name
if [ $req = "yes" ]
then
$requirements
$requirements2
$requirements3
clear
$script
else
clear
$script
fi
fi
}

delete()
{
cd $HOME
rm -rvf $name &> /dev/null
}

while getopts ":hiarvs" option; do
   case $option in
      h) # display Help
         Help
         exit;;
      i)
         install
         exit;;
      a)
          about
         exit;;
      s)
          save
         exit;;
      v)
          version
         exit;;
      r)
          delete
         exit;;
     \?) # Invalid option
         echo "Error: Type '-h' for Help !"
         exit;;
   esac
done
ECHO="true"
if [ $ECHO = "true" ]
then
        install
fi
