This is a read-only snapshot of the ComputerCraft forums, taken in April 2020.
Dave-ee Jones's profile picture

Autolock's Programs - || Animation || Roaming Servers || Shells || Utilities ||

Started by Dave-ee Jones, 13 September 2013 - 05:28 PM
Dave-ee Jones #1
Posted 13 September 2013 - 07:28 PM

Programs and Utilities


AquaServer and AquaClient

Spoiler


A Roaming server that stores passwords.

Block your doorway with one of these beauties, and no one but the

person who knows the password can get in. Positively un-hackable! The only way

to hack this beauty would be to get to the server, but there would be no point in hacking it then.

It also counts how many requests have been taken and denied and accepted requests, so you can see

who tried to break in!


HOW TO SETUP:

Step 1: Get an advanced computer and place it where it will be safe, say in your house.

Step 2: Download AquaServer on it and edit it. You will see a variable that is called 'tPass'.

Change the value to whatever you want, as it is the password for your server.

Step 3: Rename AquaServer to startup, so it will run automatically when the computer is booted.

Step 4: Create another computer that is next to a door, say your house door.

Step 5: Download AquaClient on it and edit it. You will see a variable that is called 'serverID'.

Change the value to the server's id (the other computer) DO NOT USE QUOTATION/SPEECH MARKS!

Step 6: Rename AquaClient to startup, so it will also run automatically on computer boot.


AND TADA! You have your own Roaming server, that allows you to open the door to your house.

It is a simple password program, but instead of holding the password on that computer, it holds

it on a server, which also counts the amount of requests it's had, and which have been accepted and denied.


FEATURES:

- Awesome GUI!

- Request count!

- Noob friendly!


Version 1:

pastebin get RvZeQ7zz AquaClient

pastebin get 5pPFTk2n AquaServer


Screenies:

Spoiler







SavviAnimations

Spoiler


SavviAnimations is an animating program. It allows you to create and play animations.

Very simple program with an awesome GUI.


Version 1:

pastebin get ePY9eCDH SavviAnimations


Screenies:

Spoiler








SkySHELL

Spoiler


SkySHELL is my first ever shell. It is programmed to look like a hacker's shell, but it doesn't look much different

to the CraftOS shell. The only thing that is different is the commands (/help for list) and the colors. It is made for both advanced

and non-advanced computers. Though, the non advanced computers are just black and white of course.


Version 0.8:

pastebin get 4vV35Dk8 SkySHELL


*There aren't any screenies at the moment..Might upload some later.



Check out my OS:


Check out my API:





Taking program requests and ideas!
Raythornious #2
Posted 14 September 2013 - 05:33 PM
Now this may sounds like a bunch of the noobiest questions ever. In the case of AquaServer and AquaClient. Which program is for what? Is the server one a cloud hosted on 1 main comp? and if so does it require rednet? Does the server one require being OP or having control over server files? Is the client program a subordinate computer that cannot work without the server program? Do you need both programs on 1 computer? Some more information about how to setup the programs would be very helpful.
Edited on 14 September 2013 - 03:34 PM
Dave-ee Jones #3
Posted 16 September 2013 - 02:05 AM
Now this may sounds like a bunch of the noobiest questions ever. In the case of AquaServer and AquaClient. Which program is for what? Is the server one a cloud hosted on 1 main comp? and if so does it require rednet? Does the server one require being OP or having control over server files? Is the client program a subordinate computer that cannot work without the server program? Do you need both programs on 1 computer? Some more information about how to setup the programs would be very helpful.

Yup. Was thinking of that just as I posted it, but I couldn't change it because I was going somewhere. I will update now. :/ Sorry.

EDIT: Updated with steps on how to use the Roaming client and server.
I am thinking of updating it so it can store files on it. Maybe.
billysback #4
Posted 16 September 2013 - 03:50 AM
could we get some images?
I know the "no pics no clicks" rule doesn't exactly apply to this forum, but still it's nice to see images of the program and it will probably make people more likely to try it out :)/>
Dave-ee Jones #5
Posted 16 September 2013 - 04:33 AM
could we get some images? I know the "no pics no clicks" rule doesn't exactly apply to this forum, but still it's nice to see images of the program and it will probably make people more likely to try it out :)/>/>

Sure! I will take some pics and upload them tomorrow after school. :)/>

Uploaded some screenies!

My RPGame is coming along nicely and my screensaver program (SavviScreens) is alright, but I need some more ideas for screensavers.
I got two really simple ones so far.
mrpoopy345 #6
Posted 21 September 2013 - 11:46 AM
Easily hackable with a disk, but awesome job on it!
Dave-ee Jones #7
Posted 22 September 2013 - 12:20 AM
Easily hackable with a disk, but awesome job on it!

What is?
Dave-ee Jones #8
Posted 03 November 2013 - 04:53 AM
Hey guys! Sorry, I haven't been on very much lately. I had holidays and stuff, and then I didn't visit the forums for a while, but I am back now.

You may notice I have added a shell program similar to CraftOS in my programs list. This shell program is called SkySHELL, and it is a simple shell program that is supposed to look like a hacker's terminal. I made it just for fun and I have learnt quite a big deal of how shells work. I realise you could make a shell in just 5 minutes or less by doing something like this:


running = true
while running do
  write(">")
  local cmd = read()
  if cmd == "list" then
    print("Running list")
  elseif cmd == "programs" then
    print("Running programs")
  elseif cmd == "exit" then
    print("Exitting.")
    running = false
  else
    print("Command not found!")
  end
end

But, as you may notice, mine is not like that. It is slightly more advanced.

Anyways, good luck out there coders!