Я хотел бы создать файл .html со всеми изображениями, которые находятся в папке. Я не особо привык к программированию, поэтому хотелось бы довольно простое решение, без необходимости кодировать конкретные программы на JS или PHP.
Я нашел идеальное решение по теме на этом сайте, но я хотел бы добавить некоторые дополнительные функции, но я не знаю, как это сделать. Это метод, который я нашел у Маргеда: Поместить все изображения из каталога в HTML
Если список файлов является статическим (вы не упомянули, создаются ли они динамически или нет) и вы используете Windows, подойдет простой подход:
for %i in (*.jpg) do echo ^<img src="%i" /^> >> all.html
Это создаст файл all.html, который будет включать ссылки на ваши jpg. Просто запустите команду из окна командной строки в каталоге, где хранятся ваши изображения.
Он отлично работает, есть одно важное улучшение, которое я хотел бы добавить, и для этого мне понадобится ваша помощь:
- Сейчас он находит все изображения в основной папке. Я хотел бы, чтобы он искал все изображения в каждой подпапке и подпапке этой основной папки. Это возможно?
Есть также две мелочи, которые меня беспокоят, но не имеют большого значения:
Я изменил код, чтобы он также искал файлы .png:
for %i in (*.jpg *.png) do echo ^<img src="%i" /^> >> all.html
. Он сортирует изображения в алфавитном порядке, но сначала все jpg, а затем все png, можно ли их смешать?Можно ли также добавить случайный способ сортировки изображений?
Большое спасибо за ваши ответы :)