kristofg / rifec

Receive Images From Eye-Fi Cards
GNU General Public License v2.0
53 stars 16 forks source link

RIFEC: Receive Images From Eye-Fi Cards

rifec.pl is a standalone program that receives images from Eye-Fi cards and stores them to disk.

It works great with my Pro X2 cards running firmware 5.0018 (all the other 5.x and 4.x versions I have tried worked fine as well). Feedback from people who have tested other cards and versions is welcome.

I have only tested it on Linux, but making it run on other Unix variants should be trivial. It is written in Perl 5, uses some CPAN modules, and is GPL. See the file INSTALL.txt for more information on installation and dependencies.

It works on Synology NAS devices as well. It installs as an SPK software package in the DSM Package Center, so it will restart automatically on reboot etc. Look in the synology/ subdirectory in the "synology2" branch for more information: https://github.com/kristofg/rifec/tree/synology2/synology

This is third-party software; it is not developed nor supported by Eye-Fi. Because of this, there will be limitations in what it can do compared to the official Eye-Fi software.

Please see the file TROUBLESHOOTING.txt if you have problems.

What can it do?

The primary use case is to have the images saved directly to the disk of a Linux computer on the same WLAN as the camera and card.

What can it NOT do?

See also the "Todo" and "Ideas" sections further down. The main reason for not supporting these things are lack of time and need. If someone has time and need, patches are welcome!

Resources and other implementations

The hardware: http://www.eye.fi/

This is not the first implementation of such a server. Some of the others are:

The Eye-Fi forum thread at http://forums.eye.fi/viewtopic.php?f=4&t=270 contains some very useful information for everyone interested in running or making their own server.

Todo

Things I'm still wondering about

Ideas