Page Index Toggle Pages: 1 [2] 3  Send TopicPrint
Very Hot Topic (More than 25 Replies) Anrufer automatisch Audio vorspielen möglich? (Read 9651 times)
Louis
Junior Member
**
Offline


Phoner is great!

Posts: 60
Joined: 20. Apr 2022
Re: Anrufer automatisch Audio vorspielen möglich?
Reply #15 - 11. Sep 2022 at 15:37
Print Post  
Was bewirken im obigen Beispiel-Script Ansage.txt das HookOff und später im Code das HookOn bzw. warum muss der Ruf gemäss CLI-Help "disconnects or rejects" (HookOff) oder "creates or answers" (HookOn) werden?

Warum muss abgefragt werden, ob StateIsActive =true? Ist das nicht ohnehin der Fall, weil dort doch HasCall = true?

Vielen Dank.
  
Back to top
 
IP Logged
 
Louis
Junior Member
**
Offline


Phoner is great!

Posts: 60
Joined: 20. Apr 2022
Re: Anrufer automatisch Audio vorspielen möglich?
Reply #16 - 11. Sep 2022 at 21:17
Print Post  
Ist die Tel-Nr des Anrufers im Script verügbar? Wie?

(Sorry, wenn ich nerve, aber ich hoffe, es brennen mir nachher länger keine Fragen mehr unter den Nägeln. Smiley )

  
Back to top
 
IP Logged
 
Phoner Admin
YaBB Administrator
*****
Offline



Posts: 11550
Location: Germany
Joined: 12. Oct 2003
Gender: Male
Re: Anrufer automatisch Audio vorspielen möglich?
Reply #17 - 12. Sep 2022 at 09:13
Print Post  
Du kannst mit speziellen Unterscheidungen auch spezielle Aktionen ausführen, beispielsweise "If Digit=1" usw.

Gib im CLI-Fenster einfach mal "Set" ein. Da siehst du alle Variablen. Während eines aktiven Rufs ist die Nummer beispielsweise in "%NUMBER% enthalten.

Wenn beispielsweise ein Ruf reinkommt und klingelt, dann ist "HasCall" wahr, aber da der Ruf noch nicht angenommen wurde, ist er noch nicht aktiv.
  
Back to top
WWW  
IP Logged
 
Louis
Junior Member
**
Offline


Phoner is great!

Posts: 60
Joined: 20. Apr 2022
Re: Anrufer automatisch Audio vorspielen möglich?
Reply #18 - 12. Sep 2022 at 09:47
Print Post  
Sehr gut. Vielen Dank.
Und warum ist HookOff bzw HookOn im Beispiel-Script Ansage.txt nötig bzw. was tun sie? (Die Erklärung gemäss Help im CLI lüften meine Nebelschwaden leider nicht bzw. ich weiss nicht, weshalb im Script an den verwendeten Stellen diese nötig sind.)
  
Back to top
 
IP Logged
 
Phoner Admin
YaBB Administrator
*****
Offline



Posts: 11550
Location: Germany
Joined: 12. Oct 2003
Gender: Male
Re: Anrufer automatisch Audio vorspielen möglich?
Reply #19 - 12. Sep 2022 at 09:49
Print Post  
HookOff: Hörer abheben, also den Ruf annehmen
HookOn: Hörer auflegen, also Ruf beenden
  
Back to top
WWW  
IP Logged
 
Louis
Junior Member
**
Offline


Phoner is great!

Posts: 60
Joined: 20. Apr 2022
Re: Anrufer automatisch Audio vorspielen möglich?
Reply #20 - 12. Sep 2022 at 11:14
Print Post  
Nicht umgekehrt? Smiley
  
Back to top
 
IP Logged
 
Phoner Admin
YaBB Administrator
*****
Offline



Posts: 11550
Location: Germany
Joined: 12. Oct 2003
Gender: Male
Re: Anrufer automatisch Audio vorspielen möglich?
Reply #21 - 12. Sep 2022 at 11:19
Print Post  
https://en.wikipedia.org/wiki/On-_and_off-hook
Die Anweisung "HookOff", heißt also: gehe in den Zustand off-hook über, also Hörer abheben.
  
Back to top
WWW  
IP Logged
 
Louis
Junior Member
**
Offline


Phoner is great!

Posts: 60
Joined: 20. Apr 2022
Re: Anrufer automatisch Audio vorspielen möglich?
Reply #22 - 12. Sep 2022 at 13:22
Print Post  
Das ist interessant. Wie beim Wagenrücklauf (carriage return) und Zeilenvorschub (line feed) bei der Schreibmaschine bezieht sich die Informatiksprache auch hier offenbar auf alte Technik. Weg von der (Telefon-) Gabel nehmen (off) bzw. auf die Gabel legen (onto). Off und on beziehen sich also auf den Hörer in Bezug auf die Gabel und nicht auf die Verbindung an sich.

