Phonebook exporters » History » Version 6
manawyrm, 05/01/2022 08:29 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 | 6 | manawyrm | {{>toc}} |
10 | |||
11 | 1 | manawyrm | h3. Auerswald PBX reverse lookup |
12 | |||
13 | 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. |
||
14 | To set this up, configure the "OCTOI phonebook" provider under "COMset" -> "Funktionen" -> "Online-Namenssuche" -> "Konfiguration". |
||
15 | 2 | manawyrm | Use the Aktion -> Importieren button to import the "octoi_auerswald.n2n":https://osmocom.org/attachments/5194 configuration file. |
16 | |||
17 | 3 | manawyrm | Edit the configuration afterwards and *edit the "localprefix" in the URL to your own OCTOI prefix* . |
18 | 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). |
||
19 | |||
20 | Example URL: |
||
21 | https://phonebook.tbspace.de/auerswald-lookup.php?phone=03065022131&localprefix=0306502 |
||
22 | |||
23 | *(optionally)* You can also create the rules manually: |
||
24 | 4 | manawyrm | !auerswald_lookup.png! |
25 | 3 | manawyrm | |
26 | 4 | manawyrm | !auerswald_lookup1.png! |
27 | 3 | manawyrm | |
28 | 4 | manawyrm | !auerswald_lookup2.png! |
29 | 3 | manawyrm | |
30 | |||
31 | 2 | manawyrm | This was developed and tested on a COMmander Basic.2, but might work on other PBXes from Auerswald. |
32 | 1 | manawyrm | |
33 | 5 | manawyrm | h3. CardDAV |
34 | |||
35 | To use CardDAV, point any CardDAV-capable client to |
||
36 | https://phonebook.tbspace.de/carddav.php/addressbooks/octoi/octoi |
||
37 | |||
38 | Any username/password are accepted, octoi/octoi is recommended. |
||
39 | |||
40 | !{width:20%}iphone1.png! !{width:20%}iphone2.png! |
||
41 | |||
42 | Tested with Thunderbird, Fritz!Box and iPhone as clients. |
||
43 | |||
44 | 1 | manawyrm | h3. Fritz!adr software |
45 | 4 | manawyrm | |
46 | 1 | manawyrm | !fritzadr.png! |
47 | 4 | manawyrm | |
48 | You can download a csv-dump for Fritz!adr here: |
||
49 | 1 | manawyrm | https://phonebook.tbspace.de/fritzaddr.php |
50 | 4 | manawyrm | |
51 | If your setup requires a dialprefix (like a 0), add ?prefix=0: |
||
52 | https://phonebook.tbspace.de/fritzaddr.php?prefix=0 |
||
53 | 1 | manawyrm | |
54 | 5 | manawyrm | h3. Fritz!Box phonebook (old .xml export, OS 6) |
55 | |||
56 | +Modern Fritz!Boxes can use CardDAV. Refer to the CardDAV section.+ |
||
57 | 1 | manawyrm | |
58 | 4 | manawyrm | You can download a .xml-dump for your Fritz!Box here: |
59 | https://phonebook.tbspace.de/fritzbox.php |
||
60 | |||
61 | If your setup requires a dialprefix (like a 0), add ?prefix=0: |
||
62 | https://phonebook.tbspace.de/fritzbox.php?prefix=0 |
||
63 | |||
64 | *Please be aware that importing this file wipes your existing phonebook!* |
||
65 | You can create multiple phonebooks, so it is advised that you create a seperate "OCTOI" phonebook and start the import there. |
||
66 | |||
67 | 1 | manawyrm | h3. Windows XP address book |
68 | 4 | manawyrm | |
69 | !windows-addressbuch.PNG! |
||
70 | |||
71 | The Windows addressbook can import .csv files for it's internal address book. |
||
72 | These .csv files are unfortunately localized (the column names are translated to the language of the Windows installation). |
||
73 | |||
74 | Windows addressbook (compatible with english locale versions): |
||
75 | https://phonebook.tbspace.de/windows-addressbook.php |
||
76 | |||
77 | Windows addressbook (compatible with german locale versions): |
||
78 | https://phonebook.tbspace.de/windows-addressbook.php?lang=de |
||
79 | |||
80 | Again, if your setup requires a dialprefix (like a 0), add &prefix=0. |
||
81 | If your locale/language isn't supported yet, create a dummy entry in the address book and export it as .csv. |
||
82 | 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 . |