macOS-Anrufaautomatisierung

Automatisch telefonieren mit Voxbi für macOS

Voxbi Desktop lässt sich in macOS integrieren, sodass Sie Anrufe entweder durch Klicken auf Telefonnummern-Links oder durch einfaches Markieren (Auswählen) einer Telefonnummer auf einer beliebigen Seite oder in einer beliebigen Anwendung und Drücken einer Tastenkombination tätigen können.
Im Folgenden finden Sie Anweisungen, um beides zu aktivieren.
Bevor Sie beginnen, öffnen Sie Voxbi Desktop und melden Sie sich bei Ihrem PBX-Konto an.

Telefonnummern-Links

Auf gut gestalteten Webseiten werden Telefonnummern als tel://-Links angezeigt. Sie sehen aus wie normale Links, aber wenn Sie darauf klicken, wird ein Anruf über die Standard-Telefonanwendung des Mac gestartet. Um Voxbi Desktop als Ihre Haupt-Telefonanwendung festzulegen, öffnen Sie zunächst die FaceTime -Anwendung, klicken Sie dann im oberen Menü auf „FaceTime“ und wählen Sie „Einstellungen…“.
Wählen Sie oben im Fenster „FaceTime-Einstellungen“ die Registerkarte „Allgemein“ aus.
Begriffsbild
 
Klicken Sie ganz unten auf das Dropdown-Menü „Standard für Anrufe:“ und wählen Sie „Voxbi“ aus.
Begriffsbild
Um dies zu testen, navigieren Sie zur Kontaktseite von Mixvoip und klicken Sie auf einen Telefonlink.

Tastaturkürzel zum Aufrufen von ausgewähltem Text

Es funktioniert wie folgt:
  • Wählen Sie den Text einer Zahl an einer beliebigen Stelle aus; mit „beliebiger Stelle” meinen wir auf einer Seite, in einer App oder sogar auf einem Bild, wenn Ihr Mac die Auswahl von Text aus Bildern unterstützt.
  • Drücken Sie die konfigurierte Tastenkombination (die Sie gemäß den nachstehenden Anweisungen erstellen).
  • Voxbi ruft die ausgewählte Nummer an.

Automator-Skript, einfache Methode

Um die oben genannte Funktion zu aktivieren, benötigen wir ein Automator-Skript, dem eine Tastenkombination zugewiesen ist.
Voxbi wird mit dem erforderlichen Skript geliefert. Am einfachsten können Sie es an der richtigen Stelle ablegen, indem Sie den folgenden Befehl im Terminal ausführen (zu finden im Ordner „Programme”, Unterordner „Dienstprogramme” ).
cp -R /Applications/Voxbi.app/Contents/Resources/Call\ with\ Voxbi.workflow ~/Library/Services/
Wenn Sie das Skript lieber selbst von Grund auf neu schreiben möchten, scrollen Sie nach unten zu den Anweisungen dazu.

Das Skript aktivieren

Nachdem Sie das Skript eingerichtet haben, führen Sie die folgenden Schritte aus, um ihm eine Tastenkombination zuzuweisen.
  1. Öffnen Sie die Systemeinstellungen (im Ordner „Programme“ ), scrollen Sie im linken Seitenbereich ganz nach unten und wählen Sie „Tastatur“.
 
Begriffsbild
  1. Die Schaltfläche „Tastaturkürzel…“ sollte in der Mitte des Fensters „Tastatur-Einstellungen“ zu sehen sein. Klicken Sie darauf.
Begriffsbild
  1. Wählen Sie aus der Liste auf der linken Seite „Services“ aus und öffnen Sie dann die Kategorie „Text “. Die verfügbaren Aktionen sind in alphabetischer Reihenfolge angeordnet. Scrollen Sie, um unser Skript namens „Call with Voxbi “ zu finden (der Name kann abweichen, wenn Sie das Skript selbst neu erstellt haben).
  1. Standardmäßig wird Skripten keine Tastenkombination zugewiesen. Am Ende der Zeile „Anruf mit Voxbi“ sollte keine angezeigt werden.
  1. Doppelklicken Sie auf „Keine“ und es erscheint ein Textfeld mit einem blinkenden Cursor. Drücken Sie gleichzeitig die Tasten, die Sie als Tastenkombination verwenden möchten, und diese werden sofort angezeigt.
Begriffsbild
Wählen Sie nun einen beliebigen Text auf einer beliebigen Nummer aus und drücken Sie Ihre Tastenkombination, um einen Anruf zu tätigen.
Seiten-Symbol
Ihr Mac zeigt eine Sicherheitswarnung an, in der Sie gefragt werden, ob Sie der ausgeführten App die Steuerung von „Systemereignissen“ erlauben möchten.

Dies geschieht einmal für jede App, von der aus Sie das Skript „Call with Voxbi“ aufrufen.
Begriffsbild

Das Automator-Skript von Grund auf neu schreiben

Zuerst müssen Sie Automator öffnen (es befindet sich im Ordner „Programme“ ).
  1. Wählen Sie im oberen Menü von Automator „Datei“ und dann „Neu“ (oder CMD+N).
  1. Wählen Sie im Dialogfeld „Schnellaktion“ aus.
Begriffsbild
  1. Geben Sie in das Suchfeld „Ausführen“ oder „AppleScript“ ein und ziehen Sie dann die Aktion „AppleScript ausführen“ per Drag & Drop in den leeren Bereich. Ihr Automator sollte nun wie in der Abbildung unten aussehen.
Begriffsbild
  1. Löschen Sie das vorhandene Skriptgerüst und kopieren Sie das unten stehende Skript an dessen Stelle.
on run {input, parameters} if input is not equal to "" then set phoneNumber to input as text set encodedNumber to do shell script "python3 -c 'import urllib.parse; print(urllib.parse.quote(\"" & phoneNumber & "\"))'" set voxbiURL to "voxbi://call?" & encodedNumber -- Ensure Voxbi is running tell application "System Events" set appList to (name of every process) if "Voxbi" is not in appList then do shell script "open -a 'Voxbi'" delay 2 -- Wait a bit for the app to launch end if end tell -- Now make the call do shell script "open \"" & voxbiURL & "\"" end if end run
  1. Ändern Sie die erste Dropdown-Liste von „Automatisch (Nichts)“ zu „Text“. Sie können auch das Bild und die Farbe ändern, dies ist jedoch optional und hat keinen Einfluss auf die Skriptfunktion.
  1. Ihr Automator -Skript sollte wie in der Abbildung unten aussehen.
Begriffsbild
Seiten-Symbol
AppleScript hängt von der Codeausrichtung ab, um korrekt zu funktionieren. Bitte überprüfen Sie Ihr Skript noch einmal. Es sollte wie oben aussehen.
  1. Speichern Sie Ihre Automator-Schnellaktion und geben Sie ihr einen Namen. Wir empfehlen „Anruf mit Voxbi“, damit Sie sie leicht wiederfinden können.
  1. Scrollen Sie zurück nach oben und befolgen Sie die Anweisungen im Abschnitt „Skript -Sitzung aktivieren “.