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

CommuteOS!

Started by Dlcruz129, 25 November 2012 - 07:33 AM
Dlcruz129 #1
Posted 25 November 2012 - 08:33 AM


CommuteOS is back!

Forums: http://www.commuteos.tk





What is CommuteOS?
For those of you who don't remember, or were not on the forums then, a few months ago marumaru (Now known as MechaTallon) began working on an operating system. It was to be a community project, where everyone could post their best code and it would be compiled into an Operating System. Unfortunately, the project was cancelled. Mecha and I have now decided to re-make CommuteOS, and start from scratch. Post your best code in the comments, or follow our progress in the Google Doc, IRC, or Github organization.

Developers:
- Dlcruz129, Head Developer (Known as Typo-Kign on GitHub)
- MechaTallon, Head Developer
- Human, Website host/Developer


Progress:
Wow. Absolutely no one has helped in any way. We will NOT get an official release about by Christmas. It'll come out when it comes out, and you better not bitch about it.
Mads #2
Posted 25 November 2012 - 09:02 AM
Indeed it should.
Cruor #3
Posted 25 November 2012 - 10:50 AM
Moved to general as requested.
Expenox #4
Posted 25 November 2012 - 11:11 AM
Great, can't wait to see it!
Dlcruz129 #5
Posted 25 November 2012 - 11:19 AM
IRC seems to be working good, join us on #COS.
Sammich Lord #6
Posted 25 November 2012 - 04:52 PM
I have created the Github organization. If you would like to help out please create a Github account and send me the account name. I hope we can get started by Monday.
Sammich Lord #7
Posted 25 November 2012 - 04:59 PM
Here is the link to the Github organization.
jag #8
Posted 26 November 2012 - 11:03 AM
Cool is it just free joining on the server? :3
And what mods/versions do you got?
Like minecraft versions? CC version? etc.
Dlcruz129 #9
Posted 26 November 2012 - 11:30 AM
Cool is it just free joining on the server? :3 And what mods/versions do you got? Like minecraft versions? CC version? etc.

The server is free, it runs CC 1.47 and whatever the latest Forge is. It also has CCLan, but we will not use it.
RemoteMine #10
Posted 26 November 2012 - 10:49 PM
IRC channel empty? o.o
Dlcruz129 #11
Posted 27 November 2012 - 01:53 PM
IRC channel empty? o.o

Well, we're actually not quite officially starting yet; we'll make a more formal post. Mecha has about 12 projects to finish before starting a new one (of course), but we'll get started after that.
Dlcruz129 #12
Posted 28 November 2012 - 01:02 PM
I have created the Github organization. If you would like to help out please create a Github account and send me the account name. I hope we can get started by Monday.

Can you please change the permissions so that I have admin control and the power to make repositories, add to them, etc? Thanks.
Dlcruz129 #13
Posted 28 November 2012 - 02:57 PM
Why is this so dead?
KillaVanilla #14
Posted 28 November 2012 - 03:01 PM
Why is this so dead?

Probably because we're not actually doing anything, just sitting here…

Well, at least, I am.
Dlcruz129 #15
Posted 28 November 2012 - 03:04 PM
Why is this so dead?

Probably because we're not actually doing anything, just sitting here…

Well, at least, I am.

I'd think people would at least want to suggest stuff on the Google Doc. As I recall, when COS was originally being worked on it was very popular. No one really seems to care anymore.
Dlcruz129 #16
Posted 29 November 2012 - 05:56 AM
Well guys, I think we're about ready to start. We have an IRC, Github organization, and a Google Doc. If you have ideas, leave them in the Google Doc. If you have actual programs, put them on pastebin and post them here, or PM me the link. If you wanna watch our progress, follow https://github.com/CommuteOS/CommuteOS!

Thanks,
Dlcruz129
(Typo-Kign on Github)
Sammich Lord #17
Posted 29 November 2012 - 06:02 AM
It says that #commuteos is now invite only. Why is it invite only? I thought this was a community project?
If you guys want to start working I have all the day to do stuff. We can Skype if you guys want to talk about ideas.
Dlcruz129 #18
Posted 29 November 2012 - 06:09 AM
It says that #commuteos is now invite only. Why is it invite only? I thought this was a community project?
If you guys want to start working I have all the day to do stuff. We can Skype if you guys want to talk about ideas.

