- UMANG gives you the option to hire experienced Delphi programmers on a monthly and hourly basis.
- Hire Dedicated Full-time Programmers at 25-60 US$ per hour.
- Application Re-engineering and Maintenance of exiting legacy software has been UMANG's forte.
- Outsource your Delphi Project to the award-winning software company.
Advanced USB Port Monitor v.2.0.1
By AGG Software.
01 Mar 2006Description
Advanced USB Port Monitor is a USB Bus, USB Device and Protocol Analyzer. Advanced USB Port Monitor packs the robust functionality to capture, view and process USB traffic. It offers sophisticated viewing and intelligent searching to accurately and efficiently debug and test High (480Mbps), Full (12Mbps) and Low (1.5Mbps) speed USB devices and software. The Advanced USB Port Monitor design enables users to use it with any USB device, extending beyond the lab environment to the personal workstations of USB developers and advanced USB device users. Most users - USB hardware and software developers, advanced users - will appreciate the value and benefit of having a personal USB monitor and analyzer tool to fit their individual needs. Advanced USB Port Monitor can be used as a "sniffer" and does not affect the traffic between the host and the device or the software and the host. The Advanced USB Port Monitor software allows you to display the packets sent, decode the descriptors, detect errors in peripherals or drivers, and measure device and driver performance. When capturing the packets, the real-time statistical display permits you to check the bus status, even before you look at the packets that have been read. These are displayed in a chronological list together with the peripheral's address and the endpoint number. To make it easier to identify the packets you are interested in, the software provides filtering and packet color coding functions. It also gives the user the choice of several levels of detail. The information taken from the traffic contains references to the USB specification. Download FREE trial version now.Informations
- Status: Evaluation (time-limit)
- Source: None
- price: $59.95
- Size: 2 848kB
Platforms: CB1
Bug Finder v.0.6.5
By Antonio Petricca.
Freeware + source 20 Jan 2008Description
Bug Finder is a windows run-time debugger specialized to intercept and decode exceptions, in particular Delphi exceptions in faulting processes for which is difficult or impossible to trap errors in code.As said above, sometimes is not possible to trap exceptions in code due to the fact that some of them cause the dead of the process. In this situation is absolutely necessary to debug the process to get the faulting condition, but in a production, or pre-production, environment is not possible.
The Bug Finder will solve the problem.
For Delphi applications compiled with a detailed debug map files it will get also informations about the location of the exceptions in the source code.
Informations
- Status: Fully functional
- Source: Included
- Size: 2 463kB
Platforms: C2k6, C2k7, CB5, CB6, D2005, D2006, D2007, D5, D6, D7
CrashRpt.CPP v.2.0.15
By Oleg Fedko.
Freeware 06 Oct 2014Description
A crash/exception reporting library for C++ native Windows apps. It automatically creates and sends crash/error/exception reports with stack trace, minidump and extended application/system information to Doctor Dump free crash reporting and memory dump analyzing service. That collects, organizes and stores crash reports from your customers, gives you all necessary data to fix the bug and provides your users with workaround to the problem.Informations
- Status: Fully functional
- Source: None
- Size: 2 004kB
Platforms: CB6
Debug Monitor v.1.0
By Swift Software.
Freeware + source 17 Aug 1999Description
A easy to use "Debug Monitor Application" with a separate Delphi unit to send commands and messages to the debug window.Informations
- Status: Fully functional
- Source: Included
- Size: 128kB
Platforms: D2, D3, D4
DebugDelphi - Debug terminal for Delphi V15.0
Description
DebugDelphi is a tool to display programmed error messages in a window.Just include the interface to DebugDelphi in the Uses-statement of the unit and put a WriteLn - statement where ever you need it. This assures that you can use all the formatting features of the WriteLn procedure. Additionally error messages can be classified. Every error class is allocated to the main error channel or one of the ten minor channels.
A few of the features:
- 32000 messages can simultaneously in the message window
- Print selected messages
- Copy selected messages into clipboard
- Save all messages into a file
- Optionally add error class, date and time to each message.
Informations
- Status: Fully functional
- Source: N/A
- Size: 1 303kB
Platforms: C10, D10, D10.1, D10.2, D10.3, D2005, D2006, D2007, D2009, D2010, D5, D6, D7, DXE, DXE2, DXE3, DXE4, DXE5, DXE6, DXE7, DXE8
Debugger Pro v.1.0.0
By John Wood.
17 Jun 1999Description
Debugger Pro is an advanced debugging utility capable of debugging compiled executables. It's simple COM interface allows users to debug applications with very little effort. Debugger Pro supports all languages that are capable of using COM. Although some tools are currently only Delphi specific.Informations
- Status: Evaluation (time-limit)
- Source: N/A
- price: $9
- Size: 654kB
Platforms: D2, D3, D4
DUnit v.9.3.0
By DUnit Group.
Freeware + source 14 Oct 2007Description
DUnit automates unit testing of Delphi code. The target audience for DUnit is developers who are both writing the code to be tested and the unit tests for that code, an approach advocated by Extreme Programming.Informations
- Status: Fully functional
- Source: Included
- Size: 934kB
Platforms: D2005, D2006, D2007, D5, D6, D7
eMEDES DebugWin for Delphi v.1.02
By eMEDES Software.
20 Oct 1997Description
DebugWin is a debugging Extension for Delphi 2/3. It is fully integrated in Win95/NT and Delphi, has clean installation and uninstallation options and a comfortable user interface. DebugWin runs as separate application which usually still works when Delphi has crashed. When the whole system crashes you still have the log file with your Debugmessages pointing to the position where the error occurred. DebugWin has an object oriented Delphi interface which offers Debug output functions, extended message box
functions, timer functions for performance test, Level support for different stages of your projects' life cycle (e.g. No Debug output in Release versions, no "Alpha" output in "Beta" versions ...) and much more.
Informations
- Status: Fully functional
- Source: None
- Size: 390kB
Platforms: D2, D3
EurekaLog v.7.2.0.0
By EurekaLog Team.
02 Apr 2015Description
EurekaLog is the new Delphi and C++Builder add-in tool that gives your application (GUI, Console, Web, etc.) the power to catch all exceptions, memory leaks and detect infinite-loops and deadlocks. It generates a detailed log of the call stack at the point that raised the exception, showing unit, class, method and line no., (see this example), and displays it on screen and optionally sends it back to you via email or Web message (using the HTTP-S/FTP protocols or sending directly to your preferred "Web Bug Tracking" tool), thus helping speed up the process of bug-location and resolution.EurekaLog is easy to use because it's fully integrated into the IDE - just enable EurekaLog for your application and rebuild your application to add EurekaLog's features. EurekaLog does not affect application performance (it runs only when an exception occurs) and increases compiled file size by just 0.5% - 4% (it uses this space to store some additional, compressed and encrypted debugging information). You do not need to distribute any additional files with your EurekaLog-enabled application.
Informations
- Status: Evaluation (time-limit)
- Source: On purchase/registration
- price: $149
- Source price: $249
- Size: 116 745kB
Platforms: C2k10, C2k6, C2k7, C2k9, CB5, CB6, CB64, CBXE, CBXE2, CBXE3, CBXE4, CBXE5, CBXE6, CBXE7, D2005, D2006, D2007, D2009, D2010, D3, D4, D5, D6, D7, DXE, DXE2, DXE3, DXE4, DXE5, DXE6, DXE64, DXE7
Event Log Viewer v.11.01.01
By Event Log Viewer.
SWS 25 Aug 2011Description
Event logs are generated in systems running on Windows OS version NT, 2000 and XP. The logs generated are about application events, security events and system events. Detailed information about these event logs can be obtained by the event log viewer, an application provided by Windows. Windows event log viewer contains detailed information such as event type, their source, the date and time of their occurrence along with the cause. With the help of Windows events log monitor tool, users can keep a tab on all the Windows based and W3C based events to know about errors and problematic situations. However, the error messages and causes which are displayed with event logs are often inconsistent or not very informative. Without gaining full understanding of Windows event logs, troubleshooting gets tricky.Therefore, an event log software such as Lepide Event Log Manager can be used to optimize the process of analyzing event logs. With the help of a log management tool, it is possible to refine the event log results and filter out events that are not required. Furthermore, it is possible to generate dedicated event reports concerning a warning message, an error message or even a success audit report. Windows log management also helps in tracking W3C events over an entire network where several computers are configured. All these features help in accurate event log reporting which can be further used for resolving security problems. Another benefit of Windows event log monitoring system is that it helps in auditing the security compliance reports of organizations thus ensuring that security standards are strictly followed.
Informations
- Status: Fully functional
- Source: Included
- price: $160
- Size: 43 824kB
Platforms: D2007, D2009
Greatis WinDowse v.5.3
By Greatis Software.
Freeware 24 Sep 2014Description
Windows Analyser. An extremely convenient tool for obtaining necessary technical information about any window. Place a mouse cursor on a window, and WinDowse will show all parameters of the window and window class including:- "Window" tab
- text or caption
- process ID
- exe filename
- application instance
- window handle
- parent window handle
- window function address
- window menu handle
- coordinates in parent
- coordinates in screen
- window size
- window client area size
- window style and extended style
- "Class" tab
- class name
- class function address
- icon and small icons handles
- cursor handle
- background brush handle
- module handle
- class style
- "Parents" tab
- list of parent hierarhy
- "Children" tab
- list of children
- "Graphics" tab
- absolute (screen) cursor position
- relative cursor position on window coordinates
- relative cursor position on window client area coordinates
- color of the pixel under mouse cursor
- screen capture tools: display, zoom, copy, save.
Informations
- Status: Fully functional
- Source: On purchase/registration
- Source price: $120
- Size: 601kB
Platforms: D2005, D2006, D2007, D2009, D2010, D3, D4, D5, D6, D7, DXE, DXE2, DXE3, DXE4, DXE5, DXE6, DXE7
Hawkeye
By Agni Software.
Commercial 17 Oct 2001Description
Agni's Hawk Eye is the first and only complete component debugger for Delphi components. Developing components in Delphi has traditionally been non-visual: In a Rapid Application Development (RAD) tool like Delphi, non-visual development could become frustrating. And since these components are installed right into the Delphi IDE itself, you could not effectively test and debug components in Design time and Run time mode. Now, with Hawk Eye, you can do just this: Test your components just like you test your applications in Delphi.Hawk Eye provides an environment similar to Delphi itself, but is specially designed to help you test components. Like Delphi, Hawk Eye has an Object Inspector and a Form Designer to help you place your components and test their properties. For component debugging, Hawk Eye provides an event log, which logs the events that your component fires. You can also put breakpoints in your component's code in Design time testing. Hawk Eye supports property editors and component editors so you can effectively debug the component and its editors in Design time and Run Time as well. In short, Hawk Eye is the best and easiest solution to testing and debugging components.
Informations
- Status: Partially restricted
- Source: N/A
- price: $199
- Size: 1 036kB
Platforms: D3, D4, D5
lkDebugRedirector v.1.04
By Leonid Koninin.
Freeware + source 25 Aug 2008Description
Here is a simple unit for D5-D7, including what you redirect usual WriteLn output (unused in modern GUI applications) to the system debug stream (aka OutputDebugStream). Unit supports multithreading and can also log output info to file. It usefull for myself and i care can help you also. Usage is very simple - add it to uses clause in your project, and this is all. WriteLn will be redirected, so you can write you debug message with the full power of delphi console output.Informations
- Status: Fully functional
- Source: Included
- Size: 2kB
Platforms: D5, D6, D7
logFaces v.2.3
Description
LogFaces is created to be an out-of-the-box log server which can be easily hooked with existing applications using log4j as their logging framework. "Off the shelf" is the major feature - you simply install it next to your system and redirect your appenders to logFaces server; it works with TCP or UDP sockets - both well supported by log4xxx. It's up to you which processes, hosts or even classes should be working with logFaces- thanks to log4xxx configuration magic, all this is very simple and not intrusive.Imagine that you are dealing with multi-host system which needs to be tested in QA. It could be a lot of data. LogFaces can partition this data for you and set you focused on particular aspect. For example, if you want to see only presentation tier related activities in correlation with what is going on in data layer. LogFaces viewer provides such capability; it's called log perspective. Perspectives allow you to focus on particular application on particular host or even packages and classes. And all this can be done without touching you production code.
LogFaces works with databases, we support Oracle, MySQL, PostgreSQL and Apache Derby. Data is collected, filtered and ready for different queries. Not only persisted, same data received from applications is also dispatched to clients. Routing is done in real-time and can be very fine tuned by each client separately. For instance, QA people can observe their system under test while integrators or developers can see what happened in theirs. All are separate, not colliding. Clients can be very remote; you can be in the office while looking how your system is doing on site.
LogFaces isn't necessarily for large systems. It can work with smaller applications too. If you don't need persistence and only need routing capabilities - no problem, database can be disabled. Some of our users having logFaces only for viewing log in real time.
Informations
- Status: Fully functional
- Source: None
- price: $350
- Size: 34 812kB
Platforms: CB1
LPL Debugger v.2.0
Description
A small debugging utility which will enable you write your program message on a seperate window. This window is the LPLDebugger by using this you don't have use ShowMessage, breakpoints and stepping.Informations
- Status: Fully functional
- Source: Included
- Size: 382kB
Platforms: D5
MapFileStats v.1.5
By Eric Grange.
Freeware 14 Dec 2013Description
MapFileStats provides simple binary size statistics from .MAP files..map files can be produced by Delphi during the linking phase, they provide symbolic information on the executable they were generated for. MAPFileStats uses them to provide some simple statistics on the compiled executable binary.
Three values are provided for each unit included in your executable:
- Compiled Size: the size in bytes taken by the units code in the executable.
- DFM size: the size of the DFM file associated to the unit, corresponds to the size of the first matching DFM file in the search path.
- Ratio DCU Size: the ratio between the size of the DCU of a unit, and its compiled size. Intended to locate units you depend on, but from which you use only a fraction of the code.
- Detects project location in parent folders of MAP file.
- Ability to copy lines to clipboard.
Dont forget to enable MAP file generation in your projects linker options, the smallest and fastest MAP file generation option (Segments) provides all the info MAPFileStats currently uses.
Informations
- Status: Fully functional
- Source: None
- Size: 863kB
Platforms: D2005, D2006, D2007, D2009, D2010, D7, DXE, DXE2, DXE3, DXE4, DXE5
MxDebugger for Borland Delphi v.1.02a
By MaxComponents.
Freeware 02 Oct 2008Description
This is debugger tool for Borland Delphi.Key features:
- External debugger window
- Variables and expression checking
- Displays names of functions as they are entered or exited
- Any numeric, string, object, component etc. can be displayed
- Comments can be inserted into the debug window
- Supports three different debug levels
- Supports message type groups
- More applications can be displayed in the same debug window
- Output can be saved to file in different formats
- Works at both Design time and Runtime without Breakpoints
- DLL debugging and checking support
- Component debugging
- Settings are automatically saved and loaded
- And many many more possibilities...
Informations
- Status: Fully functional
- Source: None
- Size: 793kB
Platforms: D2005, D2006, D2007, D2009, D5, D6, D7
Overseer v.1.4.0
By Delphree - Delphi Open Source Development Initiative.
Freeware + source 08 Jun 2000Description
Overseer is message-based debugging tool with rich set of message types and features.Major features are:
- Different message types, like basic message, warning, error, checkpoint, note, enter/leave procedure.
- Data attachments to messages with common data support (integer, string, boolean, point, rectangle, pointer assigment, color, component published properties (via stream), stringlist)
- Blackboard for last-value/state string messages
- Basic code profiling capabilities
- Multiple sections of code. You can independently enable/disable each active section
- Automatic Overseer startup on debug session start
- Search messages containing specified string
- Load/Save log.
Informations
- Status: Fully functional
- Source: Included
- Exe demo: included
- Size: 574kB
Platforms: D3, D4, D5
Remote Debugger v.2
By Mister Group.
Freeware 18 Apr 2005Description
Remote Debugger monitors log messages sended throught WINAPI OutputDebugString or WM_COPYDATA message. Log messages are sorted by process, thread or user defined tree structure.Informations
- Status: Fully functional
- Source: N/A
- Size: 357kB
Platforms: CB1, CB3, CB4, CB5, CB6, D1, D2, D2005, D3, D4, D5, D6, D7
TracePlus Win32 v.5.30.000
By SST Incorporated.
Commercial 06 Feb 2007Description
TracePlus/Win32 shows you the interaction between your Win32 application and multiple Win32 APIs.Supported APIs that are displayed in realtime include ODBC, OLE, COM, TAPI, WININET, registry, DB-Library, and more. Integrated SQL capture window displays SQL statements generated by the supported database APIs. Status window displays DLL version information, OutputDebugString() calls, and more.
Informations
- Status: Demo only
- Source: None
- price: $199.95
- Size: 3 751kB
Platforms: C2k6, CB4, CB5, CB6, D2005, D2006, D6, D7
TracePlus Winsock v.8.40.000
By SST Incorporated.
Commercial 06 Feb 2007Description
TracePlus/Winsock shows you the interaction between your Win32 application and Winsock 1.1/2.0, WININET, RAS, and Microsoft Winsock extensions with no modifications to your existing program.Supports .NET applications as well as COM and ActiveX objects. TracePlus displays the Winsock functions called by your Internet application to access the internet and displays detailed information including error messages if your application is having trouble communicating with the Internet.
Informations
- Status: Demo only
- Source: None
- price: $159.95
- Size: 3 161kB
Platforms: C2k6, CB4, CB5, CB6, D2005, D2006, D6, D7
USB Monitor 3ML Lite v.5.03.00.1051
By Vasiliy Vasilyev.
10 May 2007Description
Software USB port sniffer, USB protocol analyzer and data logger. This Universal Serial Bus monitoring utility can spy, capture, view, log, analyze, test usb device activity performing connection traffic analysis. Software USB monitoring tool. You can use this USB aquisition system as connection testing and diagnostic tool, modem data transfer viewer, packet analyser, interface tester and so on. USB Monitor can be successfully used for monitoring data flow between USB devices and Windows application, debugging port connections, developing, reverse-engineering and implementing protocol, device driver development, hardware development, research the functionality of any third-party software and hardware, testing software and hardware. USB Monitor can be successfully used by programmers, beta-testers, software developers, hardware engineers, IT support specialists, industrial control personnel, SCADA software engineers, science technicians, systems integrators, consultants, lab experts, University students.Informations
- Status: Fully functional
- Source: None
- price: $69.99
- Size: 2 429kB
Platforms: CB3, CB4, CB5, CB6, D4, D6
USB Monitor Device Monitoring Studio v.5.01.00.805
By Vasiliy Vasilyev.
14 Apr 2007Description
Software USB port sniffer, monitor tool with protocol analyzer and data logger. This Universal Serial Bus monitoring utility can spy, capture, view, log, analyze, test usb device activity performing connection traffic analysis with data acquisition and control. You can use this USB aquisition system as connection testing and diagnostic tool, modem data transfer viewer, packet analyser, interface tester and so on. USB Monitor can be successfully used for monitoring data flow between USB devices and Windows application, debugging port connections, developing, reverse-engineering and implementing protocol, device driver development, hardware development, research the functionality of any third-party software and hardware, testing software and hardware. USB Monitor can be successfully used by programmers, beta-testers, software developers, hardware engineers, IT support specialists, industrial control personnel, SCADA software engineers, science technicians, systems integrators, consultants, lab experts, University students.Informations
- Status: Fully functional
- Source: None
- price: $99.99
- Size: 2 399kB
Platforms: CB4, CB5, CB6, D6
USB Monitor Pro v.2.0
By Andrew Scott.
25 Jul 2006Description
USB Monitor Pro is an effective and, at the same time, simple in use analyzer of USB traffic for Windows. It allows to monitor incoming and outgoing data of a USB device plugged into the computer.Main program features are:
- Monitoring of data between USB device driver and the Host Controller Driver
- Comparison of packets before and after processing by the Host Controller Driver
- Detailed information for each captured event.
The real professionals in USB communications have been developing and supporting USB Monitor Pro. The main goal we strive for is to help you to save money, time and probably nerves. We want you not to waste your time on monotonous "digging" of protocols and data but concentrate your talent on your project working with the pleasure.
Informations
- Status: Fully functional
- Source: None
- price: $149.95
- Size: 824kB
Platforms: C2k6, CB1, CB3, CB4, CB5, CB6, D2, D2005, D2006, D3, D4, D5, D6, D7
WinSpy and SpyDrive2 v.2.2.1.186
By Eon Clash.
Freeware 11 Dec 2001Description
WinSpy is an adaptation from the origional WinSpy created by Terry Smith.WinSpy is a utility that allows you to send debug informatin to a debug window that is not tied to your application or your development enviroment. Included in the download is the SpyDrive.pas file witch is a Delphi file that allows you to use the standard out commands (write, writeln, ect...) to send messages to the WinSpy window.
Following are some of the features of WinSpy2:
- Now can Pause the application to evaluate variables
- Seperate section of spy window for watches like in Delphi
- System Resource Monitor
- New options
- Help file updated
- Self contained and adds very little code to your applications
- No code changes for shipment (if WinSpy isn't installed then calls to it are ignored)
- Multithreaded user interface design so that you can pause the interface w/o effecting your application
- WinSpy will tell you what application it is running against
- Fully customizeable user interface
- When the spy window is minimized very little overhead
- Spy window can be set up to display when an application starts or when a message is recieved
- Spy window resides in task bar and flashes when messages are present.
Informations
- Status: Fully functional
- Source: On request
- Size: 465kB
Platforms: D2, D3, D4, D5, D6
WinTasks Professional v.5.0
Description
The perfect complement to firewalls and anti-virus software, WinTasks gives you complete control over all processes running on your personal computer. Based on years of research, this award-winning product gathers detailed information on all running processes. WinTasks then gives you simple explanations for thousands of programs - allowing you to remove useless resource hogs and security threats - in just a few clicks.Informations
- Status: Evaluation (time-limit)
- Source: None
- price: $49.95
- Size: 4 089kB
Platforms: C2k6, CB1, CB3, CB4, CB5, CB6, D1, D2, D2005, D2006, D3, D4, D5, D6, D7
WonderLeak v.1.2.0
Description
- 🔥 WonderLeak is a fast allocation profiler for Windows that can handle long running multi threaded targets that are performing many millions of allocations over their lifetime.
- 🔍 WonderLeak will profile all kinds of heap allocations as well as handle allocations, such as file or registry handles.
- 💡 The UI gives you great filtering support so you can drill down into the results and find the allocation leaks in your application.
- ✨ WonderLeak supports applications built with different toolchains such as Visual Studio, C++ Builder or Delphi, so numerous symbol file formats are supported, including PDB, COFF, DWARF, MAP and TD32/TDS.
- 🔌 You can integrate WonderLeak into your application with the C/C++ API or into your pipeline with the command line interface.
- Status: Evaluation (time-limit)
- Source: N/A
- price: $177
- Size: 21 336kB
Informations
Platforms: C10, C10.1, C10.2, C10.3, C10.4, C2k10, C2k6, C2k7, C2k9, CB1, CB3, CB4, CB5, CB6, CB64, CBXE, CBXE2, CBXE3, CBXE4, CBXE5, CBXE6, CBXE7, CBXE8, D1, D10, D10.1, D10.2, D10.3, D10.4, D2, D2005, D2006, D2007, D2009, D2010, D3, D4, D5, D6, D7, DXE, DXE2, DXE3, DXE4, DXE5, DXE6, DXE64, DXE7, DXE8
ZJDBGPack v.2.0
By Eric Grange.
Freeware 09 Sep 2009Description
ZJDBGPack is a command-line utility that inserts debugging information in ZJDBG format into Delphi executables. It is intended to be used as part of a build process, or be used from the Tools menu in the Delphi IDE.Informations
- Status: Fully functional
- Source: None
- Size: 202kB
Platforms: D2005, D2006, D2007, D2009, D7