24 posts
Posted 12 May 2012 - 10:56 PM
1st.
is there any way that some of my computers can run "startup" every 1minute?!
2nd.
where can i easilly learn lua programming? (CC)
8543 posts
Posted 12 May 2012 - 11:04 PM
Why would you want them to run startup every minute? What are you actually trying to accomplish? I get the feeling an os.pullEvent and a timer would work much better here.
Google is your friend. Look for lua tutorials online.
24 posts
Posted 13 May 2012 - 08:37 PM
because they need to recive redstone signal, and so if they do recive it without launching startup (or "exec") this cant be accomplished
1111 posts
Location
Portland OR
Posted 13 May 2012 - 08:40 PM
sleep(1) os.reboot()?? There is no way to trigger it from an off state to run anything without a player clicking on the terminal unfortunately. There was a recommendation for a function to turn them on via redstone but if I remember right it was rejected.
You could however have a computer running next to the computer that you want to check for the signal and have it turn it on every 60 seconds.
2217 posts
Location
3232235883
Posted 13 May 2012 - 11:43 PM
lol i dont use tutorials online, i learn by editing other peoples code and figuring out what other people made, however i am still trying to understand some of dan's code
what are the computers receiving the redstone from and what do you plan on doing with it? im sure running a program every 60 seconds is unnecessary because you can just use the parallel api in a loop
8543 posts
Posted 14 May 2012 - 12:43 AM
Why not just have them running a program that listens for a redstone event with os.pullEvent("redstone") or something?
193 posts
Posted 14 May 2012 - 06:56 AM
Why not run startup with a "while true do" and some sleeps?
2217 posts
Location
3232235883
Posted 15 May 2012 - 12:02 AM
Why not run startup with a "while true do" and some sleeps?
Why not just have them running a program that listens for a redstone event with os.pullEvent("redstone") or something?
something like this?:
function myCode()
--code goes here--
end
while true do
os.pullEvent("redstone")
parallel.waitForAny(myCode())
sleep(60)
end