READ THIS:
for the time being i have been taking a large break from computer craft. i gave TorakTu permission to continue the development for as long as i am having the break
this means that this post will be outdated and he will make a new one with the updated version soon. i will update bluenet myself once PDA's come out for the
wireless stuff. till then he will take care of the project and i hope he will implement alot of you guys's ideas. and be very active with the community.
the parts:
main bluetide network indentification server:
this server will handle new networks. you can also remotely update all network hosts/routers
network host/router:
this will handle incomming and outgoing packets. the source of incomming packets will be checked if its banned or on the whitelist.
you can enable and disable the whitelist. only from the network side of the router you can remotely change settings in the router.
i am planning on adding ftp file checking on viruses.
bluenet api:
this is a simple interface for programs to use. it has all the features
DNS:
it does what is it supposed to do, i am planning on addind in more securety on unregistereing.
interface:
this is a program that can be used by the user itself to use the bluenet api whithout needing to go into LUA
ftp server
this is a program that you save as startup. it will connect, tell the ip and start an ftp server with the choosen password
web host startup:
will connect to bluenet, tell you the ip and start a web server on the choosen domain. the first time it runs it will register itself at the dns server
web host:
this programs hosts a web server.
web browser:
a simple webbrowser. right now it only supports plain text, no buttons, no colors, no links
this will make a lookup request to the DNS and then send the requested file to the returned ip address
layout:
ingame:
Download:
read all of the information that has been told to you in the installer!
pastebin get JDXM9i2P install
planning on making/suggestion:
wireless support. this means that any wireless device will be able to connect to any network in range - 0% done
installer. this will allow you to choose what packet you want to downlaod - suggested by superaxander - 100% done - v1.0
dynamic DNS service. this basicly means that a dns server can register itself at the main host. so the dns doesnt has to be ip 1.1 - 100% done - v1.1
changelog:
Spoiler
v1.1:- dynamic DNS service
download: pastebin get JDXM9i2P install
v1.0:
- initial release
download: pastebin get 8g1hChHF install
i hope you find this usefull and please report any bugs and suggestions! :)/>
to be honest:
all of this was inspired by lyqyd. he made the official lyqydnet api.
thx for reading,
wilcomega