Jump to content




[Gopher's Peripherals - Biolocks] == InnKeeper ==

computer peripheral lua

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

#1 Dog

  • Members
  • 1,179 posts
  • LocationEarth orbit

Posted 04 April 2015 - 07:03 PM

InnKeeper is a basic hotel/base room/door management system for use with the biometric locks in Gopher's Peripherals.

At its most basic level, it allows you to assign scanners to rooms. From there, you add guests to the rooms and they are automatically added to that room's scanners.

InnKeeper supports up to 999 rooms; with up to four scanners, five guests, and five messages/notes assigned to a room. Staff members are added via settings and are automatically added to all scanners in the system.

InnKeeper also features a simple guest search built-in: Find any guest, and their room number, quickly and easily.

Much like real business software, InnKeeper is slightly obtuse and poorly documented. But the support should be OK.

Screenshots

Requirements

Operating Instructions

Limitations

Download

As always, my sincere gratitude and thanks to everyone who made this possible; especially Gopher and Lyqyd for both of their work on Gopher's Peripherals! Special thanks to theoriginalbit for his custom read function.

Edited by Dog, 12 December 2016 - 05:34 AM.


#2 GopherAtl

  • Members
  • 888 posts

Posted 04 April 2015 - 07:28 PM

always nice to see people use my mod :D

A note though, it looks like you've got a pair of biolocks for each door, one for entering and one for exiting. Any reason? Because normally, I'd just use a pressure plate to exit, since it's only people entering the room I'm concerned with securing.

#3 Dog

  • Members
  • 1,179 posts
  • LocationEarth orbit

Posted 04 April 2015 - 07:56 PM

View PostGopherAtl, on 04 April 2015 - 07:28 PM, said:

always nice to see people use my mod :D

A note though, it looks like you've got a pair of biolocks for each door, one for entering and one for exiting. Any reason? Because normally, I'd just use a pressure plate to exit, since it's only people entering the room I'm concerned with securing.
It's a fun mod to develop for and use - thanks for making such a cool mod for everyone!

Pressure plates are a better solution for exiting...good point. There should be nothing stopping someone from setting it up that way since the program allows for 1-4 biolocks per room and doesn't track door state (something I considered, but ultimately chose not to implement). I'll either change the screenshot or add something to the OP about pressure plates.

Thanks for pointing that out :)

EDIT: Added a blurb with the first screenshot

Edited by Dog, 04 April 2015 - 10:03 PM.


#4 NIXNE

  • New Members
  • 1 posts

Posted 06 May 2015 - 01:34 PM

Hi,

I have been looking for something like this CC program for a while as my Lua is not up to scratch to create something like this so a huge thanks for this! I just have a couple of questions about the program though:-
1. If I were to use this on a public server are there any specific mentions you would like?
2. is it possible to modify this for my specific environment?

#5 Dog

  • Members
  • 1,179 posts
  • LocationEarth orbit

Posted 06 May 2015 - 04:08 PM

Hey NIXNE,

To answer your questions:

1. You don't need to give me any mentions on the server if you use InnKeeper, but thank you for asking :)
2. That all depends on what you mean by 'modify'. Let me know what you need.

#6 Aaronstar

  • Members
  • 27 posts
  • Locationmid transit in the T.A.R.D.I.S.

Posted 06 June 2015 - 12:22 AM

can i connect locks with wireless modems?

#7 Dog

  • Members
  • 1,179 posts
  • LocationEarth orbit

Posted 06 June 2015 - 12:32 AM

View PostAaronstar, on 06 June 2015 - 12:22 AM, said:

can i connect locks with wireless modems?
Unfortunately, no. ComputerCraft wireless modems don't provide a 'direct' means of remotely connecting to and wrapping peripherals. To do it wirelessly you'd need to have a computer with a wireless modem for each door which InnKeeper isn't designed for.

#8 Aaronstar

  • Members
  • 27 posts
  • Locationmid transit in the T.A.R.D.I.S.

Posted 06 June 2015 - 12:34 AM

o, ok thanks anyway

#9 Dog

  • Members
  • 1,179 posts
  • LocationEarth orbit

Posted 06 June 2015 - 01:29 AM

You're welcome :)

#10 PokeAcer

  • Members
  • 143 posts

Posted 08 June 2015 - 08:09 PM

Awesome! I've started to build a hotel on my server using this. 3 block floors, in the middle is the gap for wired networking.

#11 Dog

  • Members
  • 1,179 posts
  • LocationEarth orbit

Posted 10 June 2015 - 12:38 AM

That's why I wrote InnKeeper :) I was on a server that had a hotel, but no way to manage the guests or doors. Please post some screenshots when you get it built, I'd love to see it!

#12 KeeganDeathman

  • Members
  • 61 posts

Posted 19 June 2015 - 12:39 AM

