hako / littlesnapper
捕捉并打印 Snapchat 图片到连接的 BERG Little Printer。
Requires
- php: >=5.3.0
- jorgenphi/php-snapchat: dev-master
This package is not auto-updated.
Last update: 2020-05-03 08:37:09 UTC
README
一个捕捉并打印 Snapchat 图片到连接的无墨 BERG Little Printer 的工具。
BERG Little Printer http://bergcloud.com/littleprinter/
littlesnapper 捕捉未读 Snapchat 图片,托管图片 45 秒(或您选择的任何时间),以便小打印机解析并打印图片,然后删除它。
littlesnapper 的旧名称是 'whippersnapper'
注意:由于打印机是热敏打印机,它将打印的图片将是黑白的。
你期望有颜色吗?
抱歉。
严重注意:littlesnapper 将不再工作,因为 BERG Cloud 已经关闭。
要求
要运行 littlesnapper,您需要
-
php 5.1+
-
php-curl
-
php-gd
-
mcrypt
-
A BERG Little Printer
-
本地、托管服务器或 vps
(我已经尝试了 heroku,并且正在努力实现它。)
如何使用
这里有一个演示
首先,通过输入以下内容安装依赖项
composer install
接下来,在 config/config.ini.php 中替换以下内容
###snapchat 配置
usr = 您的 Snapchat 用户名。例如:Evan
pass = 您的 Snapchat 密码。例如:Ghostface
delete = 您希望删除还是保留捕获的快照?例如:true
- 在所有情况下,这应该是
true,因为您不需要在服务器上保留图片。
dither = 图像抖动选项:true = 抖动,false = 阈值
###littleprinter 配置
api_key = 您的 littleprinter API 密钥。
server_url = littlesnapper 所在的服务器根目录。
- ngrok 是在网络上安全托管本地服务器的绝佳选择。
time_to_delete = 您希望删除图片的时间(秒)。例如 20
- 如果您输入 null 或奇怪的值,littlesnapper 将默认为 45 秒。
另外,请确保您的文件夹 权限 设置正确。
现在使用命令行中的 php,输入
php littlesnapper.php
以下是我的几个例子。
可以在服务器上使用 cron 作业来运行 littlesnapper。
(当我使用 cron 作业时遇到了很多权限错误。有时 littesnapper 会打印一个空白图片。)
要尝试,请使用
crontab -e
并输入 php 的路径(/usr/bin/php)和 littlesnapper 所在的目录的路径。
只是不要让它变成像我一样的 cron 作业灾难。
https://twitter.com/hakobyte/status/399846094852861953/photo/1
未来/待办事项
(按照优先级排序)
安全
配置文件
实现抖动算法(用于阴影)
支持打印多个快照。
增加更多配置的抖动功能。
快照故事!
许可证
MIT
=[],
Munchi 表示感谢,感谢您使用这款软件,并相信您会用它做出 好事。
致谢
littlesnapper 由 @hakobyte 制作。
php-snapchat - 基于 @dstelljes 反向工程的 snapchat 库的分支。
- (基于 @tlack 与 @adamcaudill 的 snaphax)
imagecrop - 由 abraham daniel 制作的一个图像裁剪库。
快照团队
以及
BERG Cloud 为创建 Little Printer 做出贡献!
