Jump to content




No Disk Drive Allowed!


  • You cannot reply to this topic
33 replies to this topic

#21 Luanub

    Lua Nub

  • Members
  • 1,135 posts
  • LocationPortland OR

Posted 06 August 2012 - 08:42 PM

So this
os.pullEvent = os.pullEventRaw

Will stop the terminate event from happening since it is part of the os.pullEvent. Basically your removing os.pullEvent, and using os.pullEventRaw which does not include the terminate event. It does nothing with the ctrl key.

There are no reboot or shutdown events for that to capture and stop. And since it is hardcoded you can not stop it without removing the boot option from the bios.lua.

Only option you have if you can not edit the bios is to place a disk drive with a startup file on in on top of the computer.

#22 odd_kid

  • New Members
  • 35 posts
  • LocationProfessional Bug Finder, In San Antonio

Posted 06 August 2012 - 10:43 PM

So tl;dr

Place Lockett signs around the computer so no one can break them.

Problem with that is, you can place a drive on the front and still boot from there. Call me wird but i really dont want a sign on my front.

Cant you rerout the startup to do something else when a boot disk is placed?

#23 Lyqyd

    Lua Liquidator

  • Moderators
  • 8,465 posts

Posted 07 August 2012 - 12:16 AM

View Postodd_kid, on 06 August 2012 - 10:43 PM, said:

So tl;dr

Place Lockett signs around the computer so no one can break them.

Problem with that is, you can place a drive on the front and still boot from there. Call me wird but i really dont want a sign on my front.

Cant you rerout the startup to do something else when a boot disk is placed?

Not without editing the startup. However, a disk drive on the top side of the computer will always be booted off of first.

#24 Bobder22

  • Members
  • 11 posts

Posted 07 August 2012 - 04:26 AM

Why not have a looping program detect when a disk is placed in any adjacent disk drive, and then just eject it?

#25 Lyqyd

    Lua Liquidator

  • Moderators
  • 8,465 posts

Posted 07 August 2012 - 04:31 AM

Because you can put a disk in a drive while the computer is shut down.

#26 Bobder22

  • Members
  • 11 posts

Posted 07 August 2012 - 04:32 AM

Ah, true didn't think of that

Although, another idea if you dont want to place a lockette sign on the front of your computer is to place it in the same block but facing to the side of it, so It doesnt cover the computer.

#27 wilcomega

  • Members
  • 466 posts
  • LocationHolland

Posted 07 August 2012 - 02:19 PM

other sides of the computer have a higher priority for booting. if i remember correctly the left side has the highest just because of the checking order and left side it checks first and then the others i think. so if you just put you password on the left side in a disk drive and hide it you are proberly safe

#28 Lyqyd

    Lua Liquidator

  • Moderators
  • 8,465 posts

Posted 08 August 2012 - 12:10 AM

View Postwilcomega, on 07 August 2012 - 02:19 PM, said:

other sides of the computer have a higher priority for booting. if i remember correctly the left side has the highest just because of the checking order and left side it checks first and then the others i think. so if you just put you password on the left side in a disk drive and hide it you are proberly safe

Left? Where are you even getting that from? No, I already said that it's the top that it boots from first.

#29 Cranium

    Ninja Scripter

  • Moderators
  • 4,031 posts
  • LocationLincoln, Nebraska

Posted 08 August 2012 - 12:34 AM

Do this:
1. Have a sneaky computer behind your good one, always using the peripheral API to turn on the computer you want.
2. Using the parallel API, have a function always checking for a disk, and then ejecting it when inserted.
3. ???
4. PROFIT!!!

#30 Pharap

  • Members
  • 816 posts
  • LocationEngland

Posted 08 August 2012 - 02:40 AM

View Postcraniumkid22, on 08 August 2012 - 12:34 AM, said:

Do this:
1. Have a sneaky computer behind your good one, always using the peripheral API to turn on the computer you want.
2. Using the parallel API, have a function always checking for a disk, and then ejecting it when inserted.
3. ???
4. PROFIT!!!
I like this idea. Particularly steps 3 and 4.

#31 wilcomega

  • Members
  • 466 posts
  • LocationHolland

Posted 08 August 2012 - 12:08 PM

View PostLyqyd, on 08 August 2012 - 12:10 AM, said:

View Postwilcomega, on 07 August 2012 - 02:19 PM, said:

other sides of the computer have a higher priority for booting. if i remember correctly the left side has the highest just because of the checking order and left side it checks first and then the others i think. so if you just put you password on the left side in a disk drive and hide it you are proberly safe

Left? Where are you even getting that from? No, I already said that it's the top that it boots from first.

easy man, i could not fully recall it.

#32 D3matt

  • Members
  • 830 posts

Posted 09 August 2012 - 05:51 AM

View Postcraniumkid22, on 08 August 2012 - 12:34 AM, said:

Do this:
1. Have a sneaky computer behind your good one, always using the peripheral API to turn on the computer you want.
2. Using the parallel API, have a function always checking for a disk, and then ejecting it when inserted.
3. ???
4. PROFIT!!!
This is exactly what I was just thinking of. The password computer would auto-eject any disk put next to it. The hidden computer would instant restart the computer if it shuts down, so they won't have time to insert the disk while it's shut down. For added profit, have the password computer check the other one and restart that one when it shuts down, in case they try to get that one.

#33 Pharap

  • Members
  • 816 posts
  • LocationEngland

Posted 09 August 2012 - 05:53 AM

Failing all the other stuff, hide some tnt nearby so that if someone does manage to get past security, they won't live to tell the tale.

#34 brett122798

  • Members
  • 300 posts
  • LocationIn the TARDIS at an unknown place in time.

Posted 09 August 2012 - 06:53 AM

View PostPharap, on 09 August 2012 - 05:53 AM, said:

Failing all the other stuff, hide some tnt nearby so that if someone does manage to get past security, they won't live to tell the tale.
Oh that's just so cruel! But I like it.





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users