In terms of the logic of ncg, capture packets from network interface automatically, including the Command Interaction Packets and video stream Packets.
Users configure the NcgPcap through operating on the UI interface,
then UI interface will write the confiturations into a specific conf
file.
That is all what UI interface do.
The real capturing is implementated in the npcap.dll.
- The vs project file(including
sln
andvproject
) locates in the\prj\MSVC\
. After modify the codes insrc
directory, the target directory of compilation isbin\win32
.
-
The
.ui
file is the UI designing files, which are generated by Qt Desegner. So use Qt Designer to modify the face. -
After modify the UI interface, you should execute
ui\makepy.ps1
to generate coresponding python codes which locate intoscript\
. -
After modify the python codes in
\script\
, of course including execution ofui\makepy.ps1
, you should rebuild binary executable program by executeMakeExe.bat
in the root dir of this project. -
Note that until you regenerate python codes of ui interface or rebuild binary file, the modification will take effect.
Note:
You should put the UI resource files(.ico, .jpg, etc.) into \ui\rsc
, when you execute MakeExe.bat
, files in that file will be copied into \bin\win32\rsc\
.
The releasable is \bin\win32\
directory.