import os
import time


box = os.listdir('box')
showbar = os.listdir('showbar')

## RUN FROM /var/www/html/MEGASTUDIO_platform/static/assets
## for f in */box/*; do mv "$f" "${f// /_}"; done
## for f in */showbar/*; do mv "$f" "${f// /_}"; done


# for b in box:
#     if b == '.DS_Store':
#         os.system(f"rm {b}")
#     if b.endswith(".jpeg"):
#         os.system(f"convert ./box/{b} -ordered-dither 3x3 ./box/{b}")
#     elif b.endswith("tiff"):
#         os.system(f"convert ./showbar/{b} -ordered-dither 3x3 ./showbar/{b[:-4]}jpeg")
#     elif b.endswith("png") or b.endswith("jpg") or b.endswith("JPG"):
#         os.system(f"convert ./box/{b} -ordered-dither 3x3 ./box/{b[:-3]}jpeg")
#         os.system(f"rm ./box/{b}")

# for s in  showbar:
#     if s == '.DS_Store':
#         os.system(f"rm {s}")
#     if s.endswith(".jpeg"):
#         os.system(f"convert ./showbar/{s} -ordered-dither 3x3 ./showbar/{s}")
#     elif s.endswith("tiff"):
#         os.system(f"convert ./showbar/{s} -ordered-dither 3x3 ./showbar/{s[:-4]}jpeg")
#     elif s.endswith("png") or s.endswith("jpg") or s.endswith("JPG"):
#         os.system(f"convert ./showbar/{s} -ordered-dither 3x3 ./showbar/{s[:-3]}jpeg")
#         os.system(f"rm ./showbar/{s}")



# for b in box:
#     if b == '.DS_Store':
#         os.system(f"rm {b}")
#     if b.endswith(".jpeg"):
#         os.system(f"convert ./box/{b} -ordered-dither 3x3 ./box/{b}")
#     elif b.endswith("tiff"):
#         os.system(f"convert ./showbar/{b} -ordered-dither 3x3 ./showbar/{b[:-4]}jpeg")
#         os.system(f"rm ./box/{b}")
#     elif b.endswith("png") or b.endswith("jpg") or b.endswith("JPG"):
#         os.system(f'convert ./box/{b} -ordered-dither 3x3 ./box/{b[:-3]}jpeg')
#         os.system(f"rm ./box/{b}")

# for s in  showbar:
#     if s == '.DS_Store':
#         os.system(f"rm {s}")
#     if s.endswith(".jpeg"):
#         os.system(f"convert ./showbar/{s} -ordered-dither 3x3 ./showbar/{s}")
#     elif s.endswith("tiff"):
#         os.system(f"convert ./showbar/{s} -ordered-dither 3x3 ./showbar/{s[:-4]}jpeg")
#         os.system(f"rm ./showbar/{s}")
#     elif s.endswith("png") or s.endswith("jpg") or s.endswith("JPG"):
#         os.system(f"convert ./showbar/{s} -ordered-dither 3x3 ./showbar/{s[:-3]}jpeg")
#         os.system(f"rm ./showbar/{s}")

time.sleep(5)

for bb in box: 
    os.system(f"convert ./box/{bb} -define jpeg:extent=300kb ./box/{bb}" )
    
for ss in  showbar: 
    os.system(f"convert ./showbar/{ss} -define jpeg:extent=300kb ./showbar/{ss}" )
