V1.0 Release (Beta)
The Weebler Storage is a collection of 3 different computer programs that allow you to easily set up a highly expandable storage system. This system includes a touch screen user interface and wireless communication between nodes. Items are dynamically added to the screen and counts are updated as items come in/leave.
It has taken me months to complete this project as I work full time and attend grad school. I've seen the storage system that Guude came up with and I thought it was a great idea. However, this system may be easily deployed on your server and does not require any knowledge of mysql, etc. You just execute the instructions below and have a fully working, highly scalable, storage solution.
Storage system in action:
Video 1: General
Video 2: Few other things to mention
Pictures
Cluster Features:
A cluster is comprised of 1 computer, an interactive sorter and as many barrels as you can manage to attach. My example cluster includes 3 barrels as that allowed me to route pipes going in and out.
The sorter pulls items out a chest and adds to their count as it sends them to your clusters. The sorter also deducts from the counts when items are requested. The sorter keeps a flat-file database of the items presently within the system.
The UI is highly flexible and can drive multiple monitors from one computer. The UI is touch-enabled and very easy to operate. The minimum screen size it handles at the moment is 4x4. To have two columns worth of items listed you need at least a 6x4.
*Watch the videos above.
Materials Required: 3 computers, at least 1 barrel (or chests) and advanced computer monitors (8 for example) and most importantly, at least 2 interactive sorters.
SORTER setup:
You need just 1 of these to process incoming items.
1. Place an interactive sorter and a computer attached to it (w/ a modem on any side).
2. Place a chest on one side of the interactive sorter which will act as an input.
3. Have a pipe extending from the top of the the interactive sorter (the output after an item is counted).
4. On the computer execute: pastebin get XNLfQfMq startup
5. Then reboot by holding CTRL+R, or type startup
CLUSTER setup:
You can have any number of clusters in the system and it will dynamically learn the contents of the barrels/storage attached to the cluster.
1. Place an interactive sorter and a computer attached to it (w/ a modem on the right, left or bottom sides, your choice)
2. Place barrels/chests next to the free sides of the interactive sorter
3. Add pipes to allow items to enter the chests. I use the top and prefer diamond pipes.
4. Add a pipe to the bottom of the interactive sorter, this is the output when a request comes in.
5. Add items to the chests/barrels.
6. LABEL the computer as that name appears in the user interface (e.g., label set Iron Cluster)
7. On the computer execute: pastebin get CcywzaQH startup
User Interface setup:
You can have any number of touch screen interface setups. In fact, one computer will drive any number of connected touch screen monitors.
1. Place a computer next to a large advanced monitor array. I generally prefer a minimum of a 4x4, its up to you.
2. Attach a modem to a free side of the computer.
3. On the computer execute: pastebin get LrcT3j1d startupCREDITS:
Credits
The UI was inspired, in part, by bored2kGER
.
And, the idea to even make this system was a result of watching Guude.
The auto-update code is from Henness: http://www.computercraft.info/forums2/index.php?/topic/1125-advanced-programs-orefinder-tunnel/
The Weebler Storage is a collection of 3 different computer programs that allow you to easily set up a highly expandable storage system. This system includes a touch screen user interface and wireless communication between nodes. Items are dynamically added to the screen and counts are updated as items come in/leave.
It has taken me months to complete this project as I work full time and attend grad school. I've seen the storage system that Guude came up with and I thought it was a great idea. However, this system may be easily deployed on your server and does not require any knowledge of mysql, etc. You just execute the instructions below and have a fully working, highly scalable, storage solution.
Storage system in action:
Video 1: General
Video 2: Few other things to mention
Pictures
Cluster Features:
A cluster is comprised of 1 computer, an interactive sorter and as many barrels as you can manage to attach. My example cluster includes 3 barrels as that allowed me to route pipes going in and out.
- Communicates wirelessly using flexible “Weebler” protocol over rednet.
- Accepts requests to extract selectable amounts of resources
- Easy to setup as it auto-learns the location of a modem, barrels, etc.
- “Self learns” Contents of Barrels/Chests.
The sorter pulls items out a chest and adds to their count as it sends them to your clusters. The sorter also deducts from the counts when items are requested. The sorter keeps a flat-file database of the items presently within the system.
- Counts incoming items and deducts as items are outgoing from the clusters.
- Stores a simple flat-file database of the items within the system.
- Stores a simple flat-file database of the clusters “discovered.”
- Pulls items from an adjacent chest (on any side) and sends them “up” for processing.
The UI is highly flexible and can drive multiple monitors from one computer. The UI is touch-enabled and very easy to operate. The minimum screen size it handles at the moment is 4x4. To have two columns worth of items listed you need at least a 6x4.
- Uses advanced monitors as giant touch screens.
- Can drive any number of monitors connected to the sides of the executing computer.
- Simple item selection, amount and “send” button.
- Lists items/resources in “pages” that are easily navigated forward and backwards
- Provides a positive/negative response when requesting items
- Provides a list of clusters and their online status.
*Watch the videos above.
Materials Required: 3 computers, at least 1 barrel (or chests) and advanced computer monitors (8 for example) and most importantly, at least 2 interactive sorters.
SORTER setup:
You need just 1 of these to process incoming items.
1. Place an interactive sorter and a computer attached to it (w/ a modem on any side).
2. Place a chest on one side of the interactive sorter which will act as an input.
3. Have a pipe extending from the top of the the interactive sorter (the output after an item is counted).
4. On the computer execute: pastebin get XNLfQfMq startup
5. Then reboot by holding CTRL+R, or type startup
CLUSTER setup:
You can have any number of clusters in the system and it will dynamically learn the contents of the barrels/storage attached to the cluster.
1. Place an interactive sorter and a computer attached to it (w/ a modem on the right, left or bottom sides, your choice)
2. Place barrels/chests next to the free sides of the interactive sorter
3. Add pipes to allow items to enter the chests. I use the top and prefer diamond pipes.
4. Add a pipe to the bottom of the interactive sorter, this is the output when a request comes in.
5. Add items to the chests/barrels.
6. LABEL the computer as that name appears in the user interface (e.g., label set Iron Cluster)
7. On the computer execute: pastebin get CcywzaQH startup
User Interface setup:
You can have any number of touch screen interface setups. In fact, one computer will drive any number of connected touch screen monitors.
1. Place a computer next to a large advanced monitor array. I generally prefer a minimum of a 4x4, its up to you.
2. Attach a modem to a free side of the computer.
3. On the computer execute: pastebin get LrcT3j1d startupCREDITS:
Credits
The UI was inspired, in part, by bored2kGER
And, the idea to even make this system was a result of watching Guude.
The auto-update code is from Henness: http://www.computercraft.info/forums2/index.php?/topic/1125-advanced-programs-orefinder-tunnel/