Vielen Dank.
  
Back to top
 
IP Logged
 
Phoner Admin
YaBB Administrator
*****
Offline



Posts: 11550
Location: Germany
Joined: 12. Oct 2003
Gender: Male
Re: Anrufer automatisch Audio vorspielen möglich?
Reply #23 - 12. Sep 2022 at 15:54
Print Post  
Ja, die Begriffe sind schon seltsam, aber in Ermangelung einer anderen Bezeichnung habe ich mich an diesen alten Varianten gehalten.
  
Back to top
WWW  
IP Logged
 
Louis
Junior Member
**
Offline


Phoner is great!

Posts: 60
Joined: 20. Apr 2022
Re: Anrufer automatisch Audio vorspielen möglich?
Reply #24 - 12. Sep 2022 at 16:36
Print Post  
Letzte Frage heute, Ehrenwort! Smiley

"Exec" ist in einer Telnet-Session (CLI, nehme ich an) gem. Help nicht verfügbar. Wo dann?
  
Back to top
 
IP Logged
 
Phoner Admin
YaBB Administrator
*****
Offline



Posts: 11550
Location: Germany
Joined: 12. Oct 2003
Gender: Male
Re: Anrufer automatisch Audio vorspielen möglich?
Reply #25 - 12. Sep 2022 at 18:58
Print Post  
In dem integrierten CLI-Fenster funktioniert es.
  
Back to top
WWW  
IP Logged
 
Louis
Junior Member
**
Offline


Phoner is great!

Posts: 60
Joined: 20. Apr 2022
Re: Anrufer automatisch Audio vorspielen möglich?
Reply #26 - 13. Sep 2022 at 20:18
Print Post  
Hallo
Muss ein Script in einem bestimmten Code vorliegen und in welchem?

Wenn ich mit dem Windows-Editor Code übe, kann es vorkommen, dass beim Ausführen der Fehler "no pure text file" angezeigt wird. Mit einem Hex-Editor habe ich bei einer solchen Datei eine "09" entdeckt, die womöglich vom Scriptparser nicht verstanden wird.
  

noPureText.jpg ( 136 KB | 72 Downloads )
noPureText.jpg
Back to top
 
IP Logged
 
Louis
Junior Member
**
Offline


Phoner is great!

Posts: 60
Joined: 20. Apr 2022
Re: Anrufer automatisch Audio vorspielen möglich?
Reply #27 - 13. Sep 2022 at 20:35
Print Post  
Grad ausprobiert: Wenn ich das Zeichen "09" durch "20" (Leerzeichen) ersetze, gibts keinen Fehler mehr. Ich frage mich jetzt halt, wie ich solche (Fehler-) Zeichen vermeiden kann.

Vielen Dank.
  
Back to top
 
IP Logged
 
Louis
Junior Member
**
Offline


Phoner is great!

Posts: 60
Joined: 20. Apr 2022
Re: Anrufer automatisch Audio vorspielen möglich?
Reply #28 - 13. Sep 2022 at 22:34
Print Post  
Du musst meine Frage nicht mehr beantworten. Möglicheriweise hatte ich bei diesem Script schlicht und unnötigerweise die Tab-Taste gedrückt. 09 ist offenbar das ASCII-Zeichen für den horizontalen Tabulator. Diesen Wert mag der Scriptparser offenbar nicht.

Grüsse
Louis
  
Back to top
 
IP Logged
 
Louis
Junior Member
**
Offline


Phoner is great!

Posts: 60
Joined: 20. Apr 2022
Re: Anrufer automatisch Audio vorspielen möglich?
Reply #29 - 14. Sep 2022 at 16:57
Print Post  
Hallo
Weisst Du vielleicht, warum Dein Beispiel-Script 1) spricht und meines 2) nicht? Meines läuft zwar durch bzw. alle "print"-Befehle werden ausgeführt, nur eben, "es" Smiley spricht nicht. (Am doofen Text liegt es wohl eher nicht, weil, auch kürzere Sätze werden nicht aufgesagt.)

Vielen Dank.
Grüsse
Louis

1)
Wait HasDigit
Say Das Zeichen %DIGIT% wurde empfangen
Wait 1
Load script_dtmf.txt

2)
print Warten auf aktiven Telefonanruf...
wait StateIsActive
print Ein Telefonanruf ist jetzt aktiv.
print Jetzt sollte ein Text gesprochen werden...
Say Am Ammersee aßen achtzig Afrikaner alle Abend appetitliche Ananas.
print Das Script trennt die Verbindung nun. 
hookon
print Das Script startet jetzt neu.
load C:\Users\Louis\Documents\PhonerLite say.txt
  
Back to top
 
IP Logged
 
Page Index Toggle Pages: 1 [2] 3 
Send TopicPrint