0% found this document useful (0 votes)
11 views10 pages

Beebeep Help

Uploaded by

nemos88
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views10 pages

Beebeep Help

Uploaded by

nemos88
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 10

//

// BeeBEEP Help
//
// Author: Marco Mastroddi <marco.mastroddi(AT)gmail.com>
//
// Latest version: https://sourceforge.net/p/beebeep/code/HEAD/tree/BEEBEEP-
HELP.txt
//
// $Id: BEEBEEP-HELP.txt 1542 2022-07-07 08:58:24Z mastroddi $
//

/******** ATTENTION PLEASE!! **************/


/* EDIT THESE FILES ONLY WHEN BEEBEEP IS */
/* CLOSED OR DATA MODIFIED WILL BE LOST */
/******************************************/

/* !!! IMPORTANT
* If the value of an option in the beebeep.rc file is a string containing a
period,
* comma or other type of punctuation, you must enclose the string in two quotation
marks.
* For example:
* PreferredSubnets=192.168.1.255, 10.0.0.255 (ERROR)
* PreferredSubnets="192.168.1.255, 10.0.0.255" (OK)
*
**/

/* !!! PLEASE NOTE since version 5.8.4


* Since version 5.8.4 many of the options in the beebeep.ini file can be written
to the
* beebeep.rc file to be applied to all users of that computer.
* Remember to add the settings group name before the options.
*
* For example (we add beebeep.ini options about saving messages and the group is
Gui):
*
* [BeeBEEP]
* UseHive=false
* UseMulticastDns=false
* EnableSaveData=false
*
* [Gui]
* ChatAutoSave=false
* ChatSaveUnsentMessages=false
* ChatSaveFileTransfers=false
* ChatSaveSystemMessages=false
*
**/

/***************************/
/*** FILE: beebeep.rc ***/
/***************************/

[BeeBEEP]
EnableSaveData=[true/false] if disabled BeeBEEP doesn't save data at exit. It is
useful if you want to share a computer with same user account and change nickname
everytime (default=true) [3.0.4]
UseConfigurationFileIni=[true/false] the program will read and save setting in a
beebeep.ini if it is set to true otherwise the settings are saved in OS registry
(default=true) [1.0.0]
BroadcastOnlyToHostsIni=[true/false] if true BeeBEEP will search other users only
in the IP addresses or Subnet listed in file beehost.ini (default=false) [1.0.0]
BroadcastPort=[integer] is the UDP port used by BeeBEEP to contact other client in
the local area network (default 36475)
DefaultListenerPort=[integer] is the TCP port used by BeeBEEP to send chat message
to the connected users (default 6475) [1.0.0]
DefaultFileTransferPort=[integer] is the TCP port used by BeeBEEP to send file to
the connected users (default 6476) [1.0.0]
SaveDataInDocumentsFolder=[true/false] force BeeBEEP to save all data (settings and
history) in USER/Documents/beebeep-data (in windows %userprofile%\Documents\
beebeep-data) (default=false) [1.0.3]
SaveDataInUserApplicationFolder=[true/false] force BeeBEEP to save all data
(settings and history) in USER_APP_DATA/beebeep-data (in windows %appdata%\beebeep-
data) (default=false) [1.0.3]
AllowMultipleInstances=[true/false] enable the option to launch multiple instance
of BeeBEEP (default=false) [1.0.0]
DataFolderPath=(String "") you can specify the path of BeeBEEP data. In that folder
will be saved history and settings (if UseConfigurationFileIni is true). It
overrules SaveDataInDocumentsFolder and SaveDataInUserApplicationFolder.
BackupFolderPath=(String "") you can specify the path of BeeBEEP backup files.
AddAccountNameToDataFolder=[true/false] you can add account name to data folder. It
is useful, for example, to store all BeeBEEP data in a single shared folder
specified in DataFolderPath (default=false) [1.0.3]
AddNicknameToDataFolder=[true/false] you can add nickname to data folder. It is
useful, for example, to store all BeeBEEP data in a single shared folder specified
in DataFolderPath (default=false) [5.8.4]
UseMulticastDns=[true/false] if enabled BeeBEEP use Zero Configuration Networking
(default=true in macosx, default=false in others)
PreventMultipleConnectionsFromSingleHostAddress=[true/false] if enabled BeeBEEP
blocks multiple connections from single IP address (default=true)
PreferredSubnets=(Strings "" comma separated) you can specify your subnets. BeeBEEP
search your default IP address in these entries (for example
="10.184.9.255,10.184.15.255") (default="") [3.0.1]
UseIpv6=[true/false] enable Ipv6 protocol for connection (enable it if your network
supports *only* IPv6... BeeBEEP works better in IPv4) (default=false)
MulticastGroupAddress=(String "" Host Address) if not empty MulticastGroup is added
to Broadcaster (default="")
EnableChatWithAllUsers=[true/false] if enabled you can chat with all users
connected by default (default=true)
UseHive=[true/false] enable HIVE protocol. BeeBEEPs tell each other their connected
users (default=true) [3.0.4]
UseHostnameForDefaultUsername=[true/false] if enabled BeeBEEP uses hostname as
default username at first startup (default=false) [3.0.6]
HideMainToolbar=[true/false] If enabled BeeBEEP hide the main toolbar at startup
(default=false) [3.0.6] [obsolete in 4.0.0]
HideChatToolbar=[true/false] If enabled BeeBEEP hide the chat toolbar startup
(default=false) [3.0.6] [obsolete in 4.0.0]
HideUsersPanel=[true/false] If enabled BeeBEEP hide users panel at startup
(default=false) [3.0.6] [obsolete in 4.0.0]
HideOtherPanels=[true/false] If enabled BeeBEEP hide all other panels at startup
(default=false) [3.0.6] [obsolete in 4.0.0]
DisableFileTransfer=[true/false] disable file transfer and the file sharing
(default=false) [3.0.6]
DisableFileSharing=[true/false] disable the file sharing (default=false) [4.0.0]
DisableDesktopSharing=[true/false] disable the desktop sharing (default=false)
[5.6.9]
DisableSendMessage=[true/false] disable send message. BeeBEEP becomes a read only
messenger (default=false) [3.0.6]
DisableVoiceMessages=[true/false] disable voice message recording (default=false)
[5.7.1]
UseEasyConnection=[true/false] BeeBEEP uses account name (if the nickname is not
already set) and connects to the network with a standard session
(the same of AskNicknameAtStartup=false and
UseDefaultPassword=true AskPasswordAtStartup=false in beebeep.ini file)
(default=false) [3.0.6]
UseClassroomConfiguration=[true/false] BeeBEEP enables by default file and desktop
sharing (default=false)[5.8.5]
StartMinimized=[true/false] If enabled BeeBEEP starts minimized (can be overruled
in beeebeep.ini) (default=false) [3.0.7]
Signature=[string] If not empty BeeBEEP uses it to generate network password (all
BeeBEEP clients in your network must have the same signature)
(auth=signature+encpwd) (default="") [3.0.8]
UseOnlyTextEmoticons=[true/false] If enabled BeeBEEP does not show the emoticon
panel (default=false) [3.0.8]
DisablePrivateChats=[true/false] disable private chat with users (default=false)
[4.0.0]
UserRecognitionMethod=[integer] 0: RecognizeByDefaultMethod (default=0)
[4.0.0]
1: RecognizeByAccountAndDomain
2: RecognizeByAccount
3: RecognizeByNickname
AllowAddMembersToGroup=[true/false] allow current user to create and add members to
group (default=true) [5.4.0]
AllowRemoveMembersFromGroup=[true/false] allow current user to remove members to
group (default=true) [5.4.0]
AllowEditNickname=[true/false] allow current user to edit his/her nickname. It is
useful disabled with option UserRecognitionMethod=2 or UserRecognitionMethod=1
(default=true) [5.4.3]
DisableCreateMessage=[true/false] if not disabled user can send broadcast messages
without creating groups (default=false) [5.4.3]
DisableMenuSettings=[true/false] hide the settings menu on top menu (default=false)
[5.4.3]
ClearCacheAfterDays=[integer] -1: never (default=96) [5.6.5]
0: always
365: after 1 year
RemovePartiallyDownloadedFilesAfterDays= [same as ClearCacheAfterDays] (default=5)
[5.7.7]
CheckUserConnectedFromDatagramIp=[true/false] if true BeeBEEP checks if the user is
connected also from ip parsed in datagram (default=true) [5.6.9]
SkipLocalHardwareAddresses=[Strings "" comma separated] tells to BeeBEEP which
hardware addresses (usually mac addresses) must to be skipped (default="") [5.6.9]
UseOnlyMulticast=[true/false] if enabled BeeBEEP will multicast only in the
MulticastGroupAddress (if empty it uses default 239.255.64.75) (default=false)
[5.6.9]
DisableEncryptedConnections=[true/false] if enabled BeeBEEP does not use encryption
in its end-to-end connections. Use this option at your own risk and only if you
know what you are doing... (default=false) [5.7.3]
AllowNotEncryptedConnectionsAlso=[true/false] if enabled BeeBEEP accepts also NOT
encrypted connections (default=false) [5.7.5]
AllowEncryptedConnectionsAlso=[true/false] if enabled BeeBEEP accepts encrypted
connections also if you have disabled encryption (default=false) [5.7.5]
UseUserFullName=[true/false] if true BeeBEEP shows name and surname of the users if
they are not empty (default=false) [5.7.5]
AppendHostNameToUserName=[true/false] if true BeeBEEP appends host/computer name to
the user name (default=false) [5.7.7]
UseCompactDataSaving=[true/false] if true BeeBEEP skips saving not important system
messages in chats (default=true) [5.7.7]
DisableConnectionSocketDataCompression=[true/false] BeeBEEP compresses data with
zlib before sending it (default=false) [5.7.7]
DisableMulticast=[true/false] BeeBEEP skips to multicast if this option is enabled
(default=false) [5.8.3]
AllowedFileExtensionsInFileTransfer=[Strings "" comma separated] used to allow file
extensions in file transfer (for example: png, jpg, doc) (default="") [5.8.3]
AllowOnlyHostAddressesFromHostsIni=[true/false] if true BeeBEEP accepts connections
only from host addresses listed in file beehosts.ini (default=false) [5.8.3]
ConnectionKeyExchangeMethod=[integer] 0: auto [5.8.3]
1: only ECDH with NIST K283 curve (128 bit)
EnableReceivingHelpMessages=[true/false] if true BeeBEEP accepts help request
messages (default=false) [5.8.5]
UseKeepAliveOptionInSocket=[true/false] if true BeeBEEP uses KeepAlive option in
sockets (default=false) [5.8.5]