Yeah, its been doing that to me. I have no experience in IRC; do you know how to configure IRC's to be public? And no, I'd rather not use Skype for this.
Sammich Lord #19
Posted 29 November 2012 - 06:11 AM
I am going to setup a website for CommuteOS. I got the domain and host, just not sure what to add. If you want… I created the #COS if you want to use that instead.
Dlcruz129 #20
Posted 29 November 2012 - 12:54 PM
I am going to setup a website for CommuteOS. I got the domain and host, just not sure what to add. If you want… I created the #COS if you want to use that instead.

Thanks, perhaps we can use the site as an update server? I rather dislike using Pastebin to update code.
Dlcruz129 #21
Posted 29 November 2012 - 02:09 PM
Nyah! Sorry I've been missing from this thread lately, :)/> Had tons of homework along with finals coming up.

Well, it sucks that you cancelled Nodos, but maybe we can start working on this now? I have 2 programs on the Github with permission from 1lann. I want to modify them slightly and make something like Windows Homegroup. This, of course, is only the printer portion of it.
KillaVanilla #22
Posted 29 November 2012 - 02:22 PM
Give me something to doooooo. I'm boooored.
Dlcruz129 #23
Posted 29 November 2012 - 02:23 PM
Give me something to doooooo. I'm boooored.

Throw stuff at the google doc, or get started on coding stuff already there.
KillaVanilla #24
Posted 29 November 2012 - 02:27 PM
Would anyone mind if I added my remote file-transfer protocol here?
I just remembered that I had that, and, funnily enough, it was made for (the old) CommuteOS.
Dlcruz129 #25
Posted 29 November 2012 - 02:30 PM
Would anyone mind if I added my remote file-transfer protocol here?
I just remembered that I had that, and, funnily enough, it was made for (the old) CommuteOS.

Of course you can. Just put it on the github if you have access or on pastebin if you don't.
KillaVanilla #26
Posted 29 November 2012 - 03:24 PM
Would anyone mind if I added my remote file-transfer protocol here?
I just remembered that I had that, and, funnily enough, it was made for (the old) CommuteOS.

Of course you can. Just put it on the github if you have access or on pastebin if you don't.

Okay then, I've added my RemoteFile (and printing) protocol to the Github repository.
Dlcruz129 #27
Posted 29 November 2012 - 03:33 PM
Would anyone mind if I added my remote file-transfer protocol here?
I just remembered that I had that, and, funnily enough, it was made for (the old) CommuteOS.

Of course you can. Just put it on the github if you have access or on pastebin if you don't.

Okay then, I've added my RemoteFile (and printing) protocol to the Github repository.

Thanks, not quite sure if well use the print function, as I believe 1lann's is easier for clients, because it hooks into the peripheral API, but we'll definitely use the FTP.
KillaVanilla #28
Posted 29 November 2012 - 04:09 PM
-snippity-

Thanks, not quite sure if well use the print function, as I believe 1lann's is easier for clients, because it hooks into the peripheral API, but we'll definitely use the FTP.

Yeah, the printFile function is mainly used internally, and for quick 'n dirty printing (think print() versus write())
PixelToast #29
Posted 29 November 2012 - 05:17 PM
hey, i posted this awhile ago on the old commute os thread
https://github.com/infinikiller64/ComputerCraft/blob/master/diskencrypt
it downloads the enc api automatically (uses http api)

puts everything on the computer into a table and encrypts it
then puts itself into startup so you cant screw up the encrypted data accidentally
it uses checksums so you cant just use a boot disk to steal the password

warning:
this will delete everything on the computer
this is beta atm, it might not work for every single file
you are responsible for backing up sensitive programs
this is just a means of quickly securing files
Dlcruz129 #30
Posted 29 November 2012 - 05:31 PM
hey, i posted this awhile ago on the old commute os thread
https://github.com/infinikiller64/ComputerCraft/blob/master/diskencrypt
it downloads the enc api automatically (uses http api)

puts everything on the computer into a table and encrypts it
then puts itself into startup so you cant screw up the encrypted data accidentally
it uses checksums so you cant just use a boot disk to steal the password

warning:
this will delete everything on the computer
this is beta atm, it might not work for every single file
you are responsible for backing up sensitive programs
this is just a means of quickly securing files

Good, we need encryption. I'm on my phone, so can you please add it to the GitHub?
Mads #31
Posted 30 November 2012 - 01:05 AM
So, I am no longer a developer? :C
Mads #32
Posted 30 November 2012 - 01:08 AM
Anyways, I found a library I had laying around:

