dr1pw4lk 1.0e
This commit is contained in:
parent
9ae345b44d
commit
0e75f75211
23
d.sh
23
d.sh
|
@ -1000,10 +1000,13 @@ echo -e "\033[0;33m[ DEPUMPER PREREQUISITES CHECK ]\033[0;91m\n"
|
|||
[ -e "$PWD/_ansilove" ] && rm -Rf "$PWD/_libansilove"
|
||||
[ -e "$PWD/test.ans" ] && rm -Rf "$PWD/test.ans"
|
||||
#####################################################################################################################
|
||||
which yum > /dev/null 2>&1; [ "$?" -eq 0 ] && sudo yum install gd-devel
|
||||
which apt > /dev/null 2>&1; [ "$?" -eq 0 ] && sudo apt install libgd-dev
|
||||
wget https://github.com/libgd/libgd/releases/download/gd-2.3.3/libgd-2.3.3.tar.gz
|
||||
tar zxvf libgd-2.3.3.tar.gz && cd libgd-2.3.3 && mkdir build && cd build
|
||||
cmake ..
|
||||
make
|
||||
sudo make install
|
||||
#####################################################################################################################
|
||||
PREREQUISITES_PROGS=(git cmake curl python3 firefox jq); FOUND_PROGS=()
|
||||
PREREQUISITES_PROGS=(git cmake curl python3 jq); FOUND_PROGS=()
|
||||
#####################################################################################################################
|
||||
for p in ${PREREQUISITES_PROGS[@]}; do
|
||||
which $p >> /dev/null 2>&1
|
||||
|
@ -1021,7 +1024,6 @@ for p in ${FOUND_PROGS[@]}; do
|
|||
[ "cmake" == $p ] && echo -e "\033[0;31m- missing $p: \033[0;34m $MESSAGE"
|
||||
[ "curl" == $p ] && echo -e "\033[0;31m- missing $p: \033[0;34m $MESSAGE"
|
||||
[ "python3" == $p ] && echo -e "\033[0;31m- missing $p: \033[0;34m $MESSAGE"
|
||||
[ "firefox" == $p ] && echo -e "\033[0;31m- missing $p: \033[0;34m $MESSAGE"
|
||||
[ "jq" == $p ] && echo -e "\033[0;31m- missing $p: \033[0;34m $MESSAGE"
|
||||
done
|
||||
#####################################################################################################################
|
||||
|
@ -1040,13 +1042,14 @@ python3 depumper.py "$PWD/test.txt" "$PWD/test.ans"
|
|||
#####################################################################################################################
|
||||
echo -e "\033[0;33m\n[ BUILDING: \033[0;34mLIBANSILOVE \033[0;33m]\033[0m\n"
|
||||
#####################################################################################################################
|
||||
export BASEDIR="$PWD"
|
||||
cd _libansilove
|
||||
mkdir build
|
||||
cd build
|
||||
cmake ..
|
||||
make
|
||||
sudo make install
|
||||
cd ../..
|
||||
cd "$BASEDIR"
|
||||
#####################################################################################################################
|
||||
echo -e "\033[0;33m\n[ BUILDING: \033[0;34mANSILOVE \033[0;33m]\033[0m\n"
|
||||
#####################################################################################################################
|
||||
|
@ -1056,17 +1059,17 @@ mkdir build
|
|||
cd build
|
||||
cmake ..
|
||||
make
|
||||
cp ansilove ../..
|
||||
cd ../..
|
||||
sudo cp ansilove /usr/local/bin
|
||||
cd "$BASEDIR"
|
||||
#####################################################################################################################
|
||||
echo -e "\033[0;33m\n[ TESTING: \033[0;34mANSILOVE \033[0;33m]\033[0m\n"
|
||||
./ansilove -c 82 -r "$PWD/test.ans" -o "$PWD/test.png" && echo ""
|
||||
./usr/local/bin/ansilove -c 82 -r "$PWD/test.ans" -o "$PWD/test.png" && echo ""
|
||||
#####################################################################################################################
|
||||
echo -e "\033[0;33m[ UPLOADING: \033[0;34mTCPDIRECT'S TCP.AC IMAGE SERVICE\033[0;33m ]\033[0m\n"
|
||||
TEST=$(curl -s -F "upload=@test.png" -u "tcpac:kuevEacshmej5" https://tcp.ac/i/put|jq -r ".Imgurl")
|
||||
#####################################################################################################################
|
||||
echo -e "\033[0;33m[ WEBBROWSER: \033[0;34mOPENING URL LINK FROM TCP.AC\033[0;33m ]\033[0m\n"
|
||||
firefox "$TEST"
|
||||
echo -e "\033[0;33m[ OPEN: \033[0;34mOPENING FILE FROM TERMINAL\033[0;33m ]\033[0m\n"
|
||||
open "$TEST"
|
||||
#####################################################################################################################
|
||||
echo -e "\033[0;33m[ DEPUMPER DEMO: \033[0;34mFINISHED\033[0;33m ]\033[0m\n"
|
||||
#####################################################################################################################
|
||||
|
|
Loading…
Reference in New Issue