Project

General

Profile

Phonebook exporters » History » Version 5

manawyrm, 05/01/2022 08:28 PM

1 1 manawyrm
h1. Phonebook exporters
2
3
@manawyrm offers several phonebook exporters for various systems.
4
The exporters are available here and can be extended for almost every system: https://github.com/Manawyrm/octoi-phonebook
5
6
This works by parsing the [[phonebook]] in this Redmine wiki, a debug view (to check how your entries are parsed) is available here: 
7
https://phonebook.tbspace.de/debug.php
8
9
h3. Auerswald PBX reverse lookup
10
11
The Auerswald PBXes can do a HTTP lookup on every incoming call. This can be used to display names for each caller in the phone display.
12
To set this up, configure the "OCTOI phonebook" provider under "COMset" -> "Funktionen" -> "Online-Namenssuche" -> "Konfiguration".
13 2 manawyrm
Use the Aktion -> Importieren button to import the "octoi_auerswald.n2n":https://osmocom.org/attachments/5194 configuration file.
14
15 3 manawyrm
Edit the configuration afterwards and *edit the "localprefix" in the URL to your own OCTOI prefix* . 
16
This is used to lookup internal numbers (when the Auerswald asks for a 4 digit number, the lookup will append this local prefix to the start of the number before the lookup).
17
18
Example URL:
19
https://phonebook.tbspace.de/auerswald-lookup.php?phone=03065022131&localprefix=0306502
20
21
*(optionally)* You can also create the rules manually:
22 4 manawyrm
!auerswald_lookup.png!
23 3 manawyrm
24 4 manawyrm
!auerswald_lookup1.png!
25 3 manawyrm
26 4 manawyrm
!auerswald_lookup2.png!
27 3 manawyrm
28
29 2 manawyrm
This was developed and tested on a COMmander Basic.2, but might work on other PBXes from Auerswald.
30 1 manawyrm
31 5 manawyrm
h3. CardDAV
32
33
To use CardDAV, point any CardDAV-capable client to 
34
https://phonebook.tbspace.de/carddav.php/addressbooks/octoi/octoi
35
36
Any username/password are accepted, octoi/octoi is recommended.
37
38
!{width:20%}iphone1.png! !{width:20%}iphone2.png!
39
40
Tested with Thunderbird, Fritz!Box and iPhone as clients.
41
42 1 manawyrm
h3. Fritz!adr software
43 4 manawyrm
44 1 manawyrm
!fritzadr.png!
45 4 manawyrm
46
You can download a csv-dump for Fritz!adr here:
47 1 manawyrm
https://phonebook.tbspace.de/fritzaddr.php
48 4 manawyrm
49
If your setup requires a dialprefix (like a 0), add ?prefix=0:
50
https://phonebook.tbspace.de/fritzaddr.php?prefix=0
51 1 manawyrm
52 5 manawyrm
h3. Fritz!Box phonebook (old .xml export, OS 6)
53
54
+Modern Fritz!Boxes can use CardDAV. Refer to the CardDAV section.+
55 1 manawyrm
56 4 manawyrm
You can download a .xml-dump for your Fritz!Box here:
57
https://phonebook.tbspace.de/fritzbox.php
58
59
If your setup requires a dialprefix (like a 0), add ?prefix=0:
60
https://phonebook.tbspace.de/fritzbox.php?prefix=0
61
62
*Please be aware that importing this file wipes your existing phonebook!* 
63
You can create multiple phonebooks, so it is advised that you create a seperate "OCTOI" phonebook and start the import there.
64
65 1 manawyrm
h3. Windows XP address book
66 4 manawyrm
67
!windows-addressbuch.PNG!
68
69
The Windows addressbook can import .csv files for it's internal address book.
70
These .csv files are unfortunately localized (the column names are translated to the language of the Windows installation).
71
72
Windows addressbook (compatible with english locale versions):
73
https://phonebook.tbspace.de/windows-addressbook.php
74
75
Windows addressbook (compatible with german locale versions):
76
https://phonebook.tbspace.de/windows-addressbook.php?lang=de
77
78
Again, if your setup requires a dialprefix (like a 0), add &prefix=0.
79
If your locale/language isn't supported yet, create a dummy entry in the address book and export it as .csv.
80
Either send the resulting file to @manawyrm or add the language and column headers yourself to "windows-addressbook.php":https://github.com/Manawyrm/octoi-phonebook/blob/main/windows-addressbook.php .
Add picture from clipboard (Maximum size: 48.8 MB)