Jump to content
  • Sky
  • Blueberry
  • Slate
  • Blackcurrant
  • Watermelon
  • Strawberry
  • Orange
  • Banana
  • Apple
  • Emerald
  • Chocolate
  • Charcoal
  • 0
Rutex

Hide input ( Password etc ) ?

Question

2 answers to this question

Recommended Posts

  • 0

Computercraft led me astray. I assumed read() was a typical function it was actually io.read()

 

Regardless you want

term.read({}, true, {}, "*")

or similar. I am sure some of those arguments you can leave out but from the wiki I don't think you can.

Link to post
Share on other sites
  • 0

What you are looking for would go a little like this:

local t = require("term")

local pass = "12345"

if text.trim(t.read({}, {}, {}, "*") == pass then

###code goes here###

else

###more code here###

end

 

 

 

this came from elsewhere and I have not had a chance to test it as I am at work but putting this at the top of your code

local e = require("event")

e.shouldInterrupt = function()

   return false

end

should prevent a ctrl+alt+c interrupt

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use and Privacy Policy.