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 . |