Spoiler


flib = {}

function flib_exists(path)
   if love then
      return love.filesystem.exists(path)
   elseif fs then
      return fs.exists(path)
   else
      local file = io.open(path, "r")

      if file ~= nil then
         file:close()
         return true
      end

      return false
   end
end

--[[
function flib_exists(path)
   if love then
      return love.filesystem.exists(path)
   else
      print "user pls"
      os.exit()
   end
end
]]

function flib_getTable(path)
   if flib_exists(path) then
      local file = io.open(path, "r")
      local lines = {}
      local i = 1
      local line = file:read("*l")
      while line ~= nil do
         lines[i] = line
         line = file:read("*l")
         i = i + 1
      end
      file:close()
      return lines
   end
   return {}
end

function flib_getLine(path, n)
   if flib_exists(path) then
      local lines = flib_getTable(path)
      return lines[n]
   end
   return ""
end

function flib_getText(path)
   if flib_exists(path) then
      local file = assert(io.open(path, "r"))
      return file:read("*a")
   end
   return ""
end

function flib_fappend(path, text)
   local file = assert(io.open(path, "a"))
   file:write(text.."\n")
   file:close()
end 

function flib_fwrite(path, text)
   local file = assert(io.open(path, "w"))
   file:write(text)
   file:close()
end

function flib_fwriteAtStart(path, text)
   local _text = flib_getText(path)
   flib_fwrite(path, text.."\n".._text)
end

function flib_fwriteFromTable(path, t)
   local text = ""
   for _, line in pairs(t) do
      text = text..line.."\n"
   end
   flib_fwrite(path, text)
end

function flib_fappendFromTable(path, t)
   local text = ""
   for _, line in pairs(t) do
      text = text..line.."\n"
   end
   flib_fappend(path, text)
end 

function flib_fwriteAtStartFromTable(path, t)
   local text = ""
   for _, line in pairs(t) do
      text = text..line.."\n"
   end
   flib_fwriteAtStart(path, text)
end

function flib_fwriteFromLine(path, n, text)
   if flib_exists(path) then
      local lines = flib_getTable(path)
      local file = io.open(path, "w")
      local count = 0

      for i = 1, n do
         file:write(lines[i].."\n")
         count = count + 1
      end

      file:write(text.."\n")

      for i = n + 1, #lines + count do
         if lines[i] ~= nil then
            file:write(lines[i].."\n")
         end
      end

      file:close()
   end
end

function flib_fwriteFromLineFromTable(path, n, _lines)
   if flib_exists(path) then
      local lines = flib_getTable(path)
      local file = io.open(path, "w")
      local count = 0

      for i = 1, n do
         file:write(lines[i].."\n")
         count = count + 1
      end

      for _, line in pairs(_lines) do
         file:write(tostring(line).."\n")
      end

      for i = n + 1, #lines + count do
         if lines[i] ~= nil then
            file:write(lines[i].."\n")
         end
      end

      file:close()
   end
end

function flib_replaceLine(path, n, text)
   local lines = flib_getTable(path)
   lines[n] = text
   flib_fwriteFromTable(path, lines)
end

function flib_getName(path)
   if flib_exists(path) then
      local lastSlashPos = 1
      for i = 1, path:len() do
         if path:sub(i, i) == "/" then
            lastSlashPos = i
         end
      end

      return path:sub(lastSlashPos + 1)
   end
   return ""
end

function flib_getPath(path)
   if flib_exists(path) then
      local lastSlashPos = 1
      for i = 1, path:len() do
         if path:sub(i, i) == "/" then
            lastSlashPos = i
         end
      end

      return path:sub(1, lastSlashPos)
   end
   return ""
end

function flib_fremove(path)
   if os.remove then
      os.remove(path)
   else
      fs.remove(path)
   end
end

function flib_getOS()
   return (os.getenv("HOME") == nil and "windows" or "unix")
end

function flib_getFiles(directory)
   if fs ~= nil then
      return fs.list(directory)
   else
      local i, t, popen = 0, {}, io.popen

      for filename in popen((flib_getOS() == "unix" and ('ls -a "' .. directory .. '"') or ('dir "' .. directory .. '" /b /ad'))):lines() do
         i = i + 1
         t[i] = filename
      end

      return t
   end
end

