Posted 30 November 2014 - 01:29 PM
Last night i had the idea of building an expandable network file system within the CC mod which would work similar to cloud file servers of today for example dropbox and Amazon S3 etc the file storage works by having a client, a main server and a selection of nodes ("blocks") which you can assign to the server to allow for a nearly forever expandable storage (until you fill your computers hard drive) and i will be adding many more features in the future (see below) that will hopefully enhance the program.
Future Additions:
ability to create and access directories
ability to access the editor from the file
backup / RAID
logins/password protection, read only and encryption
GUI design
Hostname association
VFS intergration
How to install:
nfsclient: pastebin get ZP1X4ZW8 nfsclient.cc
nfs: pastebin get r3DkpjKa nfs.cc
block: pastebin get cFA8sc9n block.cc
then edit the nfsclient.cc file and change the 2nd line to read severid = <the id of the server with nfs.cc installed on it>
How to use
for example nfsclient.cc addblock 6 will add the computer with the id of 6 and associate the block software with the server
then you can use nfsclient.cc help to get a list of all of the commands you can useany ideas or feeback would be much appreciated
Future Additions:
Spoiler
installerability to create and access directories
ability to access the editor from the file
backup / RAID
logins/password protection, read only and encryption
GUI design
Hostname association
VFS intergration
How to install:
Spoiler
firstly download these three pieces of software on three individual computers with modems assigned to the top however this can be edited inside the code (top line ~)nfsclient: pastebin get ZP1X4ZW8 nfsclient.cc
nfs: pastebin get r3DkpjKa nfs.cc
block: pastebin get cFA8sc9n block.cc
then edit the nfsclient.cc file and change the 2nd line to read severid = <the id of the server with nfs.cc installed on it>
How to use
Spoiler
first install the program as shown above then type nfsclient.cc addblock <and then the id of the block>for example nfsclient.cc addblock 6 will add the computer with the id of 6 and associate the block software with the server
then you can use nfsclient.cc help to get a list of all of the commands you can use
Edited on 30 November 2014 - 12:52 PM