Skip to content

Commit 67e3b46

Browse files
authored
Update major
1 parent 97dd851 commit 67e3b46

File tree

1 file changed

+26
-8
lines changed

1 file changed

+26
-8
lines changed

index.html

Lines changed: 26 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -49,17 +49,35 @@
4949
5050
#!/usr/bin/env bash
5151
52-
if [[ ! -t 0 ]]; then
53-
echo "🧪 Terdeteksi: dijalankan via pipe (| bash)"
52+
if [[ ! -t 0 ]]; then user_agent='pipe'
53+
echo -e "User Agent: ${user_agent}"
54+
cat <<"EOF"
55+
Don\'t use curl -L ... | bash
56+
[warning] This way has been deprecated. Please use bash weapon-url-opener instead
57+
EOF
58+
59+
# echo "🧪 Terdeteksi: dijalankan via pipe (| bash)"
5460
exit 2
55-
elif [[ -t 0 && "${BASH_SOURCE[0]}" == "$0" ]]; then
56-
echo "🧑 Interaktif: dijalankan langsung (bash script.sh)"
61+
elif [[ -t 0 && "${BASH_SOURCE[0]}" == "$0" ]]; then user_agent="${0}"
62+
63+
echo -e "User Agent: $user_agent"
64+
# echo "🧑 Interaktif: dijalankan langsung (bash script.sh)"
5765
:
58-
elif [[ -e /proc/self/fd/63 && $(readlink /proc/self/fd/63) == pipe:* ]]; then
59-
echo "Terdeteksi: dijalankam via subtitusi"
66+
elif [[ -e /proc/self/fd/63 && $(readlink /proc/self/fd/63) == pipe:* ]]; then user_agent='curl'
67+
echo -e "User Agent: $user_agent"
68+
cat <<"EOF"
69+
Warning: Skrip dijalankan via source <(curl ...) / Subtitusi
70+
EOF
71+
72+
#echo "Terdeteksi: dijalankam via subtitusi"
6073
exit 4
61-
elif [[ -n "${BASH_SOURCE[0]}" ]]; then
62-
echo "📦 Terdeteksi: dijalankan via source"
74+
elif [[ -n "${BASH_SOURCE[0]}" ]]; then user_agent='source'
75+
cat <<EOF
76+
User Agent: $(echo "$user_agent" | awk -F/ '{print $NF}')
77+
Error: Don't use \`source ${SCRIPT_NAME:-$APP}' "
78+
Use \`bash ${SCRIPT_NAME:-$APP}' or \`${SCRIPT_NAME:-$APP}' instead
79+
EOF
80+
#echo "📦 Terdeteksi: dijalankan via source"
6381
exit 5
6482
fi
6583

0 commit comments

Comments
 (0)