Как добавить название и альтернативный текст к вашей коллекции комиксов xkcd

for fn in xkcd*.png xkcd*.jpg; do echo $fn; read xw xh <<<$(identify -format '%w %h' $fn); nn="$(echo $fn | sed 's/xkcd-\([^-]\+\)-.*/\1/')"; wget -q -O xkcd-${nn}.json http://xkcd.com/$nn/info.0.json; tt="$(sed 's/.*"title": "\([^"]\+\)",.*/\1/' ...


Эта команда выполняет скрипт, который собирает метаданные (название, альтернативный текст и размеры изображений) о комиксах из коллекции XKCD и сохраняет их в формате JSON. Для выполнения скрипта необходимо, чтобы в директории были сохранены изображения коллекции XKCD, имя которых начинается с «xkcd» и имеет расширение «png» или «jpg».

Альтернативные способы создания коллекции могут быть написаны на других языках программирования, например, Python. Передающиеся в скрипт аргументы $nn, $fn, $tt и $alt представляют собой соответственно номер комикса, имя файла, заглавие и альтернативный текст комиксов.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *