Synchronet v3.19b-Win32 (install) has been released (Jan-2022).

You can donate to the Synchronet project using PayPal.

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
monitor:sbbsctrl:properties [2016/05/27 01:20] – created digital manmonitor:sbbsctrl:properties [2018/03/01 12:21] (current) – old revision restored digital man
Line 2: Line 2:
 The Synchronet Control Panel Properties page is available through the File->Properties menu option. The Synchronet Control Panel Properties page is available through the File->Properties menu option.
  
-Most of the value set in this dialog are saved in your Synchronet ''[[config:sbbs.ini]]'' file.+Most of the values set in this dialog are saved in your Synchronet ''[[config:sbbs.ini]]'' file.
  
 ===== Settings ===== ===== Settings =====
  
 {{:monitor:sbbsctrl:sbbsctrl.settings.png?nolink|}} {{:monitor:sbbsctrl:sbbsctrl.settings.png?nolink|}}
 +
 +==== Login Command ====
 +The //Login Command// is what is invoked when the BBS->Login menu option is used. This is a telnet URI by default, pointing to //localhost// which should start the Windows default handler for Telnet connections, but you could put any command-line here.
 +
 +==== Config Command ====
 +The //Config Command// is what is invoked when the BBS->Configure menu option is used. Normally this will be a command to invoke [[util:SCFG]]. 
 +  * The first ''%s'' will be replaced with the path to the Synchronet ''[[dir:exec]]'' directory.
 +  * The second ''%s'' will be replaced with the path to the Synchronet ''[[dir:ctrl]]'' directory.
 +
 +==== Node Display Interval (seconds) ====
 +This setting controls the frequency of updates to the "Node" window in the Synchronet Control Panel. This setting is only applied when the Node window is visible.
 +
 +==== Clients Display Interval (seconds) ====
 +This setting controls the frequency of updates to the "Clients" window in the Synchronet Control Panel. This setting is only applied when the Clients window is visible.
 +
 +==== Semaphore Check Interval (seconds) ====
 +This setting controls the frequency at which semaphore files are checked. Lower numbers mean more disk or CPU activity, even while the BBS is idle.
 +
 +
 +==== Minimize to System Tray ====
 +When checked, this setting will place a small icon in the Windows "system tray" or "notification area" (usually in the lower right corner of your display) when the Synchronet Control Panel is minimized rather than a normal icon/button on your task bar. The system tray icon is also animated when the BBS is in use.
 +
 +=== Password ===
 +When minimized to the system tray, you can optionally require a password to be typed by the local user for the Synchronet Control Panel to be restored/visible. This is a very simple security measure to help prevent un-trusted users of your system from stopping or re-configuring your BBS services (when minimized). An advanced malicious user could easily find other ways to stop or reconfigure the BBS.
  
 ===== Security ===== ===== Security =====
  
 {{:monitor:sbbsctrl:sbbsctrl.security.png?nolink|}} {{:monitor:sbbsctrl:sbbsctrl.security.png?nolink|}}
 +
 +The settings on this tab control the automatic throttling, logging, and filtering/banning (both permanent and temporary) of clients (IP addresses) that repeatedly try and fail to login to your BBS.
 +
 +**See How-To: [[howto:block-hackers]] for more details on these settings**.
  
 ===== Customize ===== ===== Customize =====
  
 {{:monitor:sbbsctrl:sbbsctrl.customize.png?nolink|}} {{:monitor:sbbsctrl:sbbsctrl.customize.png?nolink|}}
 +
 +The settings on this tab allow the sysop to customize the look of the Synchronet Control Panel windows. Each window can have the following customized:
 +  * Font Face, Style, Size and Color (for each log level)
 +  * Background Color
 +
 +==== Schemes ====
 +Customized settings for one window can be easily cloned into another window by using the **Apply Scheme To:** button. The **Scheme** text box just shows an example of the current color/font scheme for the selected window. Changing the upper-left window selection resets the current scheme to that of the newly selected window. Changes to that scheme can then be made with the **Change Font** and **Background Color** buttons and then applied to a new window by selecting a target window with the lower-right window selection and clicking the **Apply Scheme To:** button.
  
 ===== Advanced ===== ===== Advanced =====
Line 20: Line 55:
 {{:monitor:sbbsctrl:sbbsctrl.advanced.png?nolink|}} {{:monitor:sbbsctrl:sbbsctrl.advanced.png?nolink|}}
  
 +==== Control Directory ====
 +This setting points to your Synchronet ''[[dir:ctrl]]'' directory. The value is normally automatically derived from the ''[[config:env#SBBSCTRL]]'' environment variable, but you can override this value here if you wish.
 +
 +==== Temp Directory ====
 +This setting determines where Synchronet will store temporary files. The default is ''[[dir:temp]]'' off of the same parent directory as your ''[[dir:ctrl]]'' directory (i.e. ''../temp'').
 +
 +==== Hostname ====
 +The DNS host name of this instance of Synchronet may be over-ridden using this setting. If not set, the value from [[util:SCFG]]->Networks->Internet->Address is used for the system's public host name, where needed.
 +
 +==== Log Window Size ====
 +Log windows in the Synchronet Control Panel consume memory (for scroll-back history). To limit this memory consumption, set this value to a specific number of lines (log history) to store in the Window. Logs written to disk are not limited by this setting.
 +
 +==== Error Sound ====
 +This setting is used to specify the path to an optional WAV file which will be played on the local/server system every time there is an error condition detected in the system and logged.
 +
 +==== Undockable Windows ====
 +Checking this box allows the child windows of the Synchronet Control Panel to be "undocked" from the parent window and floated (e.g. on another monitor).
 +
 +==== Use File Associations ====
 +Checking this box causes the Synchronet Control Panel to use Windows' file associations for opening text and configuration files with common file extensions/suffixes (e.g. ''.txt'', ''.cfg'', etc.). When unchecked, a simple text editor built into the Synchronet Control Panel will be used to open and edit these types of files.
 ===== JavaScript ===== ===== JavaScript =====
  
 {{:monitor:sbbsctrl:sbbsctrl.javascript.png?nolink|}} {{:monitor:sbbsctrl:sbbsctrl.javascript.png?nolink|}}
 +
 +The settings in this tab allow the sysop to change the operating parameters of the JavaScript run-time used in all Synchronet Servers and Services.
  
 ===== See Also ===== ===== See Also =====
   * [[:monitor:sbbsctrl|Synchronet Control Panel]]   * [[:monitor:sbbsctrl|Synchronet Control Panel]]
 +  * [[:config:sbbs.ini]]
  
 {{tag>properties sbbsctrl}} {{tag>properties sbbsctrl}}