Upload the source, license will follow

This commit is contained in:
Arma-Damna-Dillo 2024-12-31 22:13:47 -06:00
commit 8a6cc8d2f2
2 changed files with 79 additions and 0 deletions

39
massinspiro-xmas.zsh Normal file
View file

@ -0,0 +1,39 @@
#!/bin/zsh
if [[ -z "$1" ]]; then
echo "Please define how many images you wish to download"
exit 1
fi
# Define the output directory for the images
output_dir="./xmas_massinspiro_id_$RANDOM$RANDOM$RANDOM"
# Create the directory if it doesn't exist
mkdir -p "$output_dir"
# Loop to get and download the image 4 times
for i in {1..$1}; do
# Get the URL from the API
image_url=$(curl -s "https://inspirobot.me/api?generate=true&season=xmas")
# Check if the URL was retrieved
if [[ -z "$image_url" ]]; then
echo "Failed to get image URL for iteration $i"
continue
fi
# Define the image filename
image_filename="image_$i.jpg"
# Download the image to the specified output directory
echo "Downloading image $i from $image_url"
curl -s -o "$output_dir/$(basename $image_url)" "$image_url"
# Check if the download was successful
if [[ $? -eq 0 ]]; then
echo "Image $i downloaded successfully."
else
echo "Failed to download image $i."
fi
done

40
massinspiro.zsh Normal file
View file

@ -0,0 +1,40 @@
#!/bin/zsh
if [[ -z "$1" ]]; then
echo "Please define how many images you wish to download"
exit 1
fi
# Define the output directory for the images
output_dir="./massinspiro_id_$RANDOM$RANDOM$RANDOM"
# Create the directory if it doesn't exist
mkdir -p "$output_dir"
# Loop to get and download the image 4 times
for i in {1..$1}; do
# Get the URL from the API
image_url=$(curl -s "https://inspirobot.me/api?generate=true")
# Check if the URL was retrieved
if [[ -z "$image_url" ]]; then
echo "Failed to get image URL for iteration $i"
continue
fi
# Define the image filename
image_filename="image_$i.jpg"
# Download the image to the specified output directory
echo "Downloading image $i from $image_url"
curl -s -o "$output_dir/$(basename $image_url)" "$image_url"
# Check if the download was successful
if [[ $? -eq 0 ]]; then
echo "Image $i downloaded successfully."
else
echo "Failed to download image $i."
fi
done