Gonna use this for an apartment building

#13 Dog

  • Members
  • 1,179 posts
  • LocationEarth orbit

Posted 19 June 2015 - 01:34 AM

Why are they called apartments when they're all so close together? :P

If you're so inclined, please post a screenshot or two when you're done - I'd definitely like to see it!

#14 PokeAcer

  • Members
  • 143 posts

Posted 26 June 2015 - 09:54 PM

BTW, quick suggestion:
Why not make a rednet section so instead of me having to build 3 block thick dividers to get the biolocks connected to downstairs, you connect one floor to a computer, designate it as floor x and then you just see 'floor 1 > biolock_0 biolock_1' etc..
And AFAIK the biolock for main floor doesn't open a door, unless I was using it wrong. It'd scan my print, but not open that door even when I was set as staff.

But even so, I'm still gonna be using it. My server's on a hiatus ATM but as soon as I have rebuilt the world (the old one was too cramped) I'll have my hotel ready.

#15 Dog

  • Members
  • 1,179 posts
  • LocationEarth orbit

Posted 26 June 2015 - 10:24 PM

That's an good idea, I like it. I don't think I can work it into InnKeeper, but I'll see if I'm able to do it. Either way I'll keep that in mind for a future project.

The 'main' biolock is not meant for doors, it is meant to be at the front desk so you can scan in new guests and staff - then InnKeeper programs all the other biolocks from that information. I recommend having the front desk biolock face toward the lobby/guest area so it's easy for guests to swipe the scanner when you're adding them to their room.

If you have any other questions or suggestions, please let me know :)

Edited by Dog, 26 June 2015 - 10:25 PM.


#16 PokeAcer

  • Members
  • 143 posts

Posted 27 June 2015 - 10:44 AM

View PostDog, on 26 June 2015 - 10:24 PM, said:

That's an good idea, I like it. I don't think I can work it into InnKeeper, but I'll see if I'm able to do it. Either way I'll keep that in mind for a future project.

The 'main' biolock is not meant for doors, it is meant to be at the front desk so you can scan in new guests and staff - then InnKeeper programs all the other biolocks from that information. I recommend having the front desk biolock face toward the lobby/guest area so it's easy for guests to swipe the scanner when you're adding them to their room.

If you have any other questions or suggestions, please let me know :)
Ah, OK. I have a fix - just make another 'room' and make it permanently occupied by a staff member, then all staff get auto-added anyway. Cost = 0

#17 Dog

  • Members
  • 1,179 posts
  • LocationEarth orbit

Posted 27 June 2015 - 04:06 PM

View PostPokeAcer, on 27 June 2015 - 10:44 AM, said:

...
Ah, OK. I have a fix - just make another 'room' and make it permanently occupied by a staff member, then all staff get auto-added anyway. Cost = 0
I'm not sure what you mean by 'a fix'. Are you trying to get around using the front desk scanner? I'm not sure what you're trying to do.

Edited by Dog, 27 June 2015 - 04:17 PM.


#18 PokeAcer

  • Members
  • 143 posts

Posted 27 June 2015 - 04:42 PM

View PostDog, on 27 June 2015 - 04:06 PM, said:

View PostPokeAcer, on 27 June 2015 - 10:44 AM, said:

...
Ah, OK. I have a fix - just make another 'room' and make it permanently occupied by a staff member, then all staff get auto-added anyway. Cost = 0
I'm not sure what you mean by 'a fix'. Are you trying to get around using the front desk scanner? I'm not sure what you're trying to do.
I mean as in the guest scanner for a room is by the enterance and for the admin section where the computer itself is for reserving has a room assigned to it.

#19 Dog

  • Members
  • 1,179 posts
  • LocationEarth orbit

Posted 27 June 2015 - 05:11 PM

Ahh, OK, I gotcha.

Edited by Dog, 27 June 2015 - 05:11 PM.


#20 DaBlocker

  • Members
  • 14 posts

Posted 08 December 2016 - 02:43 PM

First of all i think this program is brilliant.

Sometimes my biolocks disappear sometimes and i can't figure out why.

Also i think this suggestion should make it into the next update
and could also we have some kind of thing that guest rooms have a WiRe interface for the lights in the room.

View PostPokeAcer, on 26 June 2015 - 09:54 PM, said:

BTW, quick suggestion:
Why not make a rednet section so instead of me having to build 3 block thick dividers to get the biolocks connected to downstairs, you connect one floor to a computer, designate it as floor x and then you just see 'floor 1 > biolock_0 biolock_1' etc..
And AFAIK the biolock for main floor doesn't open a door, unless I was using it wrong. It'd scan my print, but not open that door even when I was set as staff.

But even so, I'm still gonna be using it. My server's on a hiatus ATM but as soon as I have rebuilt the world (the old one was too cramped) I'll have my hotel ready.






1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users