Beebeep Help
Beebeep Help
// BeeBEEP Help
//
// Author: Marco Mastroddi (marco.mastroddi(AT)gmail.com)
//
// Latest version: http://sourceforge.net/p/beebeep/code/HEAD/tree/BEEBEEP-HELP.
txt
//
// $Id: BEEBEEP-HELP.txt 691 2016-03-15 17:13:35Z mastroddi $
//
/******** ATTENTION PLEASE!! **************/
/* EDIT THESE FILES ONLY WHEN BEEBEEP IS */
/* CLOSED OR DATA MODIFIED WILL BE LOST */
/******************************************/
/***************************/
/*** FILE: beebeep.rc ***/
/***************************/
[BeeBEEP]
EnableSaveData =[true/false] if disabled BeeBEEP doesn't save data at exit. It i
s useful if you want to share a computer with same user account and change nickn
ame 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 registr
y (default=true) [1.0.0]
BroadcastOnlyToHostsIni=[true/false] if true BeeBEEP will search other users onl
y in the IP addresses or Subnet listed in file beehost.ini (default=false) [1.0.
0]
BroadcastPort= is the UDP port used by BeeBEEP to contact other client in the lo
cal area network (default 36475)
DefaultListenerPort= is the TCP port used by BeeBEEP to send chat message to the
connected users (default 6475) [1.0.0]
DefaultFileTransferPort= is the TCP port used by BeeBEEP to send file to the con
nected 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 (set
tings and history) in USER_APP_DATA/beebeep-data (in windows %appdata%\beebeep-d
ata) (default=false) [1.0.0]
AllowMultipleInstances=[true/false] enable the option to launch multiple instanc
e of BeeBEEP (default=false) [1.0.0]
DataFolderPath=(String "") you can specify the path of BeeBEEP data. In that fol
der will be saved history and settings (if UseConfigurationFileIni is true). It
overrules SaveDataInDocumentsFolder and SaveDataInUserApplicationFolder=[true/fa
lse] [1.0.3]
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]
UseMulticastDns=[true/false] if enabled BeeBEEP use Zero Configuration Networkin
g (default=true)
PreventMultipleConnectionsFromSingleHostAddress=[true/false] if enabled BeeBEEP
blocks multiple connections from single IP address (default=true)
PreferredSubnets=(Strings "" comma separated) you can specify your subnets. BeeB
EEP 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 netw
ork supports *only* IPv6... BeeBEEP works better in IPv4) (default=false)
[User]
LocalColor= your nickname color in chat
LocalLastStatus= your status (0 = Offline, 1 = Online, 2 = Busy, 3 = Away)
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
AskPasswordAtStartup=[true/false] show password dialog at connection to BeeBEEP
network
AskNicknameAtStartup=[true/false] show nickname dialog at connection to BeeBEEP
network [3.0.5]
MaxStatusInList=(10) maximum number of status used recently
[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 s
ystem tray
MinimizeInTray=[true/false] Close button will minimize BeeBEEP into the system t
ray
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
ChatMaxLineSaved=3000
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 cli
ck on available users to chat with them)
ShowTipsOfTheDay=[true/false]
ShowOnlyOnlineUsers=[true/false] show only online users in user list
ShowUserNameColor=[true/false] show nickname colored
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
ResetGeometryAtStartup=[true/false] reset geometry at startup (useful if some wi
dget 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 rai
sed
EmoticonSizeInEdit= emoticon size in message edit window (default: 18)
EmoticonSizeInChat= emoticon size in chat windows (default: 24)
EmoticonSizeInMenu= emoticon size in menu (default: 24)
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
ShowUserStatusBackgroundColor=[true/false] show background color for status in u
ser list
UseShortcuts=[true/false] enable shortcuts in application
Shortcuts=(do not edit manually)
UseNativeDialogs=[true/false] enable native OS dialogs (in some case these nativ
e dialogs can be modal and cause connection timeout)
ShowHomeTimestamp=[true/false] (default=true) [3.0.5]
ShowHomeDatestamp=[true/false] (default=false) [3.0.5]
UsePreviewFileDialog=[true/false] (default=true only in windows, in other os fal
se) [3.0.4]
PreviewFileDialogGeometry=(do not edit manually) [3.0.5]
PreviewFileDialogImageSize=[integer] (default=200) [3.0.5]
[Tools]
LogToFile=[true/false] enable file logging
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 extens
ion .dic
CheckForNewVersionAtStartup=[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 (def
ault=true) [3.0.5]
Uuid= [string] application UUID for anonymous statistics [3.0.5]
[Misc]
TickIntervalCheckIdle=10
TickIntervalCheckNetwork=7
BroadcastInterval= is the interval from a broadcast and another (default is disa
bled=0)
ListenerPort= is the last TCP port of chat communication between BeeBEEP (defaul
t is 6475)
ConnectionActivityTimeout=12000
WritingTimeout=3000
SystemTrayMessageTimeout=2000
ConnectionTimeout=5000
UseLowDelayOptionOnSocket=[true/false] Try to optimize the socket for low latenc
y. For a QTcpSocket this would set the TCP_NODELAY option and disable Nagle's al
gorithm (default=false) [3.0.5]
[Network]
BroadcastAddresses=(do not edit manually)
LocalHostAddressForced= if BeeBEEP doesn't recognize your IP address automatical
ly, you can set here your IP (useful if you have a lot of network configured)
LocalSubnetForced= if BeeBEEP doesn't recognize your subnet address automaticall
y, 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
AddExternalSubnetAutomatically=[true/false] if true BeeBEEP automatically add ex
ternal user's subnet when they reach you
UserPathList= users saved (do not edit manually)
AcceptConnectionsOnlyFromWorkgroups=[true/false] accepts connection only from me
mbers of your workgroups
Workgroups = workgroups saved (do not edit manually)
UseMulticastDns=[true/false] if enabled BeeBEEP use Zero Configuration Networkin
g (overwrite RC option)
AutoSearchUsersWhenListIsEmpty=[true/false] if enabled BeeBEEP search for users
when there aren't users connected (default=true) [3.0.5]
[FileShare]
Active=[true/false]
SetAutomaticFileName=[true/false] on saving downloaded file BeeBEEP, if a file w
ith the same name exists, add a number at the end and save it
MaxSimultaneousDownloads= is the max number of simultaneous downloads in file tr
ansfer
MaxQueuedDownloads = is the max number of downloads can be selected in file shar
ing at once
MaxFileShared=32700
FileTransferConfirmTimeout=30000
FileTransferBufferSize=65456
ConfirmOnDownloadFile=[true/false] if it is true always prompt before downloadin
g a file
ShareList=(do not edit manually)