将图像推送到东芝FlashAir WiFi SD卡

airframe的Python项目详细描述


机身图片::https://badge.fury.io/py/aircrame.png
:目标:http://badge.fury.io/py/aircrame

…图片::https://pypip.in/d/aircrame/badge.png
:目标:https://crate.io/packages/aircrame?version=latest

从经过身份验证的Flickr帐户(或本地文件系统)下载图像,然后将其无线推送到安装在数码相框中的东芝FlashAir WiFi SD卡上。


*免费软件:ASL2许可证
*文档:http://documentup.com/virantha/framework
*来源:http://github.com/virantha/aircrame
*API文档:http://virantha.github.com/aircrame/html


功能
--


*向Flickr验证以获取您的私人照片
*仅下载带有指定标记的照片
*可选,可以从本地目录同步文件
*将照片缓存并同步到WiFi SD卡




安装
----

…代码块::bash

$pip安装机身

usage
----


首先,转到flickr并在http://www.flickr.com/services/api/misc.api\u keys.html获取私钥

,然后创建一个启动机身的目录,并创建一个名为flickr\u api.yaml的文件:

。代码块::yaml

key:“Your_API_key”
secret:“Your_API_secret”

然后,按照“This Post's
<;http://virantha.com/2014/01/09/hacking-together-a-wifi-photo-frame-with-a-toshiba-flashair-sd-card-wireless-photo-uploads”部分中的说明设置Flashair卡。

现在,您可以同步一些照片了!只需运行:

…代码块:bash

$aircrame-n 100-t photoframe您的机身ip


这将下载并同步标记有“photoframe”的100张最新照片到您的机身。

…警告:flashair上载目录中的任何其他图像文件都将被删除,因此请确保备份SD卡中要保留的任何内容。

脚本将只从flickr下载新文件。如果您想从头开始重新下载所有文件,只需“rm.airmrame”这些文件即可。


脚本也只会将新图像上载到FlashAir卡,而忽略卡上已经存在的所有文件。如果要强制执行干净的上载,请执行以下操作:

…代码块:bash

$aircrame-n 100-t photoframe-f您的机身ip

代码块::bash
$机身-l/path/to/photos您的机身ip


注意:在此模式下忽略其他标志。




…:变更日志:

history
----

<0.1.0(2014-01-10)
+++++++++++++

*PYPI上的第一个版本。


todo list
===
-添加测试
-添加docstrings
-travis集成
-使用docopt而不是argparse
-更好的错误处理

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java将Scanner对象作为构造函数参数传递给UserInterface类   spring未能启动bean“subtocolWebSocketHandler”;嵌套的例外是java。lang.IllegalArgumentException:没有处理程序   Java EE应用程序中后台服务的多线程Java线程(设置守护进程和优先级)?   java Pull to refresh返回列表的第一个位置   无法将comparator类转换为java。可比的   java将json从servlet传递到dojo   JavaHibernate:将子类实例转换为超类实例   java警告调用servlet类时非法反射访问   java静态变量值   java@Entity和@embeddeble之间有什么区别   java将作业配置导入公共作业配置类(注释配置)   sql公共表表达式(以values语句开头)在java中给出错误   java在ImageJ中使用ImageProcessor   java PostgreSQL executeBatch()会随着时间的推移而变慢   java在安卓中以表格形式排列sqllite表数据?   java中SVG的swing定制呈现   java删除与另一个实体映射的实体   java何时/如何添加ListView适配器,使用back按钮恢复它?(片段)   java为什么IBinder和Binder之间的类型转换不是非法的?   java在方法参数列表中使用ArrayList或List