Amanda Work Group Installation Manual
Here you can view all the pages of manual Amanda Work Group Installation Manual. The Amanda manuals for Communications System are available online for free. You can easily download all the documents as PDF.
Page 211
Chapter 15: Programming Amanda 199 IfI( value, operator, value, mailbox) Import, file{ file} Information mailboxesM( greeting[# mailbox], repetition, delay) IVR%I( field, msg_no [, mailbox]) Languages, changeL( file) LengthLEN[ string] Letters and spacesP [ repetition](A, string[, hangup]) LIGHT.ON See also message waiting indicators. X [( file) ] Y [( file) ] Z [( file) ] MenuM( greeting[# mailbox], repetition, delay) Messages%I( field, msg_no[, mailbox]) Messages, by numberP [...
Page 212
200 Installing [email protected] Message count, new for current user%N Message waiting indicator, creatingX [( file) ] Message waiting indicator, deletingY [( file) ] Message waiting indicator, testing forZ [( file) ] Message waiting indicators, on/offKA( on_off) MoneyP [ repetition]( amount, currency[, hangup]) Name and extensionP [ repetition](U [, mailbox[, hangup]]) P [ repetition](N [, mailbox[, hangup]]) Notification record, Method field@ Notification record, Variable fieldP [ repetition]...
Page 213
Chapter 15: Programming Amanda 201 Pauses- , W (n) PesosP [ repetition]( amount,P [, hangup]) Playing, absolute valueP [ repetition]( number,N [, hangup]) Playing, currencyP [ repetition]( amount, currency[, hangup]) Playing, dateP [ repetition]( date,D [, hangup]) Playing, disk spaceP [ repetition](D) Playing, DTMF digitsP [ repetition](R) P [ repetition]( DTMF) Playing, greetingP [ repetition]( greeting[, mailbox[, hangup]]) Playing, menuM( greeting[# mailbox], repetition, delay)...
Page 214
202 Installing [email protected] Playing, voice fileP [ repetition](X, file[, hangup]) PortsS( port, [ string, [ variable], [ termination], [ length], [ timeout]) Ports, change volume^( volume_change) Port, current connect time%T Port number, current%C Port, transfer code for current%X Previous mailbox%P PromptP [ repetition] ( prompt_no,V [, hangup]) L( file) Pulse dial~ Questions and answersQ( { greeting[# mailbox][,E ]}) Read, file{ file} N( file, field, value{, field, variable}) V( file,...
Page 215
Chapter 15: Programming Amanda 203 Search, file?( line, file, mailbox) N( file, field, value{, field, variable}) V( file, field, value{, field, variable}[, n] KV( file, field, value) Search, stringKI( target, source, variable) Security codeKC( mailbox, variable) KL( mailbox, security_code) KP( mailbox, security_code) Serial port accessS( port, [ string, [ variable], [ termination], [ length], [ timeout]) Set Name%F( field[, mailbox]) ShutdownKS [( errorlevel) ] Sound volume, change^(...
Page 216
204 Installing [email protected] Time, connect time%T Time, current%Z Timed break recall~ Tokens, processing@ Tones012 345 678 9AB CD*# Total messagesP [ repetition] (M [, mailbox[, hangup]]) Transfer code for current port%X Transfer, unsupervised (blind)[ ext_no]H Transfer, supervisedext_no ext_noKM Transferring to specified mailboxG( mailbox) Mailbox accessKC( mailbox, variable) KL( mailbox, security_code) KP( mailbox, security_code) Mailbox, current%U Mailbox, Extension field of current%E...
Page 217
Chapter 15: Programming Amanda 205 Mailbox, total message count%M [( mailbox) ] Mailbox, value of field%F( field [, mailbox]) Variable fieldP [ repetition](V) %V Variables[( file) ]( file) |( file) +( variable[, value]) =( variable, value[, start, end]) %G0 %G1 %G2 %G3 %G4 %G5 %G6 %G7 %G8 %G9 %S0 %S1 %S2 %S3 %S4 %S5 %S6 %S7 %S8 %S9 %S10 %S11 %S12 %S13 %S14 %S15 %S16 %S17 %S18 %S19 Variables, shiftK
Page 218
206 Installing [email protected] Weekday%W Write, file]( file) N( file, field, value{, field, variable}) Alphabetical Token Reference Token SyntaxDescription -Literal that pauses processing for .5 (one-half) second. , Literal that pauses for 2 seconds. Used when dialing an extension or to introduce a pause before processing the next token. N OTE: Be careful not to confuse this comma with the separator found in com- mands and records. ?( line, file, mailbox) Command that searches the specified file...
Page 219
Chapter 15: Programming Amanda 207 @Literal that causes Amanda to process the Extension or Notify Method field as a set of tokens instead of processing the field normally. Normal processing for the Extension field: Amanda plays “Please hold while I try that extension,” puts the caller on transfer hold, then evaluates the tokens in the field. The @ stops Amanda from performing the dial code that puts a caller on transfer hold (also known as the dl_dtwait dial code). As explained in Installing...
Page 220
208 Installing [email protected] [( file) Command that reads the first line in the specified file as the first ten port variables (%S0-%S9). The 10 values in the file must be comma delimited. The first value is %S0, the second is %S1, etc. The quotation marks used to delimit strings do not appear in the file, but the commas that separate them from the other variables do. For example, empty strings take up no space in the file. This command is usually used with the ]() command to keep track of what...