hako/littlesnapper

此包已被废弃,不再维护。没有建议的替代包。

捕捉并打印 Snapchat 图片到连接的 BERG Little Printer。

1.4 2014-07-02 02:58 UTC

This package is not auto-updated.

Last update: 2020-05-03 08:37:09 UTC


README

ea0d3e18-018e-11e4-93b0-d748259ed7cb.png

687474703a2f2f68616b6f626169746f2e636f2e756b2f636f6e74656e742f30313338393839323034393832383532353336362e706e67

logo.PNG

一个捕捉并打印 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,并且正在努力实现它。)

如何使用

这里有一个演示

http://quick.as/7zoi4wg

首先,通过输入以下内容安装依赖项

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 库的分支。

imagecrop - 由 abraham daniel 制作的一个图像裁剪库。

快照团队

以及

BERG Cloud 为创建 Little Printer 做出贡献!

http://hakob.yt/e/