Hi all.
I'm not sure this is the right place to ask this, but I'll give it a go anyway.
I bought an EyeFi card a while back, and so far it's been sitting gathering dust because my house and office are both 100% Linux, and I'm not going to have a VirtualBox'd Windows session running just to run a crummy program to transfer photos (and, btw, it really IS a crummy program, isn't it?).
I recently decided to re-check the status of Linux servers, and I got all excited because I found this:
https://launchpad.net/eyefiThe reason I got all excited is that I have significant experience using Python, and Twisted in particular, so this was right up my street.
So I grabbed the source and got it all installed and running, then I realised that I didn't have my "EyeFi Upload Key". When I originally installed the EyeFi windows software, I had managed to grab the key way back, but I've since lost it, so I have no idea what the key was.
So I installed XP inside a VirtualBox session with USB support, installed the EyeFi software (the Adobe Air-based trainwreck), found the card, did the firmware upgrade that it kept nagging me to do, and transferred some photos to the VirtualBox session.
Then I looked for:
C:\Documents and Settings\[User]\Application Data\Eye-Fi\Settings.xml
to grab the upload key, but ... it wasn't there! I also looked for:
C:\Users\[User]\AppData\Roaming\Eye-Fi\Settings.xml
... which is the Win7 location, "Just In Case", but again, nothing.
So I did a drive-wide scan for everything called "*.xml", and looked all over the registry for likely-looking stuff.
Admittedly, my Windows-Fu is limited, but I couldn't find *anything* that looked plausible.
Is it possible that the software now no longer stores the key locally, but downloads it each time from the eyefi servers?
As an aside, I also installed the Android server and managed to configure the card to upload to my Android phone. I found an sqlite file that I was able to "adb pull" over to my Linux box and examine it. It had a column called "upload_key" with a 32-byte hex value, but trying that also failed to work.
How on earth can I get hold of my upload key? Any help greatly appreciated.
Cheers,
kgi