Springt zu einer zufälligen Priorität.
Random([Wahrscheinlichkeit
]:[[Context
,]Extension
,]Priorität
)
Springt bedingt zu der spezifizierten Priorität (und optional
Extension und Context), basierend auf der angegebenen Wahrscheinlichkeit,
die eine ganze Zahl zwischen 1 und 100 sein muss. Die Anwendung springt in
Wahrscheinlichkeit
Prozent der Fälle zu dem angegebenen
Ziel.
; Glücksspiel mit 20 % Gewinnchance bei jedem Durchgang: exten => 123,1,Random(20:gewonnen,1) exten => 123,n,Goto(verloren,1) exten => gewonnen,1,Playback(gewonnen) exten => gewonnen,n,Goto(123,1) exten => verloren,1,Playback(verloren) exten => verloren,n,Goto(123,1)
Wichtig | |
---|---|
Die Applikation |
Asterisk-Versionen:
————————| 1.2 |————————| 1.4 | | |
Interner Hilfetext zu dieser Applikation in Asterisk 1.4:
-= Info about application 'Random' =- [Synopsis] Conditionally branches, based upon a probability [Description] Random([probability]:[[context|]extension|]priority) probability := INTEGER in the range 1 to 100 DEPRECATED: Use GotoIf($[${RAND(1,100)} > <number>]?<label>)
Differenz des internen Hilfetexts von Asterisk 1.2 zu 1.4:
--- in Asterisk 1.2 +++ in Asterisk 1.4 @@ -6,3 +6,4 @@ [Description] Random([probability]:[[context|]extension|]priority) probability := INTEGER in the range 1 to 100 + DEPRECATED: Use GotoIf($[${RAND(1,100)} > <number>]?<label>)
Differenz des internen Hilfetexts von Asterisk 1.4 zu 1.6: — in Asterisk 1.6 nicht vorhanden —
Siehe auch. Abschnitt 80, „RAND()
“
AMOOCON 2010
Noch kein Ticket? Dann wird es Zeit. Nur noch wenige Tage.
- Infos unter www.amoocon.de.
- twitter.com/AMOOCON