View Single Post
Old 10-14-2011, 02:18 AM   #1
dasmoover
Connoisseur
dasmoover is not intimidated by interfenestral monkeys.dasmoover is not intimidated by interfenestral monkeys.dasmoover is not intimidated by interfenestral monkeys.dasmoover is not intimidated by interfenestral monkeys.dasmoover is not intimidated by interfenestral monkeys.dasmoover is not intimidated by interfenestral monkeys.dasmoover is not intimidated by interfenestral monkeys.dasmoover is not intimidated by interfenestral monkeys.dasmoover is not intimidated by interfenestral monkeys.dasmoover is not intimidated by interfenestral monkeys.dasmoover is not intimidated by interfenestral monkeys.
 
Posts: 84
Karma: 26720
Join Date: Mar 2011
Device: Kindle 3 WIFI
Circles: Shared Collections, Remote Library (ssh)

Circles uses "optware" packages to enhance linux functionality by mounting a premade 512 MB image file with software such as openssh, nano, screen, irssi, php, bash, rsync pre-compiled with optware tools. Packages can be managed with the command /opt/bin/ipkg, no need to cross-compile. Circles also adds a group function to the Kindle, using a central server to manage the deployment and synchronization of content across all defined groups of Kindles, or Circles. Employs the remote update feature on the Kindle allowing one to place new content on the corresponding server-side directory and upon hitting Menu - Sync & Check for Items (provided the Kindle can connect to the central server, wifi only) the new content will be mirrored in the Shared Collection on all Kindles after a framework restart. Each Kindle will notify the user before it soft-reboots.

Commands: ./delivery.sh $command
send - send an individual file to the Shared Collection Folder of each Kindle in the specified group
sendcoll - entire collections can be disseminated on a group level, collections are made by simply creating a folder in storage/collections/ and populating it with content.
refresh - sends the refresh command to all Kindles in the specified circle
update - updates collections for all Kindles in the circle
prepare - creates shared collection folder on specified circle (initalization)


Download: http://gitbrew.org/~dasmoover/kindle/circlesv2.zip

Basically you can use this to define groups of Kindles and sync content including collections and individual files wirelessly to all of them at once.

You can use this with a friend, a reading group, a school class, etc.
As long as the Kindle can create an ssh tunnel with the central server, you can remotely update collections. Hope someone finds a use.

Thank you to everyone on this forum, collaboration is great.

Last edited by dasmoover; 10-15-2011 at 03:15 AM.
dasmoover is offline   Reply With Quote