samwilson/phpflickr-cli

Flickr的命令行界面。

0.5.0 2024-06-13 02:28 UTC

README

这是一个用于Flickr的命令行界面(CLI),由PHP编写,使用samwilson/phpflickr库。

Build status

特性

  • 上传照片。
  • 按相册或用户下载照片。
  • 添加校验和机器标签(MD5或SHA1)。
  • 国际化。

安装

获取代码并安装依赖项

git clone https://github.com/samwilson/phpflickr-cli
cd phpflickr-cli
composer install --no-dev

运行应用

./phpflickr-cli --help

升级

cd /path/to/phpflickr-cli
git pull origin master
composer install --no-dev

授权

只需运行phpflickr-cli auth并按照提示操作。这将创建一个包含您的访问代码的config.yml文件;请妥善保管。

下载

要下载照片,请指定它们存放的位置和模板

./phpflickr-cli download --dest=<path> --template=<template_name>

下载模板是一组Twig模板文件,每个文件用于以下目的:每张照片;每张照片的路径;以及所有照片(按路径排序)。查看所包含的模板以获取更多想法。

校验和

向图像添加MD5或SHA1校验和机器标签

./phpflickr-cli checksums --help

需要授权。

致敬

许可

GPL-3.0-or-later

版权所有 2018 Sam Wilson。有关详细信息,请参阅LICENSE.txt

本程序是自由软件:您可以自由分发和/或修改它,只要遵守自由软件基金会发布的GNU通用公共许可证的条款,无论是许可证的第3版,还是(按您的选择)任何后续版本。

本程序的分发是希望它对您有用,但没有任何保证;甚至没有关于其适销性或适用于特定目的的暗示性保证。有关详细信息,请参阅GNU通用公共许可证。

您应该已收到一份GNU通用公共许可证副本。如果没有,请参阅https://gnu.ac.cn/licenses/