function flib_getWindowsPath(path)
   return path:gsub("/", "\\")
end

function flib_makeDir(path)
   if fs then
      fs.makeDir(path)
   else
      os.execute("mkdir " .. (flib_getOS() == "windows" and flib_getWindowsPath(path) or path))
   end
end

--[[
function flib_addSysVar(name, value)
   if fs then
      error("Function 'flib_addSysVar()' is not supported in ComputerCraft")
   else
      os.execute((flib_getOS() == "windows" and "set" or "export") .. " " .. name .. "=\"" .. tostring(value) .. "\"")
      print((flib_getOS() == "windows" and "set" or "export") .. " " .. name .. "=\"" .. tostring(value) .. "\"")
   end
end
]]

function flib_isDir(path)
   if fs then
      return fs.isDir(path)
   else
      local x, err = f:read(1)

      return err == "Is a directory"
   end
end

storage = {}

function readTable(t)
   local s = "{"

   for k, v in pairs(t) do
      if type(k) == "string" then
         s = s .. tostring(k) .. " = "
      end

      if type(v) == "string" then
         s = s .. "\"" .. tostring(v) .. "\"" .. ", " 
      elseif type(v) == "number" or type(v) == "boolean" then
         s = s .. tostring(v) .. ", "
      elseif type(v) == "table" then
         s = s .. readTable(v) .. ", "
      end
   end

   s = s .. "\"end\"}"
   return s
end

function save(path, value)
   if type(value) == "number" or type(value) == "boolean" then
      local s = tostring(value)
      flib_fwrite(path, "return " .. s)
   elseif type(value) == "string" then
      local s = tostring(value)
      s = "\"" .. s .. "\""
      flib_fwrite(path, "return " .. s)
   elseif type(value) == "table" then
      local s = readTable(value)
      flib_fwrite(path, "return " .. s)
   end
end

function load(path)
   if not flib_exists(path) then
      error "Bad argument #1 to 'storage.load()': file does not exist"
   end

   return require(string.sub(path, 1, #path - 4))
end

See this thread for documentation on the flib_xxxx() functions.

NOTE: I added some functions:

flib_makeDir(path) -- Makes a new directory
flib_getWindowsPath(path) -- Returns the path, with \'s instead of /'s
flib_getFiles(path) -- Returns a table with all files in a directory
flib_getOS() -- DOES NOT WORK IN CC
flib_isDir(path) -- Returns true if the file is a directory, and false if not
Sammich Lord #33
Posted 30 November 2012 - 01:16 AM
So, I am no longer a developer? :C
This is a community project. I am not sure who is lead of development right now since we haven't started working yet. The community will be able to submit scripts to the Github repo and/or the website for it to be added to the release.
Sammich Lord #34
Posted 30 November 2012 - 01:17 AM
Mind changing my dev title to "Github Manager/Website Manager/Dev/Sammich Lord"? It is much more fitting for meh.
Mads #35
Posted 30 November 2012 - 01:28 AM
Mind adding my dev title? :D/>
Sammich Lord #36
Posted 30 November 2012 - 01:31 AM
Mind adding my dev title? :D/>
You will have to talk to the person who created the topic. I really wish IP Board had the feature to have multiple owners to one topic.
Cruor #37
Posted 30 November 2012 - 02:10 AM
Mind adding my dev title? :D/>
You will have to talk to the person who created the topic. I really wish IP Board had the feature to have multiple owners to one topic.
So its just me having that epic feature? ;)/> </troll>
PixelToast #38
Posted 30 November 2012 - 02:35 AM
bah, i dont have permission to edit the github or le google docs

:s ill ask for permission later on the irc
Sammich Lord #39
Posted 30 November 2012 - 02:41 AM
bah, i dont have permission to edit the github or le google docs

:s ill ask for permission later on the irc
I'll give you access to the Github once we are started. LOL Nice way to piss off Cruor PixelToast.
PixelToast #40
Posted 30 November 2012 - 02:46 AM
bah, i dont have permission to edit the github or le google docs

:s ill ask for permission later on the irc
I'll give you access to the Github once we are started. LOL Nice way to piss off Cruor PixelToast.
thanks, we talked about the punishments on the irc

Unicorn_King: :3
Cruor: YOU ARE DAMN DEAD
Unicorn_King: changed my name
ERROR: Closing Link: c-NO-IP-FO-U.hsd1.mi.comcast.net (Killed (NickServ (GHOST command used by Cruor!~Cruor@109.70.82.5)))
thats what you get for trolling on a thread im developing
Sammich Lord #41
Posted 30 November 2012 - 03:21 AM
bah, i dont have permission to edit the github or le google docs

:s ill ask for permission later on the irc
I'll give you access to the Github once we are started. LOL Nice way to piss off Cruor PixelToast.
thanks, we talked about the punishments on the irc

Unicorn_King: :3
Cruor: YOU ARE DAMN DEAD
Unicorn_King: changed my name
ERROR: Closing Link: c-NO-IP-FO-U.hsd1.mi.comcast.net (Killed (NickServ (GHOST command used by Cruor!~Cruor@109.70.82.5)))
thats what you get for trolling on a thread im developing
It was funny to watch the whole thing :D/>
Sammich Lord #42
Posted 30 November 2012 - 04:53 AM
I also just got the base of the website down. Took me a while to find out how to use DNS with this host. Here is the site if you guys want: http://commuteos.tk I also added IRC to the site if you goto: http://chat.commuteos.tk
Dlcruz129 #43
Posted 30 November 2012 - 12:54 PM
I also just got the base of the website down. Took me a while to find out how to use DNS with this host. Here is the site if you guys want: http://commuteos.tk I also added IRC to the site if you goto: http://chat.commuteos.tk

Cool! I'll update the main post with the new IRC link. Any chance of adding a favicon? Here's a link to the COS logo: http://i.imgur.com/1QeuG.png
PixelToast #44
Posted 30 November 2012 - 05:25 PM
favicon lol:
I also just got the base of the website down. Took me a while to find out how to use DNS with this host. Here is the site if you guys want: http://commuteos.tk I also added IRC to the site if you goto: http://chat.commuteos.tk

Any chance of adding a favicon?
Lolkay.
http://dl.dropbox.com/u/55181333/cos.png
Dlcruz129 #45
Posted 03 December 2012 - 09:48 AM
RandomX45 is talking about the kernel he's making. I'm nodding my head like I understand what he's talking about.
Sammich Lord #46
Posted 03 December 2012 - 11:01 AM
:)/> Well, let's get this project finally started.
Dlcruz, Human, let's get a startup up and running! Login System, with mouse and color!
:D/> Then we can really get this started when we get the auto-updater prepared. Leave the updater to me though, I've created a billion of em.

