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

MarcoDOS

Started by MarcoPolo0306, 27 August 2016 - 12:56 AM
MarcoPolo0306 #1
Posted 27 August 2016 - 02:56 AM
just delete this post please

MarcoDOS is a dos program that runs over CraftOS. I am currently working on a editer that comes with it, the name will be MDOSedit.
MarcoDOS can run on regular computers, to!

INSTALLER LINKS

SpoilerMarcoDOS 1.0:
Run:

pastebin get mEL5ktsW startup
Then reboot your computer.
Old Installers

SpoilerNone right not.

Disclaimer

​READ PLEASE!

MarcoDOS is not 100% made by me. It is actually build off of CraftOS.
Edited on 24 April 2017 - 10:16 PM
CrazedProgrammer #2
Posted 27 August 2016 - 11:47 AM
Uhh you copied /rom/programs/shell, made some really small changes and called it yours?

Comparison picture:
Spoiler
(left: MarcoDOS, right: /rom/programs/shell)
Edited on 27 August 2016 - 09:55 AM
houseofkraft #3
Posted 27 August 2016 - 12:51 PM
When i tried running MarcoDOS it said "startup:343: attempt to index ? (a nil value)"
TheRockettek #4
Posted 27 August 2016 - 02:09 PM
When i tried running MarcoDOS it said "startup:343: attempt to index ? (a nil value)"

The version of computercraft you are uw8ng doewnt have the settings api
Admicos #5
Posted 27 August 2016 - 03:13 PM
Uhh you copied /rom/programs/shell, made some really small changes and called it yours?

Comparison picture:
Spoiler
(left: MarcoDOS, right: /rom/programs/shell)
Here it is as a diff:

1c1,3
< 
---
> term.clear()
> term.setTextColor(colors.blue)
> print("MarcoDOS 1.0")
26,27c28,29
<  promptColour = colours.yellow
<  textColour = colours.white
---
>  promptColour = colours.green
>  textColour = colours.blue
53c55
<	  printError( "No such program" )
---
>	  printError( "fileError: File does not exist." )
301c303
<				 printError( "No such program" )
---
>				 printError( "fileError: File does not exist." )
336c338
<		 write( shell.dir() .. "> " )
---
>		 write( shell.dir() .. "$/ > " )
Edited on 27 August 2016 - 01:19 PM
Goof #6
Posted 27 August 2016 - 04:21 PM
Spoiler
Uhh you copied /rom/programs/shell, made some really small changes and called it yours?

Comparison picture:
Spoiler
(left: MarcoDOS, right: /rom/programs/shell)
Here it is as a diff:

1c1,3
<
---
> term.clear()
> term.setTextColor(colors.blue)
> print("MarcoDOS 1.0")
26,27c28,29
<  promptColour = colours.yellow
<  textColour = colours.white
---
>  promptColour = colours.green
>  textColour = colours.blue
53c55
<	  printError( "No such program" )
---
>	  printError( "fileError: File does not exist." )
301c303
<				 printError( "No such program" )
---
>				 printError( "fileError: File does not exist." )
336c338
<		 write( shell.dir() .. "> " )
---
>		 write( shell.dir() .. "$/ > " )
I do certainly not see the point of copying in-built source code, modifying it a bit, then posting it in the Operating Systems forum.

Operating Systems should be something functional and creative; not just a copy of the default command line with barely any differences;

My suggestion would be to try and be more creative; Add some features, get to know the code. Maybe even start from scratch and see what you are able to accomplish on your own.
Edited on 27 August 2016 - 02:23 PM