Jump to content

Recommended Posts

Posted

Hey guys, I have been searching and searching for the correct way to run a print program on a monitor on startup.

I have tried shell.run() in many different ways, and none of them work. The cursor position way is way too tedious, I just want a simple way to run it on the top monitor. Any help?

Posted

Create a program called startup.

local mon = peripheral.wrap(“top”)

mon.clear()

mon.setCursorPos(1,1)

mon.write(“Random crap”)

mon.setCursorPos(1,2) — line break, because the peripheral api does not have a print method.

mon.write(“More random crap”)

etc.

Posted

startup file

shell.run("monitor","top","<PROGRAM NAME>")

Then make the program, inserting the location of the program instead of <PROGRAM NAME>

Note that all 3 argument of shell.run need quotes around them.

Posted

startup file

shell.run("monitor","top","<PROGRAM NAME>")


 

Then make the program, inserting the location of the program instead of <PROGRAM NAME>

Note that all 3 argument of shell.run need quotes around them.
Thanks so much! That worked! I just didn't know there had to be commas.
Create a program called startup.

local mon = peripheral.wrap(“top”)

mon.clear()

mon.setCursorPos(1,1)

mon.write(“Random crap”)

mon.setCursorPos(1,2) — line break, because the peripheral api does not have a print method.

mon.write(“More random crap”)

etc.

Thanks, but I knew this method. It was just too tedious.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...