Also, Human, Fix the forums!
SQL Error!
I don't see a SQL error. Can you give me a screenshot of it?
Sammich Lord #47
Posted 03 December 2012 - 11:42 AM
I added a Github downloader to the repo and I created a simple program to download files in C#.
I also added a quick link to the Github if you visit: http://commuteos.tk/github
You can also find a link to my Github downloader in C# at: http://www.mediafire.com/?7z31y00xmzps26e
RandomX45 #48
Posted 03 December 2012 - 01:07 PM
Compleated my core ideas for the kernel. By far I am not done with all my ideas for the kernel but about half way there. A link to the google document can be found on our forums under 'Suggestions'. You can also comment on the document as well.
KillaVanilla #49
Posted 03 December 2012 - 01:36 PM
I could salvage some of the login system from my archives.

Also, the forums are broken. The activation email that I was sent apparently leads to an infinite redirect loop.
Sammich Lord #50
Posted 03 December 2012 - 02:24 PM
I could salvage some of the login system from my archives.

Also, the forums are broken. The activation email that I was sent apparently leads to an infinite redirect loop.
Not sure why it did that. I have disabled email verification for now.
KillaVanilla #51
Posted 04 December 2012 - 12:21 PM
Well, great, the "resend activation email" button mysteriously disappeared and my account is still inactive, so now my (first) account is pretty much screwed.
I've re-registered as KillaVanilla2.

Anyways, does anyone want/need the login system that's sitting in my archives?
PixelToast #52
Posted 04 December 2012 - 01:28 PM
redirect loops are fixed by deleting cookies
Sammich Lord #53
Posted 05 December 2012 - 01:44 AM
Well, great, the "resend activation email" button mysteriously disappeared and my account is still inactive, so now my (first) account is pretty much screwed.
I've re-registered as KillaVanilla2.

Anyways, does anyone want/need the login system that's sitting in my archives?
I'll change your name. PHPBB isn't that user-friendly, but I am not going to pay $175 for IP Board.
Dlcruz129 #54
Posted 09 December 2012 - 10:39 AM
xD well anyways, are we EVER going to start this project? It seems that we're just sitting around doing nothing…

