A: README 更新,详述功能清单及说明 A: 添加图片资源(img.png, img_1.png, img_2.png, img_3.png) D: 移除 MainWindow.xaml.cs 中无用引用
69 lines
2.6 KiB
Markdown
69 lines
2.6 KiB
Markdown
# net-src
|
|
|
|
This template should help get you started developing with Vue 3 in Vite.
|
|
|
|
## Recommended IDE Setup
|
|
|
|
[VSCode](https://code.visualstudio.com/) + [Volar](https://marketplace.visualstudio.com/items?itemName=Vue.volar) (and disable Vetur).
|
|
|
|
## Type Support for `.vue` Imports in TS
|
|
|
|
TypeScript cannot handle type information for `.vue` imports by default, so we replace the `tsc` CLI with `vue-tsc` for type checking. In editors, we need [Volar](https://marketplace.visualstudio.com/items?itemName=Vue.volar) to make the TypeScript language service aware of `.vue` types.
|
|
|
|
## Customize configuration
|
|
|
|
See [Vite Configuration Reference](https://vite.dev/config/).
|
|
|
|
## Project Setup
|
|
|
|
```sh
|
|
npm install
|
|
```
|
|
|
|
### Compile and Hot-Reload for Development
|
|
|
|
```sh
|
|
npm run dev
|
|
```
|
|
|
|
### Type-Check, Compile and Minify for Production
|
|
|
|
```sh
|
|
npm run build
|
|
```
|
|
|
|
### Run Unit Tests with [Vitest](https://vitest.dev/)
|
|
|
|
```sh
|
|
npm run test:unit
|
|
```
|
|
|
|
### Lint with [ESLint](https://eslint.org/)
|
|
|
|
```sh
|
|
npm run lint
|
|
```
|
|
|
|
|
|
1. 流量图表:定时查询指定网络的信息并记录,根据线程为单位将内容记录下来
|
|
2. 进程网络限制:上传/下载拦截(未设置、询问、拦截、允许)
|
|
3. 限额:上传限额、下载限额
|
|
4. 获取网络列表(本地连接;以太网等 连接状态信息、IP信息)
|
|
5. 应用列表(列出所有活动或安装的软件,包括:软件状态、内存占用、CPU占用等信息)
|
|
6. TCP 和 UDP 的连接历史,对于目标端口第一次和最后一次连接时间
|
|

|
|
7. 连接日志
|
|

|
|
8. 流量统计。按照年、月、周、日、12小时、6小时、3小时、1小时、30分钟、5分钟(应用、主机、流量类型、国家等维度筛选显示) 进行分段;用户可选查看时间(日期和小时的选择可以滑动选择);按照应用程序,端口、目标地址等内容信息进行展示和分类
|
|

|
|

|
|
9. 对于不同的 网络环境、GPS 地址、设备状态(电量、设备模式) 自动切换联网控制规则(公司的网络切换某些软件联网;个人网络则打开某些软件联网)
|
|
10. 配置文件可导入导出
|
|
11. 网络连接地图:不同软件联网的IP是那个区域和国家
|
|
12. 联网规则可设置有效时间(5分钟、10分钟、20分钟、30分钟、45分钟、1小时、3小时、6小时、12小时、1天、1周、自定义时间)、关机后重置、关闭软件后重置、永久有效
|
|
13. 弹出连接请求提示,可选择允许/拒绝,并可记忆成规则
|
|
|
|
|
|
|
|
所连接服务器的地理位置
|