#!/bin/bash

BASE_DIR="$1"
OUTPUT_FILE="allImages.json"
URL_PREFIX="http://fid.intellihometech.com/apps/airPlay/template/sueRick/landscape"
URL_PREFIX="http://localhost/rbutare/wedding/Bride/";

echo "Creating JSON for $BASE_DIR into $OUTPUT_FILE"

# Start JSON array
echo "[" > "$OUTPUT_FILE"

FIRST=true

# Loop through image files
for IMG in "$BASE_DIR"/*.{jpg,jpeg,png,gif}; do
  [ -e "$IMG" ] || continue  # Skip if no matching files

  FILENAME=$(basename "$IMG")
  TITLE="${FILENAME%.*}"
  SEASON="Winter"
  CATEGORY="misc"
  DURATION=""
  AUDIO=""
  TRANSITION="slide-left"

  # Add comma if not the first item
  if [ "$FIRST" = true ]; then
    FIRST=false
  else
    echo "," >> "$OUTPUT_FILE"
  fi

  # Append JSON object
  echo "  {
    \"title\": \"$TITLE\",
    \"url\": \"$URL_PREFIX/$FILENAME\",
    \"link\": \"$URL_PREFIX/$FILENAME\",
    \"season\": \"$SEASON\",
    \"duration\": \"$DURATION\",
    \"audio\": \"$AUDIO\",
    \"transition\": \"$TRANSITION\",
    \"category\": \"$CATEGORY\"
  }" >> "$OUTPUT_FILE"
done

# Close JSON array
echo "]" >> "$OUTPUT_FILE"

echo "JSON file '$OUTPUT_FILE' created!"

# Show the file
cat "$OUTPUT_FILE" | more

#!/bin/bash

BASE_DIR="$1"
OUTPUT_FILE="allImages.json"
URL_PREFIX="http://fid.intellihometech.com/apps/airPlay/template/sueRick/landscape"
URL_PREFIX="http://localhost/rbutare/wedding/Bride/";

echo "Creating JSON for $BASE_DIR into $OUTPUT_FILE"

# Start JSON array
echo "[" > "$OUTPUT_FILE"

FIRST=true

# Loop through image files
for IMG in "$BASE_DIR"/*.{jpg,jpeg,png,gif}; do
  [ -e "$IMG" ] || continue  # Skip if no matching files

  FILENAME=$(basename "$IMG")
  TITLE="${FILENAME%.*}"
  SEASON="Winter"
  CATEGORY="misc"
  DURATION=""
  AUDIO=""
  TRANSITION="slide-left"

  # Add comma if not the first item
  if [ "$FIRST" = true ]; then
    FIRST=false
  else
    echo "," >> "$OUTPUT_FILE"
  fi

  # Append JSON object
  echo "  {
    \"title\": \"$TITLE\",
    \"url\": \"$URL_PREFIX/$FILENAME\",
    \"link\": \"$URL_PREFIX/$FILENAME\",
    \"season\": \"$SEASON\",
    \"duration\": \"$DURATION\",
    \"audio\": \"$AUDIO\",
    \"transition\": \"$TRANSITION\",
    \"category\": \"$CATEGORY\"
  }" >> "$OUTPUT_FILE"
done

# Close JSON array
echo "]" >> "$OUTPUT_FILE"

echo "JSON file '$OUTPUT_FILE' created!"

# Show the file
cat "$OUTPUT_FILE" | more

#!/bin/bash

BASE_DIR="$1"
OUTPUT_FILE="allImages.json"
URL_PREFIX="http://fid.intellihometech.com/apps/airPlay/template/sueRick/landscape"
URL_PREFIX="http://localhost/rbutare/wedding/Bride/";

echo "Creating JSON for $BASE_DIR into $OUTPUT_FILE"

# Start JSON array
echo "[" > "$OUTPUT_FILE"

FIRST=true

# Loop through image files
for IMG in "$BASE_DIR"/*.{jpg,jpeg,png,gif}; do
  [ -e "$IMG" ] || continue  # Skip if no matching files

  FILENAME=$(basename "$IMG")
  TITLE="${FILENAME%.*}"
  SEASON="Winter"
  CATEGORY="misc"
  DURATION=""
  AUDIO=""
  TRANSITION="slide-left"

  # Add comma if not the first item
  if [ "$FIRST" = true ]; then
    FIRST=false
  else
    echo "," >> "$OUTPUT_FILE"
  fi

  # Append JSON object
  echo "  {
    \"title\": \"$TITLE\",
    \"url\": \"$URL_PREFIX/$FILENAME\",
    \"link\": \"$URL_PREFIX/$FILENAME\",
    \"season\": \"$SEASON\",
    \"duration\": \"$DURATION\",
    \"audio\": \"$AUDIO\",
    \"transition\": \"$TRANSITION\",
    \"category\": \"$CATEGORY\"
  }" >> "$OUTPUT_FILE"
done

# Close JSON array
echo "]" >> "$OUTPUT_FILE"

echo "JSON file '$OUTPUT_FILE' created!"

# Show the file
cat "$OUTPUT_FILE" | more

#!/bin/bash

BASE_DIR="$1"
OUTPUT_FILE="allImages.json"
URL_PREFIX="http://fid.intellihometech.com/apps/airPlay/template/sueRick/landscape"
URL_PREFIX="http://localhost/rbutare/wedding/Bride/";

echo "Creating JSON for $BASE_DIR into $OUTPUT_FILE"

# Start JSON array
echo "[" > "$OUTPUT_FILE"

FIRST=true

# Loop through image files
for IMG in "$BASE_DIR"/*.{jpg,jpeg,png,gif}; do
  [ -e "$IMG" ] || continue  # Skip if no matching files

  FILENAME=$(basename "$IMG")
  TITLE="${FILENAME%.*}"
  SEASON="Winter"
  CATEGORY="misc"
  DURATION=""
  AUDIO=""
  TRANSITION="slide-left"

  # Add comma if not the first item
  if [ "$FIRST" = true ]; then
    FIRST=false
  else
    echo "," >> "$OUTPUT_FILE"
  fi

  # Append JSON object
  echo "  {
    \"title\": \"$TITLE\",
    \"url\": \"$URL_PREFIX/$FILENAME\",
    \"link\": \"$URL_PREFIX/$FILENAME\",
    \"season\": \"$SEASON\",
    \"duration\": \"$DURATION\",
    \"audio\": \"$AUDIO\",
    \"transition\": \"$TRANSITION\",
    \"category\": \"$CATEGORY\"
  }" >> "$OUTPUT_FILE"
done

# Close JSON array
echo "]" >> "$OUTPUT_FILE"

echo "JSON file '$OUTPUT_FILE' created!"

# Show the file
cat "$OUTPUT_FILE" | more

#!/bin/bash

BASE_DIR="$1"
OUTPUT_FILE="allImages.json"
URL_PREFIX="http://fid.intellihometech.com/apps/airPlay/template/sueRick/landscape"
URL_PREFIX="http://localhost/rbutare/wedding/Bride/";

echo "Creating JSON for $BASE_DIR into $OUTPUT_FILE"

# Start JSON array
echo "[" > "$OUTPUT_FILE"

FIRST=true

# Loop through image files
for IMG in "$BASE_DIR"/*.{jpg,jpeg,png,gif}; do
  [ -e "$IMG" ] || continue  # Skip if no matching files

  FILENAME=$(basename "$IMG")
  TITLE="${FILENAME%.*}"
  SEASON="Winter"
  CATEGORY="misc"
  DURATION=""
  AUDIO=""
  TRANSITION="slide-left"

  # Add comma if not the first item
  if [ "$FIRST" = true ]; then
    FIRST=false
  else
    echo "," >> "$OUTPUT_FILE"
  fi

  # Append JSON object
  echo "  {
    \"title\": \"$TITLE\",
    \"url\": \"$URL_PREFIX/$FILENAME\",
    \"link\": \"$URL_PREFIX/$FILENAME\",
    \"season\": \"$SEASON\",
    \"duration\": \"$DURATION\",
    \"audio\": \"$AUDIO\",
    \"transition\": \"$TRANSITION\",
    \"category\": \"$CATEGORY\"
  }" >> "$OUTPUT_FILE"
done

# Close JSON array
echo "]" >> "$OUTPUT_FILE"

echo "JSON file '$OUTPUT_FILE' created!"

# Show the file
cat "$OUTPUT_FILE" | more

#!/bin/bash

BASE_DIR="$1"
OUTPUT_FILE="allImages.json"
URL_PREFIX="http://fid.intellihometech.com/apps/airPlay/template/sueRick/landscape"
URL_PREFIX="http://localhost/rbutare/wedding/Bride/";

echo "Creating JSON for $BASE_DIR into $OUTPUT_FILE"

# Start JSON array
echo "[" > "$OUTPUT_FILE"

FIRST=true

# Loop through image files
for IMG in "$BASE_DIR"/*.{jpg,jpeg,png,gif}; do
  [ -e "$IMG" ] || continue  # Skip if no matching files

  FILENAME=$(basename "$IMG")
  TITLE="${FILENAME%.*}"
  SEASON="Winter"
  CATEGORY="misc"
  DURATION=""
  AUDIO=""
  TRANSITION="slide-left"

  # Add comma if not the first item
  if [ "$FIRST" = true ]; then
    FIRST=false
  else
    echo "," >> "$OUTPUT_FILE"
  fi

  # Append JSON object
  echo "  {
    \"title\": \"$TITLE\",
    \"url\": \"$URL_PREFIX/$FILENAME\",
    \"link\": \"$URL_PREFIX/$FILENAME\",
    \"season\": \"$SEASON\",
    \"duration\": \"$DURATION\",
    \"audio\": \"$AUDIO\",
    \"transition\": \"$TRANSITION\",
    \"category\": \"$CATEGORY\"
  }" >> "$OUTPUT_FILE"
done

# Close JSON array
echo "]" >> "$OUTPUT_FILE"

echo "JSON file '$OUTPUT_FILE' created!"

# Show the file
cat "$OUTPUT_FILE" | more

#!/bin/bash

BASE_DIR="$1"
OUTPUT_FILE="allImages.json"
URL_PREFIX="http://fid.intellihometech.com/apps/airPlay/template/sueRick/landscape"
URL_PREFIX="http://localhost/rbutare/wedding/Bride/";

echo "Creating JSON for $BASE_DIR into $OUTPUT_FILE"

# Start JSON array
echo "[" > "$OUTPUT_FILE"

FIRST=true

# Loop through image files
for IMG in "$BASE_DIR"/*.{jpg,jpeg,png,gif}; do
  [ -e "$IMG" ] || continue  # Skip if no matching files

  FILENAME=$(basename "$IMG")
  TITLE="${FILENAME%.*}"
  SEASON="Winter"
  CATEGORY="misc"
  DURATION=""
  AUDIO=""
  TRANSITION="slide-left"

  # Add comma if not the first item
  if [ "$FIRST" = true ]; then
    FIRST=false
  else
    echo "," >> "$OUTPUT_FILE"
  fi

  # Append JSON object
  echo "  {
    \"title\": \"$TITLE\",
    \"url\": \"$URL_PREFIX/$FILENAME\",
    \"link\": \"$URL_PREFIX/$FILENAME\",
    \"season\": \"$SEASON\",
    \"duration\": \"$DURATION\",
    \"audio\": \"$AUDIO\",
    \"transition\": \"$TRANSITION\",
    \"category\": \"$CATEGORY\"
  }" >> "$OUTPUT_FILE"
done

# Close JSON array
echo "]" >> "$OUTPUT_FILE"

echo "JSON file '$OUTPUT_FILE' created!"

# Show the file
cat "$OUTPUT_FILE" | more

#!/bin/bash

BASE_DIR="$1"
OUTPUT_FILE="allImages.json"
URL_PREFIX="http://fid.intellihometech.com/apps/airPlay/template/sueRick/landscape"
URL_PREFIX="http://localhost/rbutare/wedding/Bride/";

echo "Creating JSON for $BASE_DIR into $OUTPUT_FILE"

# Start JSON array
echo "[" > "$OUTPUT_FILE"

FIRST=true

# Loop through image files
for IMG in "$BASE_DIR"/*.{jpg,jpeg,png,gif}; do
  [ -e "$IMG" ] || continue  # Skip if no matching files

  FILENAME=$(basename "$IMG")
  TITLE="${FILENAME%.*}"
  SEASON="Winter"
  CATEGORY="misc"
  DURATION=""
  AUDIO=""
  TRANSITION="slide-left"

  # Add comma if not the first item
  if [ "$FIRST" = true ]; then
    FIRST=false
  else
    echo "," >> "$OUTPUT_FILE"
  fi

  # Append JSON object
  echo "  {
    \"title\": \"$TITLE\",
    \"url\": \"$URL_PREFIX/$FILENAME\",
    \"link\": \"$URL_PREFIX/$FILENAME\",
    \"season\": \"$SEASON\",
    \"duration\": \"$DURATION\",
    \"audio\": \"$AUDIO\",
    \"transition\": \"$TRANSITION\",
    \"category\": \"$CATEGORY\"
  }" >> "$OUTPUT_FILE"
done

# Close JSON array
echo "]" >> "$OUTPUT_FILE"

echo "JSON file '$OUTPUT_FILE' created!"

# Show the file
cat "$OUTPUT_FILE" | more

