Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mmitch/fritzdial
simple commandline dial help for AVM Fritz!Box
https://github.com/mmitch/fritzdial
dialer fritzbox
Last synced: 5 days ago
JSON representation
simple commandline dial help for AVM Fritz!Box
- Host: GitHub
- URL: https://github.com/mmitch/fritzdial
- Owner: mmitch
- Created: 2015-08-02T19:20:17.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2019-08-02T17:54:09.000Z (over 5 years ago)
- Last Synced: 2023-03-11T07:32:54.050Z (almost 2 years ago)
- Topics: dialer, fritzbox
- Language: Perl
- Homepage:
- Size: 24.4 KB
- Stars: 3
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
fritzdial - simple commandline dial help for AVM Fritz!Box
==========================================================[![Build Status](https://travis-ci.org/mmitch/fritzdial.svg?branch=master)](https://travis-ci.org/mmitch/fritzdial)
[![GPL 2+](https://img.shields.io/badge/license-GPL%202%2B-blue.svg)](http://www.gnu.org/licenses/gpl-2.0-standalone.html)license/copyright
-----------------Copyright (C) 2015 by Christian Garbs
Licensed under GNU GPL v2 or later.project homepage
----------------https://github.com/mmitch/fritzdial
installation
------------1. install the ``Net::Fritz`` module from CPAN, eg. with ``cpan -i
Net::Fritz``2. enable TR-064 remote control and dial help on your Fritz!Box (this
includes choosing an internal device that fritzdial should dial for)3. create a user with VoIP permissions on your Fritz!Box
4. create ``~/.fritzdialrc`` with the following key/value pairs:
```
username =
password =
```
5. if you want to enable SSL, add this line to ``~/.fritzdialrc``:
```
url = https://fritz.box:49443
```
see Fritz documentation for more options (look for ``upnp_url``)6. to set up dial shortcuts, just list any additional keys in ``~/.fritzdialrc``:
```
mom = 555 41234
work = 555 12345
```
if multiple shortcuts map to the same number, the last one is used for
reverse lookups (showing names instead of numbers in the calllist)usage
-----* run ``fritzdial.pl`` to use it interactively
* run ``fritzdial.pl -`` to read commands from stdin (no ``Term::ReadLine`` used)
test suite
----------The ``features`` directory contains Cucumber test files (features,
step definition and some stubbing magic).To run the tests, install ``Test::BDD::Cucumber`` and ``Expect`` and
run the ``pherkin`` command.