Revize c73d715c
Přidáno uživatelem Pultak před téměř 3 roky(ů)
ld_client/readme.md | ||
---|---|---|
1 |
# Automatic detection and documentation of connected Lauterbach Debugger and connected head device - LD Client - Bug Thugs
|
|
1 |
# Automatic detection and documentation of connected Lauterbach Debugger and its head device - LD Client - Bug Thugs
|
|
2 | 2 |
|
3 | 3 |
--- |
4 | 4 |
|
... | ... | |
13 | 13 |
## Description |
14 | 14 |
|
15 | 15 |
This client application periodically searches for running process of TRACE32 PowerView. |
16 |
Upon detection the application tries to execute t32rem.exe program with specific parameters which generates info file about currently connected Lauterbach Debbuger and connected head device.
|
|
17 |
The serial numbers from the info file is parsed and along with a timestamp and computer-related information, is sent to the server (API).
|
|
16 |
Upon detection the application tries to execute t32rem.exe program with specific parameters which generates info file about currently connected Lauterbach Debbuger and its head device.
|
|
17 |
The serial numbers from the info file are then parsed and along with a timestamp and computer-related information, is sent to the server (API).
|
|
18 | 18 |
If the application fails to send the data, it will store the payload in a disk-based cache. |
19 | 19 |
The client then periodically accesses the cache in order to resend the failed payloads to the server. |
20 | 20 |
|
21 | 21 |
## Requirements |
22 | 22 |
|
23 |
In order to successfully run the application, the user needs to have .NET 6.0 installed on their machine.
|
|
24 |
It can be downloaded from the official site of the Microsoft (https://dotnet.microsoft.com/en-us/download/dotnet/6.0). |
|
23 |
In order to successfully run the application the user needs to have .NET 6.0 installed on their machine. |
|
24 |
It can be simply downloaded from the official site of the Microsoft (https://dotnet.microsoft.com/en-us/download/dotnet/6.0).
|
|
25 | 25 |
|
26 | 26 |
## Build/Publish |
27 | 27 |
|
... | ... | |
30 | 30 |
dotnet publish -c Release -o build -p:PublishSingleFile=true --self-contained true -r win-x86 |
31 | 31 |
``` |
32 | 32 |
|
33 |
If everything goes well, a file called `LDClient.exe` with all its needed dependencies should be created under 'build'.
|
|
33 |
If everything goes well, a file called `LDClient.exe` with all its needed dependencies and configuration files should be created under folder 'build'.
|
|
34 | 34 |
|
35 |
You can also build this application by opening the solution of this project in MSVC a using one of its build tools. |
|
35 |
You can also build this application by opening the solution of this project in MSVC and using one of its build tools.
|
|
36 | 36 |
|
37 | 37 |
## Execution |
38 | 38 |
|
Také k dispozici: Unified diff
re #9571 fixed typo and text refactoring