; all commands related to the system go here... ; much the same as /X's SYSCMD directory. ; note with HBBS you may have more than one door/program/module for each ; system event, for instance with /X you can only have one Examine.Info ; but with HBBS you can have Examine_Door_XX= where XX is the number ; of the door, for an example, see the MailScan door (below) ; and you can even do this: ; ; MyDoor_Door_1=HBBS:Doors/System/MyDoor/MyDoor_{N}.HBBS {N} {O} ; or ; MyDoor_Door_1=HBBS:Doors/System/MyDoorForNode{N}/MyDoor.HBBS {N} {O} ; ; so you can run seperate system door executables for a node, KEWL! ; great for door coders who can't be arsed to re-config the file ; HBBS:NodesX/Node/Commands/System! ; Most of the time though, you should use the HBBS:Nodes/NodeX/Commands/System ; file to do this, just though you'd like to see how kewl HBBS really is! ; *** Login Process *** Await_Type_1=HBBS Await_Door_1=HBBS:Doors/System/AwaitConnect/AwaitConnect.HBBS {N} {O} ; Only ONE door is allowed for Await FrontEnd_Type_1=HBBS FrontEnd_Door_1=HBBS:Doors/System/FrontEnd/FrontEnd.HBBS {N} {O} Hack_Type_1=HBBS Hack_Door_1=HBBS:Doors/System/Hack/Hack.HBBS {N} {O} NewUser_Type_1=HBBS NewUser_Door_1=HBBS:Doors/System/NewUser/NewUser.HBBS {N} {O} SelectLanguage_Type_1=HBBS SelectLanguage_Door_1=HBBS:Doors/System/SelectLanguage/SelectLanguage.HBBS {N} {O} LinesPerScreen_Type_1=HBBS LinesPerScreen_Door_1=HBBS:Doors/System/LinesPerScreen/LinesPerScreen.HBBS {N} {O} CheckUser_Type_1=HBBS CheckUser_Door_1=HBBS:Doors/System/CheckUser/CheckUser.HBBS {N} {O} CheckUser_Type_2=HBBS CheckUser_Door_2=HBBS:Doors/System/SetSuspect/SetSuspect.HBBS {N} {O} CheckTags_Type_1=HBBS CheckTags_Door_1=HBBS:Doors/User/CheckTags/CheckTags.HBBS {N} {O} CheckTags_Param_1=LOGIN_CHECK Tag_File_Type_1=HBBS Tag_File_Door_1=HBBS:Doors/System/Tag_File/Tag_File.HBBS {N} {O} MailScan_Type_1=HBBS MailScan_Door_1=HBBS:Doors/Mail/Mail_Scan.HBBS {N} {O} MailScan_Param_1=LOGIN MailRead_Type_1=HBBS MailRead_Door_1=HBBS:Doors/Mail/Mail_Read.HBBS {N} {O} MailReply_Type_1=HBBS MailReply_Door_1=HBBS:Doors/Mail/Mail_Reply.HBBS {N} {O} JoinConf_Type_1=HBBS JoinConf_Door_1=HBBS:Doors/User/JoinConference/JoinConference.HBBS {N} {O} JoinConf_Param_1=SYSTEM CmdPrompt_Type_1=HBBS CmdPrompt_Door_1=HBBS:Doors/System/CmdPrompt/CmdPrompt.HBBS {N} {O} ; *** Download/Upload/File Doors *** Select_Protocol_Type_1=HBBS Select_Protocol_Door_1=HBBS:Doors/System/SelectProtocol/SelectProtocol.HBBS {N} {O} AskDLFiles_Type_1=HBBS AskDLFiles_Door_1=HBBS:Doors/System/AskDLFiles/AskDLFiles.HBBS {N} {O} Transfer_Type_1=HBBS Transfer_Door_1=HBBS:Doors/System/Transfer/Transfer.HBBS {N} {O} CLIProtocol_Type_1=HBBS CLIProtocol_Door_1=HBBS:Doors/System/CLIProtocol/CLIProtocol.HBBS {N} {O} XPR_Type_1=HBBS XPR_Door_1=HBBS:Doors/System/XPR/XPR.HBBS {N} {O} HYDRA_Type_1=HBBS HYDRA_Door_1=HBBS:Doors/System/Hydra/Hydra.HBBS {N} {O} CheckFiles_Type_1=HBBS CheckFiles_Door_1=HBBS:Doors/System/CheckFiles/CheckFiles.HBBS {N} {O} PreCheck_Type_1=HBBS PreCheck_Door_1=HBBS:Doors/System/AskConf/AskConf.HBBS {N} {O} PreCheck_Param_1=REMOVEFLAG Extract_DIZ_Type_1=HBBS Extract_DIZ_Door_1=HBBS:Doors/System/ExtractDIZ/ExtractDIZ.HBBS {N} {O} Extract_DIZ_Param_1=EXTRACT Extract_DIZ_Type_2=HBBS Extract_DIZ_Door_2=HBBS:Doors/System/FileHistory/FileHistory.HBBS {N} {O} New_DIZ_Type_1=HBBS New_DIZ_Door_1=HBBS:Doors/System/ModifyDIZ/ModifyDIZ.HBBS {N} {O} Modify_DIZ_Type_1=HBBS Modify_DIZ_Door_1=HBBS:Doors/System/ModifyDIZ/ModifyDIZ.HBBS {N} {O} Confirm_UL_Type_1=HBBS Confirm_UL_Door_1=HBBS:Doors/System/ConfirmUL/ConfirmUL.HBBS {N} {O} AskConf_Type_1=HBBS AskConf_Door_1=HBBS:Doors/System/AskConf/AskConf.HBBS {N} {O} DupeCheck_Type_1=HBBS DupeCheck_Door_1=HBBS:Doors/System/DupeCheck/DupeCheck.HBBS {N} {O} AddDIZToList_Type_1=HBBS AddDIZToList_Door_1=HBBS:Doors/System/AddDIZToList/AddDIZToList.HBBS {N} {O} AddCreds_Type_1=HBBS AddCreds_Door_1=HBBS:Doors/System/AddCreds/AddCreds.HBBS {N} {O} AddTime_Type_1=HBBS AddTime_Door_1=HBBS:Doors/System/AddTime/AddTime.HBBS {N} {O} Update_DIZ_Type_1=HBBS Update_DIZ_Door_1=HBBS:Doors/System/ExtractDIZ/ExtractDIZ.HBBS {N} {O} Update_DIZ_Param_1=UPDATE MoveFile_Type_1=HBBS MoveFile_Door_1=HBBS:Doors/System/MoveFile/MoveFile.HBBS {N} {O} ; *** Misc Doors *** ; What's this used by ? LogOut_Type_1=HBBS LogOut_Door_1=HBBS:Doors/User/Logout/Logout.HBBS {N} {O} MailAdd_Type_1=HBBS MailAdd_Door_1=HBBS:Doors/Mail/Mail_Add.HBBS {N} {O} SysopChat_Type_1=HBBS SysopChat_Door_1=HBBS:Doors/System/SysopChat/SysopChat.HBBS {N} {O} Editor_Type_1=HBBS Editor_Door_1=HBBS:Doors/System/Editor/Editor.HBBS {N} {O} AccountEdit_Type_1=HBBS AccountEdit_Door_1=HBBS:Doors/User/AccountEdit/AccountEdit.HBBS {N} {O} ReadOLM_Type_1=HBBS ReadOLM_Door_1=HBBS:Doors/System/ReadOLM/ReadOLM.HBBS {N} {O} Announce_Type_1=HBBS Announce_Door_1=HBBS:Doors/System/Announce/Announce.HBBS {N} {O} InActivityTimeout_Type_1=CLI InActivityTimeout_Door_1=echo >ram:test.txt "Inactivity Timeout! {N}" NewUserAnnouncer_Type_1=HBBS NewUserAnnouncer_Door_1=HBBS:Doors/System/NewUserAnnouncer/NewUserAnnouncer.HBBS {N} {O} ; *** CLI Doors *** ; Called by the logoff screen :-) CreateBye_Type_1=CLI CreateBye_Door_1=HBBS:system/amiga/cli/byescript {N} {O}