445815629 发表于 2021-3-15 01:18

有没有什么办法可以让一个程序冻结但只保留网络运行

{:1_907:}

程序暂停,但全都暂停了。网络也停止了

EnterpriseSolu 发表于 2021-3-15 08:43

网络模块是为了获取和发送请求的数据,获取到数据之后还要处理,或是显示出来,就好比一个人,少了脚和手都不完整,没有二选一之说

445815629 发表于 2021-3-15 02:56

吾爱VIP 发表于 2021-3-15 01:49
把程序安装到hyperv-可以直接暂停系统-也就相当于冻结了程序

不是,意思不一样。。
我试着 暂停内存线程,但只能全部暂停
我想暂停这个程序 除了网络活动以外的全部

ReLoading 发表于 2021-3-15 07:09

这种需求只能把网络协议部分抠出来,自己写实现代码

吾爱VIP 发表于 2021-3-15 01:49

把程序安装到hyperv-可以直接暂停系统-也就相当于冻结了程序

朝而往,暮而归 发表于 2021-3-15 09:38

理论上无法实现

xujunfei 发表于 2021-3-15 09:43

不可能的,网络IO也是需要线程或进程来运行的

12次方 发表于 2021-3-15 09:54

在做程序设计的时候 就采用多线程架构就想要哪些是要暂停的哪些是需要网络活动的   把要暂停的写一个或多个线程里去   到时候暂停线程就可以

lidelongqi 发表于 2021-3-15 09:55

有编程经验就不难,抓包,然后反编译出他的加密算法,重新写一个就行了。

dork 发表于 2021-3-15 10:00

应用范围太小
页: [1]
查看完整版本: 有没有什么办法可以让一个程序冻结但只保留网络运行