[Groups] (obsolete)
TrustNickname=[true/false] if true BeeBEEP trusts also in nickname to recognize a
user when he or she reconnect (default=true) [1.0.0] [obsolete in 4.0.0]
TrustSystemAccount=[true/false] if true BeeBEEP trusts only system account to
recognize a user. Useful if your are in active directory domain or similar
(default=false) [obsolete in 4.0.0]

/
***********************************************************************************
************************/
/*** PLEASE NOTE
***/
/*** Since BeeBEEP 5.8.3 almost all the option in file beebeep.ini can be used in
file beebeep.rc also. ***/
/
***********************************************************************************
************************/

/***************************/
/*** FILE: beebeep.ini ***/
/***************************/

[Version]
Program= BeeBEEP version major.minor.relese and build (b) and protocol (p)
Proto= protocol version
Settings= settings version
DataStream= serialized data stream version
BeeBang= installation date or BeeBEEP first launch date

[Chat]
Font= font used in chat
FontColor= font color used in chat
DefaultChatBackgroundColor=[string] background color in default chat window
CompactMessage= messages are displayed without a blank line from each other
AddNewLineAfterMessage=[true/false] add a blank line after a message displayed
[obsolete in 4.0.0]
ShowMessageTimestamp=[true/false] show message timestamp in the chat
BeepOnNewMessageArrived=[true/false] sound a beep when new message arrived (only if
sound works) and the chat is not visible or active
DisableBeepInUserStatusBusy=[true/false] disable beep sound when user status is
busy (default=false) [5.7.5]
EnableBeepInActiveWindow=[true/false] enable beep sound also when the chat window
is active (default=false) [5.7.7]
BeepAlwaysOnNewMessageArrived=[true/false] always sound a beep when new message
arrived (only if sound works) [obsolete in 5.0.0]
UseHtmlTags=[true/false] if enabled BeeBEEP doesn't parse tags html. Useful if you
have to copy and paste in chat some html code
UseClickableLinks=[true/false] enable link in chat message. So link clicked where
opened by OS
MessageHistorySize= how many of your messages are stored by BeeBEEP. The message
can be recalled by CTRL+UP o CTRL+DOWN arrow
ShowEmoticons=[true/false] show emoticon images in chat (only for text emojis)
ShowMessagesGroupByUsers=[true/false] show messaged grouped by user or repeat user
for every message
AutoLinkSavedChatByNickname=[true/false] link the saved chat when nickname are
equal
ShowSendMessageIcon=[true/false] show the icon for sending message
ShowOnlyMessagesInDefaultChat =[true/false] if enabled it will be showed only chat
message, user info and history in the default chat (other messages in activity
window)
MessageFilter= filter messages in chat window by its type (do not edit here)
UseKeyReturnToSendMessage=[true/false] enable key Return as shortcut to send a chat
message
UseYourNameInsteadOfYou=[true/false] your name is showed before messages instead of
"you" (default=false) [3.0.6]
ClearAllReadMessages=[true/false] clear all messages when you close chat window
(default=false) [3.0.7]
UseColoredUserNames=[true/false] colored user names are showed in chat
(default=true) [4.2.0]
DefaultUserNameColor=[string] default HTML color for user names (default=#000)
[4.2.0]
ActiveWindowOpacityLevel=[integer] percentage of opacity in the active chat window
(default=100) [5.4.3]
InactiveWindowOpacityLevel=[integer] percentage of opacity in the inactive chat
window (default=85) [5.4.3]
BackgroundColor=[string] background color of the chat window (default=#fff) [5.4.3]
DefaultTextColor=[string] default text color of the chat window (default=#fff)
[5.4.3]
SystemTextColor=[string] system text color of the chat window (default=#fff)
[5.4.3]
EnableDefaultChatNotifications=[true/false] enable notifications for chat will all
(default=true) [5.4.3]
UseMessageTimestampWithAP=[true/false] chat message timestamp can be showed with
am/pm suffix (default=false) [5.4.3]
MaxMessagesToShow=[integer] maximum number of messages to show in chat for
performance reason (default=800, -1 all) [5.6.5]
CloseOnSendingMessage=[integer] on sending message the chat window is 0: do nothing
(default), 1: minimized, 2: closed [5.6.9]
EnableVisualNotificationsInChatWindow=[true/false] enable the visual notification
of the chat window (default=true) [5.8.5]

[User]
LocalColor= your nickname color in chat
LocalLastStatus= your status (0 = Offline, 1 = Online, 2 = Busy, 3 = Away)
[obsolete in 4.0.0]
LocalLastStatusDescription= your status description
AutoAwayStatus=[true/false] set your status away when pc is in idle
UserAwayTimeout= how many minutes your pc must be in idle to set your status in
away
UseDefaultPassword=[true/false] use default BeeBEEP password
AskNicknameAtStartup=[true/false] show nickname dialog at connection to BeeBEEP
network (default=false) [3.0.5]
AskPasswordAtStartup=[true/false] show password dialog at connection to BeeBEEP
network
MaxStatusInList=(10) maximum number of status used recently
SaveUsers=[true/false] save the user list (default=true) [1.0.0]
StatusList=[StringList]
MaxStatusDescriptionInList=[integer]
PresetMessages=[StringList] [3.0.9]
RefusedChats=[StringList] [4.0.0]
RecognitionMethod=[integer] see "UserRecognitionMethod" in beebeep.rc for more
informations [4.0.0]
RemoveInactiveUsers=[true/false] remove users inactive after some days
(default=true) [4.2.0]
MaxDaysOfUserInactivity=[integer] number of days before removing users (default=31)
[4.2.0]

[VCard]
NickName= your nickname
FirstName= your first name
LastName= your last name
Birthday= your birthday
Email= your email
Photo= your photo
Phone= your phone numbers
Info= other informations about you

[Gui]
MainBarIconSize= Icon size of the tool bar
AvatarIconSize= Icon size of the avatar in user list
Language= language used
LastDirectorySelected=
DownloadDirectory=
LogPath=.
PluginPath=.
LocalePath=.
KeyEscapeMinimizeInTray=[true/false] Escape key will minimize BeeBEEP into the
system tray (default=true)
MinimizeInTray=[true/false] Close button will minimize BeeBEEP into the system tray
(default=true) [obsolete in 5.8.4]
CloseMinimizeInTray=[true/false] Close button will minimize BeeBEEP into the system
tray (default = true) [5.8.4]
StayOnTop=[true/false]
BeepFilePath=beep.wav
RaiseOnNewMessageArrived=[true/false]
LoadOnTrayAtStartup=[true/false]
ShowNotificationOnTray=[true/false]
ShowChatMessageOnTray=[true/false] (default=false) [3.0.5]
TextSizeInChatMessagePreviewOnTray=[integer] (default=40) [3.0.5]
ChatSaveDirectory=.
ChatAutoSave=true
TickIntervalChatAutoSave=[integer] time in seconds (default=61) [5.8.3]
ChatMaxLineSaved=3000
ChatSaveUnsentMessages=true (default=true) [5.6.3]
ChatSaveFileTransfers=true (default=true) [5.6.5]
ChatSaveSystemMessages=false (default=false) [5.6.5]
MainWindowGeometry=(do not edit manually)
MainWindowState=(do not edit manually)
ChatSplitterState=(do not edit manually)
FloatingChatGeometry=(do not edit manually)
FloatingChatState=(do not edit manually)
FloatingChatSplitterState=(do not edit manually)
ShowHomeAsDefaultPage=[true/false] Show home page at start up (force user to click
on available users to chat with them) [obsolete in 4.0.0]
ShowTipsOfTheDay=[true/false]
ShowOnlyOnlineUsers=[true/false] show only online users in user list
ShowUserNameColor=[true/false] show nickname colored [obsolete in 4.0.0]
ShowUserPhoto=[true/false] show user photo or avatar in user list
ShowVCardOnRightClick=[true/false] show vCard when you right click on a user in
list
ResetWindowGeometryAtStartup=[true/false] reset geometry at startup (useful if some
widget has an inusual geometry)
ChatLinesToShow= number of lines to show in chat (working if the option below is
enabled)
ChatMaxLinesToShow= force chat to show only X messages (increase usability)
ShowEmoticonMenu=[true/false] show the emoticon menu when the chat window is raised
EmoticonSizeInEdit= emoticon size in message edit window (default: 18)
EmoticonSizeInChat= emoticon size in chat windows (default: 24)
EmoticonSizeInMenu= emoticon size in menu (default: 24)
EmoticonsInRecentMenu=[integer] the maximum number of emoticons in recent menu
(default: 48) [4.0.0]
EnableMaximizeButton=[true/false] enable maximize button on main window
(default:false) [5.4.1]
LoadMinimizedAtStartup= if enabled BeeBEEP is load minimized at startup
PromptOnCloseEvent=[true/false] enable it if you want to be asked on closing (it
prompts only if BeeBEEP is connected)
ShowMinimizedAtStartup=[true/false] show minimized at start up
AlwaysOpenNewFloatingChat=[true/false] open always chat in a new floating window
[obsolete in 4.0.0]
ShowUserStatusBackgroundColor=[true/false] show background color for status in user
list
ShowUserStatusDescription=[true/false] show the user status description in user
list (default=false) [4.0.0]
UseShortcuts=[true/false] enable shortcuts in application
Shortcuts=(do not edit manually)
UseNativeDialogs=[true/false] enable native OS dialogs (in some case these native
dialogs can be modal and cause connection timeout)
ShowActivitiesTimestamp=[true/false] (default=false) [4.0.0]
UsePreviewFileDialog=[true/false] (default=true only in windows, in other os false)
[3.0.4]
PreviewFileDialogGeometry=(do not edit manually) [3.0.5]
PreviewFileDialogImageSize=[integer] (default=200) [3.0.5]
TextSizeInChatMessagePreviewOnTray=[integer] (default=40) [3.0.7]
ShowFileTransferCompletedOnTray=[true/false] (default=true) [3.0.7]
UserSortingMode=[integer] it defines the mode of users sorting (0=default) [3.0.8]
SortUsersAscending=[true/false] if not true the users are sorting in descending
mode [3.0.8]
ShowPresetMessages=[true/false] if true the preset messages list is showed [3.0.8]
ShowChatTextInModeRTL=[true/false] if true the layout direction in chat is RTL
(default=false) [3.0.8]
PlayBuzzSound=[true/false] if true a user can send you a buzz alert (default=true)
[3.0.9]
ShowChatsInOneWindow=[true/false] if true BeeBEEP opens chats in a single window
(default=false) [4.0.0]
IconSourcePath=[string] folder path for custom icons (default=empty string) [4.0.0]
EmoticonSourcePath=[string] folder path for custom emoticons (default=empty string)
[4.0.0]
HomeBackgroundColor=[string] html background color (default=#f5f5f5) [4.0.0]
UserListBackgroundColor=[string] html background color (default=#ffffff) [4.2.0]
ChatListBackgroundColor=[string] html background color (default=#ffffff) [4.2.0]
GroupListBackgroundColor=[string] html background color (default=#ffffff) [4.2.0]
SavedChatListBackgroundColor=[string] html background color (default=#ffffff)
[4.2.0]
ShowUsersOnConnection=[true/false] if true the user list is showed on connection
(default=false) [5.1.4]
ShowChatsOnConnection=[true/false] if true the chat list is showed on connection
(default=false) [5.6.1]
HideEmptyChatsInList=[true/false] if true the empty chats are hidden in the chat
list (default=false, from 5.8.5) [5.6.1]
UseDarkStyle=[true/false] if true BeeBEEP uses dark style theme [5.4.3]
RaiseOnNewFileTransfer=[true/false] if true on new file transfer BeeBEEP raises
itself on top (default=true) [5.6.0]
ShowUsersInWorkgroups=[true/false] if true the users in user list will be shown in
their workgroups (default=false) [5.65]
OpenChatWhenSendNewMessage=[true/false] used in "Create message" window
(default=true) [5.6.5]
SendNewMessageIndividually=[true/false] used in "Create message" window
(default=true) [5.6.5]
UseUserFirstNameFirstInFullName=[true/false] if false BeeBEEP show users in format
lastname firstname (default=true) [5.8.3]
ResetMinimumWidthForStyle=[true/false] if true BeeBEEP changes its mimimum width
for the style applied (default=true) [5.8.3]
CreateTextCodeAsFile=[true/false] if true BeeBEEP sends code as file
(default=false) [5.8.5]
CreateTextCodeAsTemporaryFile=[true/false] if true BeeBEEP and previous option is
true, the file create is temporary (default=true) [5.8.5]
CreateTextCodeFileSuffix=[string] file extension/suffix for code to send
(default=txt) [5.8.5]

[Tools]
LogToFile=[true/false] enable file logging
MaxLogLines=[integer] max lines to show in log [4.0.0]
UseSpellChecker=[true/false] enable spell checking on writing message
UseWordCompleter=[true/false] enable word completer on writing message
DictionaryPath=(String) path to dictionary. It is accepted only file with extension
.dic
SearchForNewVersionAtStartup=[true/false] enable check for new version at BeeBEEP
startup (default=false on win) [3.0.4]
PostUsageStatistics= [true/false] add +1 user to anonymous usage statistics
(default=true) [3.0.5]
Uuid= [string] application UUID for anonymous statistics [3.0.5]

[Misc]
TickIntervalCheckIdle=10
TickIntervalCheckNetwork=7
TickIntervalBroadcasting=[integer] is the tick interval (seconds) from a broadcast
and another (default is disabled=0) [3.0.8]
BroadcastInterval= is the interval from a broadcast and another (default is
disabled=0) [obsolete 3.0.8+]
ListenerPort= is the last TCP port of chat communication between BeeBEEP (default
is 6475)
ConnectionActivityTimeout_ms=30000
MessageNotReceivedTimeout_ms=7000
WritingTimeout=3000
SystemTrayMessageTimeout=2000
ConnectionTimeout=5000
UseLowDelayOptionOnSocket=[true/false] Try to optimize the socket for low latency.
For a QTcpSocket this would set the TCP_NODELAY option and disable Nagle's
algorithm (default=false) [3.0.5]
DelayConnectionAtStartup(ms)=[integer] sometimes BeeBEEP starts before the network
so you can delay connection (default=3000) [4.2.0]
SendOfflineMessagesToDefaultChat=[true/false] Send offline messages to default chat
(all users) also (default=false) [4.2.0]
ClearCacheAfterDays=[integer] see above (default 96) [5.6.5]
RemovePartiallyDownloadedFilesAfterDays=[integer] see above (default 5) [5.7.7]
DelayContactUsers_ms=9000

[Network]
BroadcastAddresses=(do not edit manually)
LocalHostAddressForced= if BeeBEEP doesn't recognize your IP address automatically,
you can set here your IP (useful if you have a lot of network configured)
LocalSubnetForced= if BeeBEEP doesn't recognize your subnet address automatically,
you can set here your subnet (useful if you have a lot of network configured)
ParseBroadcastAddresses=[true/false] if true BeeBEEP splits subnet like
192.168.2.255 to a list of ip addresses from 192.168.2.1 to 192.168.2.254 [obsolete
3.0.8+]
ParseBroadcastAddressesAll=[true/false] if true BeeBEEP splits subnet (also local
subnet) like 192.168.2.255 to a list of ip addresses from 192.168.2.1 to
192.168.2.254 [obsolete 3.0.8+]
AddExternalSubnetAutomatically=[true/false] if true BeeBEEP automatically add
external user's subnet when they reach you [obsolete 3.0.8+]
UserPathList= users saved (do not edit manually)
AcceptConnectionsOnlyFromWorkgroups=[true/false] accepts connection only from
members of your workgroups
Workgroups = workgroups saved (do not edit manually)
UseMulticastDns=[true/false] if enabled BeeBEEP use Zero Configuration Networking
(it overwrites RC option) (default=true in macosx, default=false in others os)
AutoSearchUsersWhenListIsEmpty=[true/false] if enabled BeeBEEP search for users
when there aren't users connected (default=true) [3.0.5] [obsolete 3.0.8+]
DisableSystemProxyForConnections=[true/false] if enabled BeeBEEP disable the proxy
for local connections (default=false) [5.0.1]
UseDefaultMulticastGroupAddress=[true/false] if enabled BeeBEEP joins the default
multicast group address (default=true) [5.2.0]
BroadcastToOfflineUsers=[true/false] if enabled BeeBEEP adds also offline users to
broadcast list (default=false) [5.4.3]
BroadcastToLocalSubnet=[true/false] if enabled BeeBEEP always broadcast to local
subnet (default=false) [5.7.5]
IpMulticastTtl=[integer] multicast ttl option for IPv4 udp socket 1,2,4,8...255
(default=1) [5.6.0]

[FileShare]
FileTransferIsEnabled=[true/false] enable file transfer/sharing/box (default=true)
[3.0.6] [obsolete in 4.0.0]
EnableFileTransfer=[true/false] enable file transfer/sharing/box <can be overruled
by rc file> (default=true) [4.0.0]
EnableFileSharing=[true/false] enable file sharing/box <can be overruled by rc
file> (default=false) [4.0.0]
UseShareBox=[true/false] enable share box (default=false) [3.0.7]
ShareBoxPath=[string] path of the box shared (default="") [3.0.7]
SetAutomaticFileName=[true/false] on saving downloaded file BeeBEEP, if a file with
the same name exists, add a number at the end and save it [obsolete 5.8.3+]
MaxSimultaneousDownloads= is the max number of simultaneous downloads in file
transfer
MaxQueuedDownloads = is the max number of downloads can be selected in file sharing
at once
MaxSharedFiles=[integer] is the max number of shared files for user (default=4096)
[4.0.0]
FileTransferConfirmTimeout=30000
FileTransferBufferSize=65456
ConfirmOnDownloadFile=[true/false] if it is true always prompt before downloading a
file
DownloadInUserFolder=[true/false] if it is true BeeBEEP always download files into
the folder with the user's name (default=false) [5.6.5]
ShareList=(do not edit manually)
OnExistingFileAction=[integer] 0: GenerateNewFileName (default=0) [5.8.3]
1: SkipExistingFile
2: OverwriteExistingFile
3: OverwriteOlderExistingFile
4: OverwriteDifferentSizeExistingFile
KeepModificationDateOnFileTransferred=[true/false] if it is true BeeBEEP keeps the
modification date of the original file [5.8.3]

[ShareDesktop]
Enable=[true/false] enable file desktop sharing (default=true) [4.2.0]
CaptureScreenInterval=[integer] interval in ms of capture screen (default=2100)
[4.2.0]
FitToScreen=[true/false] fit desktop image from remote user in your screen
(default=true, from 5.8.5) [4.2.0]
ImageType=[string] is better to use jpg or png (default=png) [4.2.0]
ImageQuality=[integer] image quality of jpg format, in case of png use 100
(default=60) [4.2.0]

[VoiceMessage]
MaxDuration=[integer] the max duration of voice message in seconds (default=100)
[5.7.1]
UseVoicePlayer=[true/false] use the integrated player to listen voice messages
(default=true) [5.7.1]

You might also like