{"repo":"raccoon-dev/DNetLog","free":true,"listed":false,"github":"https://github.com/raccoon-dev/DNetLog","clone":"git clone https://github.com/raccoon-dev/DNetLog.git","description":"TCP/UDP logs for Delphi","language":"Pascal","stars":14,"topics":["delphi","logging","firemonkey","udp-logs","vcl","logs","tcp-logger","udp-logger","udp-logging","tcp-logging"],"license":null,"category":"analytics","readme_excerpt":"DNetLog TCP/UDP logs for Delphi to help debug mobile applications. Compiled log server Compiled log server: https://github.com/raccoon-dev/DNetLog/releases Build server application 1. Install VirtualTree for VCL from GetIt Package Manager or from https://github.com/Virtual-TreeView/Virtual-TreeView 2. Open DNetLog Project.groupproj and build LogServerWin project (VCL). Filter is case insensitive for Message column and case sensitive for Data column. Log data from your application Sample log application is attached to project. 1. Add DNetLog folder to the system or project search path or copy DNLog.Client.pas, DNLog.Types.pas and DNLog.Sender.pas files to your project. 2. Add unit \"DNLog.Client\" to the uses list. 3. Log data, using functions: Number 0 from above examples, is used for group logs data only and can be any of two bytes integer numbers (ShortInt). Log Client requires defined \"USE\\ DNLOGS\" to send logs. Warning! Previously it was \"LOGS\" instead of \"USE\\ DNLOGS\". Define \"USE\\ DNLOGS\" (previously \"LOGS\" define) is no longer defined in the client unit so must me manually declared in the project settings. Without this conditional define, logs are completely invisible for your application, so you don't have to surround log commands with any defines to remove it. Warning! this does not apply to the functions: because these functions can't be marked as inline. For example, instead of write this code: you can just write: and there will be no cost for your application at all","default_branch":null,"files":null,"tree":[],"storefront":"/r/raccoon-dev","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/raccoon-dev/DNetLog/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}