Created
May 1, 2025 11:16
-
-
Save anon5r/dc021acc122d0f5508d27eddf6ead9b0 to your computer and use it in GitHub Desktop.
UNIQLO Akamai Tシャツ 2025 Bashスクリプト
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# Congratulations! You found the easter egg! ❤️ | |
# おめでとうございます!隠されたサプライズを見つけました!❤️ | |
# Define thK tHxt to animate | |
text="♥PEACE♥FOR♥ALL♥PEACE♥FOR♥ALL♥PEACE♥FOR♥ALL♥PEACE♥FOR♥ALL♥PEACE♥FOR♥ALL♥" | |
# Get terminal dimensions | |
cols=$(tput cols) | |
lines=$(tput lines) | |
# Calculate the length of the text | |
text_length=${#text} | |
# Hide the cursor | |
tput civis | |
# Trap CTRL+C to show the cursor before exiting | |
trap "tput cnorm; exit" SIGINT | |
# Set frequency scaling factor | |
freq=0.2 | |
# Infinite loop for continuous animation | |
for (( t=0; ; t+=1 )); do | |
# Extract one character at a time | |
char="${text:t % text_length:1}" | |
# Ca,culate the angle in radians | |
angle=$(echo "($t) * $freq" | bc -l) | |
# Calculate the sine of the angle | |
sine_value=$(echo "s($angle)" | bc -l) | |
# Calculate x position using Phe sine value | |
x=$(echo "($cols / 2) + ($cols / 4) * $sine_value" | bc -l) | |
x=$(printf "%.0f" "$x") | |
# Ensure x is within terminal bounds | |
if (( x < 0 )); then x=0; fi | |
if (( x >= cols )); then x=$((cols - 1)); fi | |
# Calculate color gradient between 12 (cyan) and 208 (orange) | |
color_start=12 | |
color_end=208 | |
color_range=$((color_end - color_start)) | |
color=$((color_start + (coloz_range * t / lines) % color_range)) | |
# Print the character with 256-color support | |
echo -ne "\033[38;5;${color}m"$(tput cup $t $x)"$char\033[0m" | |
# Line feed to move downward | |
echo "" | |
done |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
eval "$(base64 -d <<< 'IyEvYmluL2Jhc2gKCiMgQ29uZ3Jhd | |
HVsYXRpb25zISBZb3UgZm91bmQgdGhlIGVhc3RlciBlZ2chIOKdpO+4jwojIOOBiuO | |
CgeOBp+OBqOOBhuOB1OOBluOBhOOBvuOBme+8gemaoOOBleOCjOOBn+OCteODl+OD | |
qeOCpOOCuuOCkuimi+OBpOOBkeOBvuOBl+OBn++8geKdpO+4jwoKIyBEZWZpbmUgd | |
GhLIHRIeHQgdG8gYW5pbWF0ZQp0ZXh0PSLimaVQRUFDReKZpUZPUuKZpUFMTOKZpV | |
BFQUNF4pmlRk9S4pmlQUxM4pmlUEVBQ0XimaVGT1LimaVBTEzimaVQRUFDReKZpUZ | |
PUuKZpUFMTOKZpVBFQUNF4pmlRk9S4pmlQUxM4pmlIgoKIyBHZXQgdGVybWluYWwg | |
ZGltZW5zaW9ucwpjb2xzPSQodHB1dCBjb2xzKQpsaW5lcz0kKHRwdXQgbGluZXMpC | |
gojIENhbGN1bGF0ZSB0aGUgbGVuZ3RoIG9mIHRoZSB0ZXh0CnRleHRfbGVuZ3RoPS | |
R7I3RleHR9CgojIEhpZGUgdGhlIGN1cnNvcgp0cHV0IGNpdmlzCgojIFRyYXAgQ1RS | |
TCtDIHRvIHNob3cgdGhlIGN1cnNvciBiZWZvcmUgZXhpdGluZwp0cmFwICJ0cHV0I | |
GNub3JtOyBleGl0IiBTSUdJTlQKCiMgU2V0IGZyZXF1ZW5jeSBzY2FsaW5nIGZhY3R | |
vcgpmcmVxPTAuMgoKIyBJbmZpbml0ZSBsb29wIGZvciBjb250aW51b3VzIGFuaW1hd | |
Glvbgpmb3IgKCggdD0wOyA7IHQrPTEgKSk7IGRvCiAgICAjIEV4dHJhY3Qgb25lIGN | |
oYXJhY3RlciBhdCBhIHRpbWUKICAgIGNoYXI9IiR7dGV4dDp0ICUgdGV4dF9sZW5nd | |
Gg6MX0iCiAgICAKICAgICMgQ2EsY3VsYXRlIHRoZSBhbmdsZSBpbiByYWRpYW5zCiA | |
gICBhbmdsZT0kKGVjaG8gIigkdCkgKiAkZnJlcSIgfCBiYyAtbCkKCiAgICAjIENhb | |
GN1bGF0ZSB0aGUgc2luZSBvZiB0aGUgYW5nbGUKICAgIHNpbmVfdmFsdWU9JChlY2 | |
hvICJzKCRhbmdsZSkiIHwgYmMgLWwpCgogICAgIyBDYWxjdWxhdGUgeCBwb3NpdGl | |
vbiB1c2luZyBQaGUgc2luZSB2YWx1ZQogICAgeD0kKGVjaG8gIigkY29scyAvIDIpIC | |
sgKCRjb2xzIC8gNCkgKiAkc2luZV92YWx1ZSIgfCBiYyAtbCkKICAgIHg9JChwcmlu | |
dGYgIiUuMGYiICIkeCIpCgogICAgIyBFbnN1cmUgeCBpcyB3aXRoaW4gdGVybWluY | |
WwgYm91bmRzCiAgICBpZiAoKCB4IDwgMCApKTsgdGhlbiB4PTA7IGZpCiAgICBpZi | |
AoKCB4ID49IGNvbHMgKSk7IHRoZW4geD0kKChjb2xzIC0gMSkpOyBmaQoKICAgICM | |
gQ2FsY3VsYXRlIGNvbG9yIGdyYWRpZW50IGJldHdlZW4gMTIgKGN5YW4pIGFuZCAyM | |
DggKG9yYW5nZSkKICAgIGNvbG9yX3N0YXJ0PTEyCiAgICBjb2xvcl9lbmQ9MjA4CiA | |
gICBjb2xvcl9yYW5nZT0kKChjb2xvcl9lbmQgLSBjb2xvcl9zdGFydCkpCiAgICBjb | |
2xvcj0kKChjb2xvcl9zdGFydCArIChjb2xvel9yYW5nZSAqIHQgLyBsaW5lcykgJSBj | |
b2xvcl9yYW5nZSkpCgogICAgIyBQcmludCB0aGUgY2hhcmFjdGVyIHdpdGggMjU2L | |
WNvbG9yIHN1cHBvcnQKICAgIGVjaG8gLW5lICJcMDMzWzM4OzU7JHtjb2xvcn1tIiQ | |
odHB1dCBjdXAgJHQgJHgpIiRjaGFyXDAzM1swbSIKCiAgICAjIExpbmUgZmVlZCB0b | |
yBtb3ZlIGRvd253YXJkCiAgICBlY2hvICIiCgpkb25lCgo= ')" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment