Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
|
user:tstoeber:howto:href-tel-handler:start [2019/11/13 21:57] Tobias Stöber [yealink-dial.pl] |
user:tstoeber:howto:href-tel-handler:start [2019/11/14 00:03] (aktuell) Tobias Stöber [Aufgabe] |
||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| == tel-Link anrufen == | == tel-Link anrufen == | ||
| - | ====== tel-Verlinkung aus dem Firefox anrufen ====== | + | ====== Telefon-Nummern-Verlinkung aus dem Browser anrufen ====== |
| ===== Aufgabe ===== | ===== Aufgabe ===== | ||
| - | * verlinkte Telefonnummern in Webseiten aus dem Browser (Firefox) auf dem Notebook im Büro oder zu Hause auf dem Yealink IP-Telefon anrufen | + | * in Webseiten mit tel-Link (''<a href=”tel:123456”>...</a>'') verlinkte Telefonnummern aus dem Browser (Firefox) auf dem Notebook im Büro oder zu Hause auf dem Yealink IP-Telefon anrufen |
| Zeile 12: | Zeile 12: | ||
| Hier mal ein Beispiel, wie solche "Telefonnummern-Verknüpfungen" eingebaut werden. | Hier mal ein Beispiel, wie solche "Telefonnummern-Verknüpfungen" eingebaut werden. | ||
| - | Smartphones lesen diese i.d.R. korrekt aus und ermöglichen so, direkt aus der Website heraus anzurufen. | + | Smartphones lesen diese i.d.R. korrekt aus und ermöglichen so, direkt aus der Website heraus die Nummern anzurufen. |
| <code> | <code> | ||
| Zeile 39: | Zeile 39: | ||
| <body> | <body> | ||
| - | Ruf mich an <a href="tel:+49-176-123456789">(0176) 123 456789</a> | + | Ruf mich an <a href="tel:+49-30-123456789">(030) 123 45 67 89</a> |
| </body> | </body> | ||
| Zeile 76: | Zeile 76: | ||
| * tel-Link auseinander nehmen | * tel-Link auseinander nehmen | ||
| * den Wählvorgang am IP-Telefon vornehmen | * den Wählvorgang am IP-Telefon vornehmen | ||
| - | * per Desktop-Notification das auch am Rechner anzeigen | + | * per Desktop-Benachrichtigung das Wählen auch am Rechner anzeigen bzw. auch anzeigen, wenn etwas schief geht |
| Außerdem soll es: | Außerdem soll es: | ||
| - | * mehrere IP-Telefon nutzen können und | + | * mehrere IP-Telefone nutzen können und |
| - | * anhand des aktuellen IP-Adresse entscheiden, welches zu verwenden ist | + | * anhand der aktuellen IP-Adresse (Netzwerk) entscheiden, welches zu verwenden ist |
| + | |||
| + | === Quelltext === | ||
| <sxh perl> | <sxh perl> | ||
| Zeile 87: | Zeile 89: | ||
| # load modules | # load modules | ||
| - | use Desktop::Notify; | + | use Desktop::Notify; # DEB: apt install libdesktop-notify-perl |
| # defined ip phones | # defined ip phones | ||
| Zeile 93: | Zeile 95: | ||
| my $iptel; | my $iptel; | ||
| my %ipphone = ( | my %ipphone = ( | ||
| - | # Home Office: Yealink T28P | + | # im Home Office: Yealink #1 |
| '192.168.x.' => { 'ip' => '192.168.x.x', | '192.168.x.' => { 'ip' => '192.168.x.x', | ||
| 'user' => 'username', | 'user' => 'username', | ||
| 'pass' => 'password', | 'pass' => 'password', | ||
| 'desc' => 'Home Office T28P' }, | 'desc' => 'Home Office T28P' }, | ||
| - | # Buero: Yealink T46G | + | # im Buero: Yealink #1 |
| '192.168.x.' => { 'ip' => '192.168.x.x', | '192.168.x.' => { 'ip' => '192.168.x.x', | ||
| 'user' => 'username', | 'user' => 'username', | ||
| Zeile 213: | Zeile 215: | ||
| } | } | ||
| </sxh> | </sxh> | ||
| - | ===== Links / Quellen ===== | + | ===== Denk-Anstöße / Ideen-Grundlagen / Links / Quellen ===== |
| * [[https://uberubuntu.info/questions/309311/wie-kann-ich-yate-als-tel-protocol-handler-festlegen |Wie kann ich yate als Tel: Protocol-Handler festlegen? - UberUbuntu]] (2019-11-13) | * [[https://uberubuntu.info/questions/309311/wie-kann-ich-yate-als-tel-protocol-handler-festlegen |Wie kann ich yate als Tel: Protocol-Handler festlegen? - UberUbuntu]] (2019-11-13) | ||
| Zeile 222: | Zeile 224: | ||
| * [[https://wiki.debianforum.de/Desktop-Notification_von_Systemservice_mittels_dbus |Desktop-Notification von Systemservice mittels dbus – DebianforumWiki]] (2019-11-13) | * [[https://wiki.debianforum.de/Desktop-Notification_von_Systemservice_mittels_dbus |Desktop-Notification von Systemservice mittels dbus – DebianforumWiki]] (2019-11-13) | ||
| + | |||
| + | * [[https://css-tricks.com/the-current-state-of-telephone-links/ |The Current State of Telephone Links | CSS-Tricks]] (2019-11-13) | ||
| + | |||
| ==== Spezifikationen ==== | ==== Spezifikationen ==== | ||