samwilson / phpflickr-cli
Flickr的命令行界面。
0.5.0
2024-06-13 02:28 UTC
Requires
- guzzlehttp/guzzle: ^6|^7
- krinkle/intuition: ^2.1
- samwilson/phpflickr: ^5
- symfony/console: ^5|^6|^7
- symfony/filesystem: ^5|^6|^7
- symfony/yaml: ^5|^6|^7
- twig/twig: ^3.0
Requires (Dev)
- mediawiki/minus-x: ^1.0
- opsway/psr12-strict-coding-standard: ^1
- phan/phan: ^5.4
- phpunit/phpunit: ^7.0|^8.0|^9
- symfony/var-dumper: ^5|^6|^7
This package is auto-updated.
Last update: 2024-09-18 07:54:37 UTC
README
这是一个用于Flickr的命令行界面(CLI),由PHP编写,使用samwilson/phpflickr库。
特性
- 上传照片。
- 按相册或用户下载照片。
- 添加校验和机器标签(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
需要授权。
致敬
- 感谢TheFox的flickr-cli的灵感。
许可
GPL-3.0-or-later
版权所有 2018 Sam Wilson。有关详细信息,请参阅LICENSE.txt。
本程序是自由软件:您可以自由分发和/或修改它,只要遵守自由软件基金会发布的GNU通用公共许可证的条款,无论是许可证的第3版,还是(按您的选择)任何后续版本。
本程序的分发是希望它对您有用,但没有任何保证;甚至没有关于其适销性或适用于特定目的的暗示性保证。有关详细信息,请参阅GNU通用公共许可证。
您应该已收到一份GNU通用公共许可证副本。如果没有,请参阅https://gnu.ac.cn/licenses/