Yeah, lets hurry up and start the kernel, we don't need a stupid Google Doc.
Dlcruz129 #55
Posted 09 December 2012 - 05:04 PM
Lol you put that thing in your signature xD you're supposed to spread the message too!!

:D/>/> yeah we don't need the google doc, I'm getting frustrated with waiting!

Me 2. Christmas Day. That's as long as we're gonna wait for a document. Maybe even sooner, holiday break is coming up, so I'll have two weeks with nothing to do.
Dlcruz129 #56
Posted 16 December 2012 - 12:40 PM
That's it. I'm bored. Who's ready to write a kernel? We've been waiting way too long for a google doc. Let's begin immediately. Does anyone have a server that we could program on?
Dlcruz129 #57
Posted 16 December 2012 - 02:25 PM
:)/> I do,
BlackWolf…

The problem with BlackWolf is that the map resets every two hours. :P/>
Dlcruz129 #58
Posted 18 December 2012 - 01:01 PM
GUI Design Contest!

Post your GUI API on the forums, and the prettiest one gets added to CommuteOS!
Sammich Lord #59
Posted 18 December 2012 - 01:51 PM
GUI Design Contest!

Post your GUI API on the forums, and the prettiest one gets added to CommuteOS!
Mine is always the best.
CallMeGavin #60
Posted 20 December 2012 - 12:45 PM
GEEVANCRAFT is now the official server of Commute OS! Join the server at play.geevancraft.com:25565 or visit the website at http://geevancraft.com!
Dlcruz129 #61
Posted 20 December 2012 - 12:53 PM
GEEVANCRAFT is now the official server of Commute OS! Join the server at play.geevancraft.com:25565 or visit the website at http://geevancraft.com!

Thanks! Anyone helping with CommuteOS will be teleported to the headquarters, if you ask.
Cranium #62
Posted 20 December 2012 - 12:53 PM
GEEVANCRAFT is now the official server of Commute OS! Join the server at play.geevancraft.com:25565 or visit the website at http://geevancraft.com!
I hope you are not forcing us to use commuteos on all computers on that server. If so, I'm just quitting now.
Dlcruz129 #63
Posted 20 December 2012 - 02:23 PM
GEEVANCRAFT is now the official server of Commute OS! Join the server at play.geevancraft.com:25565 or visit the website at http://geevancraft.com!
I hope you are not forcing us to use commuteos on all computers on that server. If so, I'm just quitting now.

No, but it will be a "home base" for developers. We're building offices now! :D/>
PixelToast #64
Posted 20 December 2012 - 02:42 PM
EVERYONE on this page has it in their sig

people, y u no update to the new christmas version
Cranium #65
Posted 20 December 2012 - 03:09 PM
EVERYONE on this page has it in their sig

people, y u no update to the new christmas version
I don't follow meaningless trends.
PixelToast #66
Posted 20 December 2012 - 03:30 PM
EVERYONE on this page has it in their sig

people, y u no update to the new christmas version
I don't follow meaningless trends.
then just ask mk, oh wait hes banned
1v2 #67
Posted 21 December 2012 - 02:50 AM
:P/> that was because of a virus that utilized CCLan
:3 they no longer have CCLan ( as far as I know )

It was because you crashed the server constantly using coroutines.
Sammich Lord #68
Posted 21 December 2012 - 02:54 AM
:P/> that was because of a virus that utilized CCLan
:3 they no longer have CCLan ( as far as I know )

It was because you crashed the server constantly using coroutines.
There is no longer a coroutine exploit. There is a max of 50 coroutines per computer.
Dlcruz129 #69
Posted 24 December 2012 - 10:26 AM
We desperately need developers, guys. Please come on Geevancraft and help out.
cheekycharlie101 #70
Posted 24 December 2012 - 10:34 AM
I have some code, but compared to you guys its probally very basic. one more thing is, why not get a teamspeak3 server? instead of irc people can use there voices. this would be much better for sharing ideas ete.i have a disk manager to wipe, clone and re label disks if you would like to embed that? also a nice login screen. the last thing i got is a wireless turtle control using a menu UI, but thats all i really got. just ask if you want any of it, note the programs in my signature are very outdated. if you would like the code il post it here, dont use the shit in my signature:P, im willing to help develop it if you want?