Posted 23 April 2013 - 07:32 AM
currently there is no way to directly send a program to an other computer.
to change that there should be an advanced modem.
crafted with using gold instead of stone.
the advanced modem is able to send and get programs to other computers/NAS storages.
NAS storage
there should also be a block that is able to store programs(more than a computer can have).
this would be called a NAS(Network-attached storage) storage block
every NAS storage block would be able to store 20 programs.
the NAS storage is a multiblock structure that can (unlimited) be expanded, you would make a NAS storage by making a cube of minimal 2x2, the cube can be expanded in every direction, it doesn`t have to be a cube, it can also be a brick.
the NAS storage would also be a peripheral.
a NAS storage block would be crafted like so:
s|s|s
f|f|f
s|s|s
s=(smooth)stone
f=floppy disk, has to be empty.
NAS API
there would also be aNAS API.
a few commands from it would be:
to change that there should be an advanced modem.
crafted with using gold instead of stone.
the advanced modem is able to send and get programs to other computers/NAS storages.
NAS storage
there should also be a block that is able to store programs(more than a computer can have).
this would be called a NAS(Network-attached storage) storage block
every NAS storage block would be able to store 20 programs.
the NAS storage is a multiblock structure that can (unlimited) be expanded, you would make a NAS storage by making a cube of minimal 2x2, the cube can be expanded in every direction, it doesn`t have to be a cube, it can also be a brick.
the NAS storage would also be a peripheral.
a NAS storage block would be crafted like so:
s|s|s
f|f|f
s|s|s
s=(smooth)stone
f=floppy disk, has to be empty.
NAS API
there would also be aNAS API.
a few commands from it would be:
NAS.send("progam", NAS storage ID)--sends a program to the NAS storage with the idea you fill in.
NAS.recieve(time)--works like os.pullevent().