Author Topic: CDRRec - Data collection tool from PBX and Mini-PBX  (Read 705 times)


  • New Member
  • *
  • Posts: 47
CDRRec - Data collection tool from PBX and Mini-PBX
« on: September 23, 2021, 12:20:41 pm »
Hello. I present to you CDRRec.
The program was developed to receive data from Siemens HiPath 4000 industrial PBX and transfer it to the billing system. It has been successfully operated for more than 5 years 24/7. This program can be used to collect data from any device using supported protocols, and due to the scripting language, this data can be flexibly processed and transferred to the target system or saved to disk without recompiling the program.
Data collection has been implemented using the following protocols: RS232, TCP/IP, Telnet.
Export of data using the following protocols has been implemented: IPC, TCP/IP. HTTP.
The processing of the incoming data is carried out using the integrated script engine Lape(, which allows you to independently process the incoming data before sending it to the target system.
The script engine is extensible with plugins, which allows you to move the logic that must be closed in the DLL.

Source code is available here:


  • Hero Member
  • *****
  • Posts: 3672
Re: CDRRec - Data collection tool from PBX and Mini-PBX
« Reply #1 on: September 23, 2021, 12:41:50 pm »
Well done, and thanks for letting us know about it.

MT+86 & Turbo Pascal v1 on CCP/M-86, multitasking with LAN & graphics in 128Kb.
Pet hate: people who boast about the size and sophistication of their computer.
GitHub repositories:


TinyPortal © 2005-2018