无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: mdyblog
打印 上一主题 下一主题

[更新376#2825]PECMD2012.1.80.13_Win32_64.多窗口多线程.裸机系统2.3.3.1+18M酷M...

    [复制链接]
7411#
 楼主| 发表于 2022-10-13 22:39:49 | 显示全部楼层
shmoss 发表于 2022-10-13 09:42
老师 我把多个文件压缩为cab再编译到10|EXEDATA
释放它们就要PUTF再DEVI吗 还是有更好的写法呢
IFEX %win ...

就是这么用

点评

show也有bug 盘符不能为汉字了 show 1#1,毛: fdrv -link? a,b,c=毛: fdrv *vol d,e,f,g,h,i=毛: mess. [%a%] [%b%] [%c%] [%d%] [%e%] [%f%] [%g%] [%h%] [%i%] [attachimg  详情 回复 发表于 2022-12-16 21:03
有个比较严重的BUG:拖动滑块不会执行命令 call @WIN1 _SUB WIN1,W455H187,a, SLID SLID1,L35T53W378H30,0:100,ENVI @LABE1=%SLID1%,0x40 LABE LABE1,L58T98W156H30,LABE1,, _END  详情 回复 发表于 2022-12-3 16:42
exec -timeout:*1000 也会杀错子进程,机率比 kill *tree要大  详情 回复 发表于 2022-11-29 21:46
整理了几个BUG: bug1:关闭窗口时,kill *force *tree *%__pid% 偶尔会无规律乱杀进程,有时杀QQ,有时杀explorer,有时会注销。出问题没什么规律,有时会,大部分时间不会。 bug2:选择最后一行,右键---重置,  详情 回复 发表于 2022-11-24 20:44
回复

使用道具 举报

7412#
 楼主| 发表于 2022-10-14 09:52:21 | 显示全部楼层
本帖最后由 mdyblog 于 2022-10-14 10:05 编辑

贝尔不等式的相关问题


这些天闭关研究了一番。
自己研究的结果和网上的不同。仔细对比,正向对比,反向对比。最后集中归结为贝尔不等式的一个依赖条件A的问题:
N1+N2+N3+N4+N5+N6+N7+N8=1
这在更复杂的条件下,不一定为1。绝对值可以很大。导致贝尔不等式的范围可以很大,失去判定效果。同样,据此,相关性也不一定是线性关系。
这样导致贝尔不等式不一定成立。从而用来判定定域性和因果性无效。从而用来判定上帝是否掷骰子无效。

先回顾历史。爱因斯坦等人提出隐变量理论。后来冯▪诺依曼从逻辑上证明隐变量理论不成立。导致人们不再关注隐变量理论。然而,后来贝尔研究发现,其证明犯了一个极其低级的错误,相当于简单的一个依赖条件错误(第5个)。也就是说,前面的证明阻碍了物理学的的发展。
然而贝尔的不等式,同样存在一个依赖条件错误。贝尔不等式逻辑上,看似巧妙精致,无懈可击。导致物理学家几十年不关注隐理论。阻碍了物理学几十年的发展。

当时,爱因斯坦未了方便说明,提到南北极手套的例子。这个例子中,上面依赖条件成立,从而贝尔不等式成立。
但是,一般说来, 这只是一个举例。同时本来就是为了方便说明,自然举例简单。也就是这个例子,只是为了方便理解的最简单的例子。并不能代表所有的情况。
世界上,人们可以发表无数种不同的,满足定域性和因果性的,隐理论,它们可不满足依赖条件,从而贝尔不等式成立。
实际上,用有限的实验, 证明,没有这样的隐理论, 满足定域性实在性因果性不能成立,上帝不能不掷骰子,几乎不可能。
因为, 这样的隐理论,是无穷的。否定一个,还可能提出无数个。没完没了。

那么现在人们怎么证明的呢?
否定无穷的问题,一般从反面用反证法。
虽然其有无穷多种可能,但是只要有一个成立,就满足某种具体的必然关系B。
只要有一个实验证明其违反关系B。那么证明关系B不是必须的,从而证明这些理论统统不成立。
这里的关系B就是贝尔不等式。也就是用贝尔不等式这个关系B,来判定这些理论统统不成立。

但是,现在关系B的依赖条件A,不是必然的,从而关系B不是必然的。从而不能否定存在这样的隐理论,有不能否定上帝不掷骰子。

根据我的推演,人们应当提出跟多的复杂的,满足定域性实在性因果性完备的隐理论。同时,根据我的推演,实验上,人们可以往纵的方向考虑,而不仅仅在横的方向上。

点评

把网卡实时速率转成pecmd玩一下 https://download.csdn.net/download/fx524913413/7774949  详情 回复 发表于 2022-10-15 13:06

评分

参与人数 1无忧币 +5 收起 理由
smss + 5 很给力!

查看全部评分

回复

使用道具 举报

7413#
 楼主| 发表于 2022-10-16 08:52:29 | 显示全部楼层
本帖最后由 mdyblog 于 2022-10-16 09:00 编辑

参考代码:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
IFEX  %&CurFile%.LOG, LOGS --2 * %&CurFile%.LOG
ENVI$ &NL=0d 0a
ENVI^ EnviMode=1
ENVI^ ForceLOcal=1
WIN1
_SUB WIN1,W387H254,网络速度,
    LABE &wMsg,L63T78W264H100,,,
    CALL $--ret:&&hDll  ,-LoadLibrary,^Iphlpapi.dll
    CALL $--ret:&&GetIfTable  ,-GetProcAddress,*%hDll%,GetIfTable
    --MESS. [%&hDll%]  [%&GetIfTable%]

    SET    &sz0=0x100000
    SET$$ &sz=0x00100000 0 0
    SET#$ &Buf=*0x100100 0  

    SET &dwLastIn=0    //上一秒钟的接收字节数
    SET &dwLastOut=0   //上一秒钟的发送字节数
    SET &dwBandIn=0    //下载速度
    SET &dwBandOut=0   //上传速度
    SET &MAX_INTERFACE_NAME_LEN=256
    SET &MAXLEN_PHYSADDR=8
    SET &MAXLEN_IFDESCR=256
    CALC #&&MIBLEN=%&MAX_INTERFACE_NAME_LEN% * 2 + 4*5 + %&MAXLEN_PHYSADDR% + 4*16 + %&MAXLEN_IFDESCR%
    CALC #&&Ofb1=4 + %&MAX_INTERFACE_NAME_LEN% * 2 + 4*5 + %&MAXLEN_PHYSADDR%  + 4*3
    //CALC #&&Ofb2=%&Ofb1% + 4*6
    SET &dwInOctets=0
    SET &dwOutOctets=0
    TIME  T1,1000, CALL OnT1

_END

_SUB OnT1
    SET-long sz=%&sz0%
    SET-int64 Buf=0
    ^CALL $--ncd --nrcd --qd --ret:&&ret #,%&GetIfTable%,*&Buf,*&sz,#1
    SET &dwNumEntries=%&Buf?long:0%
    SET &I=0
    SET &Of1=%Ofb1%
    LOOP #%&I%<%&dwNumEntries%,
    {*  CALC #&I=%&I% + 1
        ENVI?long &Buf=&&dwInOctetsI:%&Of1%  //DWORD
        ENVI?long &Buf=&&dwOutOctetsI:(%&Of1%+24)
        //^CALC #&&dwInOctetsI=%%Buf?long:%&Of1%%%  //DWORD
        //^CALC #&&dwOutOctetsI=%%&Buf?long:(%&Of1%+24)%%  //DWORD
        CALC #&dwInOctets=%&dwInOctets% + %&dwInOctetsI%  //dwInOctets
        CALC #&dwOutOctets=%&dwOutOctets% + %&dwOutOctetsI%  //dwOutOctets
        CALC #&Of1=%&Of1% + %&MIBLEN%
    }
    CALC &dwBandIn=(%&dwInOctets% - %&dwLastIn% ) / 1024#2     //下载速度
    CALC &dwBandOut=(%&dwOutOctets% - %&dwLastOut%) / 1024#2   //上传速速
    SET dwLastIn=%&dwInOctets%
    SET dwLastOut=%&dwOutOctets%
    ENVI  @&wMsg=收到字节: %&dwLastIn% bytes%&NL%发送字节: %&dwLastOut% bytes%&NL%下行速度: %&dwBandIn% KB%&NL%上行速度: %&dwBandOut% KB
_END

EXIT


typedef struct _MIB_IFTABLE {
  DWORD dwNumEntries;
  MIB_IFROW table[ANY_SIZE];
} MIB_IFTABLE, *PMIB_IFTABLE;
typedef struct _MIB_IFROW {
  WCHAR wszName[MAX_INTERFACE_NAME_LEN];
  DWORD dwIndex;
  DWORD dwType;
  DWORD dwMtu;
  DWORD dwSpeed;
  DWORD dwPhysAddrLen;
  BYTE bPhysAddr[MAXLEN_PHYSADDR];
  DWORD dwAdminStatus;
  DWORD dwOperStatus;
  DWORD dwLastChange;
  DWORD dwInOctets;  //
  DWORD dwInUcastPkts;
  DWORD dwInNUcastPkts;
  DWORD dwInDiscards;
  DWORD dwInErrors;
  DWORD dwInUnknownProtos;
  DWORD dwOutOctets; //
  DWORD dwOutUcastPkts;
  DWORD dwOutNUcastPkts;
  DWORD dwOutDiscards;
  DWORD dwOutErrors;
  DWORD dwOutQLen;
  DWORD dwDescrLen;
  BYTE bDescr[MAXLEN_IFDESCR];
} MIB_IFROW, *PMIB_IFROW;  

点评

请教M大,如何实现EDIT或者LIST控件在被激活和失去激活时执行指令?比如,下图中的EDIT和LIST控件预设值为100,在控件被选择时将预设值100保存到变量,接着输入数值200,然后去选择其他控件(此时执行指令对比控件的  详情 回复 发表于 2022-10-16 18:39
adsl-wlan命令连接无线网络,支持多个名称相同ssid的连接吗,好像不好定义  详情 回复 发表于 2022-10-16 13:00
好的,感谢  详情 回复 发表于 2022-10-16 11:24

评分

参与人数 1无忧币 +5 收起 理由
smss + 5 老师 这可以显示到任务栏吗

查看全部评分

回复

使用道具 举报

7414#
 楼主| 发表于 2022-10-16 23:37:50 | 显示全部楼层
826773297 发表于 2022-10-16 13:00
adsl-wlan命令连接无线网络,支持多个名称相同ssid的连接吗,好像不好定义

?????

点评

多个相同名称的ssid,如何指定连接  详情 回复 发表于 2022-10-17 12:59
回复

使用道具 举报

7415#
 楼主| 发表于 2022-10-16 23:45:08 | 显示全部楼层
Anson4 发表于 2022-10-16 18:39
请教M大,如何实现EDIT或者LIST控件在被激活和失去激活时执行指令?
比如,下图中的EDIT和LIST控件预设 ...

“被激活和失去激活”
是得到焦点 失去焦点 吗?

点评

M大,请教一下,命令load --mem &V有没有什么开关可以达到load -this pecmd.ini这种效果,即运行后相关变量可以继承,不自动销毁;另外,&V的内容目前好像只支持明文,不支持cmps加密后的暗文(通过getf#获取)。将来  详情 回复 发表于 2022-11-5 21:43
好像不止是 得到焦点 失去焦点,举例说明: 点击EDIT1,输入数值,再点击EDIT2或者ITEM或者其他任意控件甚至是点击其他窗口等,此时触发执行命令(通过检测EDIT1的状态决定)。 不知道这么描述是否清楚?  详情 回复 发表于 2022-10-17 00:23
回复

使用道具 举报

7416#
 楼主| 发表于 2023-4-7 17:06:38 | 显示全部楼层
conlin888 发表于 2023-4-6 18:35
各位大大,请问下如何用正则表达式查找不含ABC的行号。现在的笨办法是先查找包含ABC的行号,再逆推。

SET$ &NL=0d 0a
SET S=123ABC111%&NL%222%&NL%333%&NL%ABCzzz%&NL%5ABC55
-----------------------
SED  &V1=0,[^%&NL%]*ABC[^%&NL%]*%&NL%,,%&S%    //后面有NL
SED  &V2=0,[^%&NL%]*ABC[^%&NL%]*$,,%&V1%   //最后一行是, 但没有NL
MESS. 【%&V2%】

点评

谢谢老大,测试成功.  详情 回复 发表于 2023-4-7 17:21
回复

使用道具 举报

7417#
 楼主| 发表于 2023-4-7 17:13:54 | 显示全部楼层
826773297 发表于 2022-11-6 21:02
pecmd是不是不能用白图标,毛刺太多了

CALL $--ret:&DPIA user32.dll,SetProcessDPIAware

图标缩放的情况, 要亲图标 过渡缓和, 不要 很窄的线过渡。
相机照出来的 就很好。
电脑做的 图标 , 先用 PS 模糊一下, 保证 缩放时 还是清楚的。

点评

http://bbs.wuyou.net/forum.php?mod=redirect&goto=findpost&ptid=425765&pid=4869538&fromuid=1345 这里有一个bug看是不是pecmd的问题  详情 回复 发表于 2023-4-7 17:31
回复

使用道具 举报

7418#
 楼主| 发表于 2023-4-7 17:40:23 | 显示全部楼层
527104427 发表于 2022-12-3 16:42
有个比较严重的BUG:拖动滑块不会执行命令

call @WIN1

有啊

call @WIN1
_SUB WIN1,W455H187,a,
    SLID SLID1,L35T53W378H30,0:100,ENVI @LABE1=$$$[%SLID1%]$$$$,0x40
    LABE LABE1,L58T98W156H30,LABE1,,
_END


// $$$[20]$$$$

点评

这个问题已经被修正了。 还有几个问题一并反馈了: 1.DTIM控件,鼠标移到下图位置(三角图标)处,上面的三角图标会消失。 call @WIN1 _SUB WIN1,W287H254,新窗口1, DTIM DTIM1,L41T76W100H24,,,0x40  详情 回复 发表于 2023-4-7 20:37
回复

使用道具 举报

7419#
 楼主| 发表于 2023-4-7 17:46:07 | 显示全部楼层
2011wyy 发表于 2023-1-14 16:27
**** 作者被禁止或删除 内容自动屏蔽 ****

用 ResEdit  或 ResHacker  编辑 PECMD.EXE ,在保存。
内置 帮助文档  是  

RC数据/301

调入 新的文本文件 即可。

点评

找到解决办法了, 红字代码改为 envi @this.pos=::::::1:1  详情 回复 发表于 2023-4-18 11:16
老大,当拖入文件时, 如果让窗口激活和获得焦点,这样就可以直接编辑了. TEAM ENVI^ ENVIMODE=1| ENVI^ FORCELOCAL=1 MYWINDOW1 _SUB MYWINDOW1,W360H440,PECMD2012功能演示, EDIT EDIT1,L20T34W317H177  详情 回复 发表于 2023-4-18 10:31
回复

使用道具 举报

7420#
 楼主| 发表于 2023-4-27 19:06:59 | 显示全部楼层

ENVI$ &&NL=0D 0A
ENVI$ &&NLd=0D
ENVI$ &&NLa=0A
EXEC*  &&V=*wevtutil qe system /c:1 /rd:true /f:text "/q:*[System[(EventID=12)]]"
SED -ni &&V1=1,{.*%&NLa%}{[^%&NL%]*Date:[^%&NL%]*}{%&NLd%.*},\2,%&V%
MESS. 本次开机:%&V1%
EXEC*  &&V=*wevtutil qe system /c:1 /rd:true /f:text "/q:*[System[(EventID=13)]]"
SED -ni &&V2=1,{.*%&NLa%}{[^%&NL%]*Date:[^%&NL%]*}{%&NLd%.*},\2,%&V%
MESS. 上次关机%&V2%

点评

http://bbs.wuyou.net/forum.php?mod=redirect&goto=findpost&ptid=425765&pid=4898285&fromuid=1345  详情 回复 发表于 2023-4-27 19:41
回复

使用道具 举报

7421#
 楼主| 发表于 2023-4-28 20:23:57 | 显示全部楼层
826773297 发表于 2023-4-14 12:47
pecmd能否创建无边框的圆角窗口,最好是带阴影效果

要么系统本身支持,如XP视觉。
要么自己做,窗口用蒙板。直角扣掉。

点评

M大,如何向一个后台窗口发送组合键,比如向一个隐藏的CMD发送ctrl+c. 网上查到的资料如下,怎么转成PECMD脚本。 正确发送的code:(Alt+A) PostMessage(hWnd,WM_SYSKEYDOWN,VK_MENU,0); PostMessage(hWnd,WM_  详情 回复 发表于 2023-5-19 19:14
M大什么时候入驻PECMD社区 pecmd.net  详情 回复 发表于 2023-4-30 11:47
https://blog.csdn.net/rmxming/article/details/11661365 https://www.cnblogs.com/strive-sun/p/14247220.html https://blog.csdn.net/weixin_34364071/article/details/92546647 无边框窗口设置阴影效果有办法  详情 回复 发表于 2023-4-30 11:30
https://learn.microsoft.com/zh-cn/windows/apps/desktop/modernize/apply-rounded-corners https://blog.csdn.net/weixin_33878457/article/details/92954789 https://blog.csdn.net/dxm809/article/details/114  详情 回复 发表于 2023-4-30 11:23
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-5-2 12:36

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表