无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
楼主: mdyblog
打印 上一主题 下一主题

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

    [复制链接]
16261#
发表于 2022-1-8 12:50:55 | 只看该作者
mdyblog 发表于 2022-1-8 07:00
试试  
ADSL-wlan  ,,list,&V
MESS. %&V%

我这里显示不出来,WIN7X64,台式机插网线。








不过我发现另一个命令貌似可以:
SOCK --gethostbyname# &V;www.baidu.com
IFEX #%&V%>0, MESS 已连网! MESS 未连网




点评

如果包含非WIFI用 PCIP PCIP ? IP,MASK,GW,DNS,0?NAME,MAC,LINK,DHCP名,bDHCP名,状态名,媒体名,描述名,类型 MESS. %状态名% PCIP ? IP,MASK,GW,DNS,1?NAME,MAC,LINK,DHCP名,bDHCP名,状态名,媒体名,描  详情 回复 发表于 2022-1-9 20:28
这个方法妙。 通过DNS服务检查是否联上WWW。  详情 回复 发表于 2022-1-9 20:23

评分

参与人数 2无忧币 +10 收起 理由
isodong + 5 很给力!
826773297 + 5 赞一个!

查看全部评分

回复

使用道具 举报

16262#
发表于 2022-1-9 11:18:37 | 只看该作者
mdyblog 发表于 2022-1-8 07:00
试试  
ADSL-wlan  ,,list,&V
MESS. %&V%

M大,TABL表格里加图标不能用exe或者DLL资源里的图标吗

点评

0x400000列都可含图片 [attachimg]493829[/attachimg]  详情 回复 发表于 2022-1-10 00:25
可以的呀  详情 回复 发表于 2022-1-9 12:20
回复

使用道具 举报

16263#
发表于 2022-1-9 12:20:15 | 只看该作者
本帖最后由 红毛樱木 于 2022-1-9 14:25 编辑
826773297 发表于 2022-1-9 11:18
M大,TABL表格里加图标不能用exe或者DLL资源里的图标吗


可以的呀,和imga控件格式类似
回复

使用道具 举报

16264#
 楼主| 发表于 2022-1-9 20:23:12 | 只看该作者
527104427 发表于 2022-1-8 12:50
我这里显示不出来,WIN7X64,台式机插网线。

这个方法妙。
通过DNS服务检查是否联上WWW。
回复

使用道具 举报

16265#
 楼主| 发表于 2022-1-9 20:28:20 | 只看该作者
527104427 发表于 2022-1-8 12:50
我这里显示不出来,WIN7X64,台式机插网线。

如果包含非WIFI用 PCIP


PCIP ? IP,MASK,GW,DNS,0?NAME,MAC,LINK,DHCP名,bDHCP名,状态名,媒体名,描述名,类型
MESS.  %状态名%



PCIP ? IP,MASK,GW,DNS,1?NAME,MAC,LINK,DHCP名,bDHCP名,状态名,媒体名,描述名,类型
MESS.  %状态名%





点评

m大能再强化一下pcip命令吗,加一个联网状态,这样就能知道哪个网卡有网,哪个没网 pcip的连接状态已经有了,就差联网状态了,最近在用pecmd写无线连接器,只能知道有没有连接,不知道哪个网卡能联网,哪个不能联,  详情 回复 发表于 2022-1-10 12:51
回复

使用道具 举报

16266#
 楼主| 发表于 2022-1-10 00:25:23 | 只看该作者
826773297 发表于 2022-1-9 11:18
M大,TABL表格里加图标不能用exe或者DLL资源里的图标吗

0x400000列都可含图片*P:W宽H高S源宽V源高X源偏Y源纵偏|[?|]文件名[>S源宽V源 ┃
┃    │    │  X高源偏Y源纵偏|[?|]文件名Chk]%Nla%文本"  ?关联[替代]勾/选 |高级方式 源宽/源高/源偏/源纵偏:┃
┃    │    │  负号表示倍数



点评

感谢m大,dll里的图标已经加上了,exe用一样的方法加不上,不知道是不是写法有区别  详情 回复 发表于 2022-1-10 07:26
回复

使用道具 举报

16267#
发表于 2022-1-10 07:26:39 | 只看该作者
mdyblog 发表于 2022-1-10 00:25
0x400000列都可含图片*P:W宽H高S源宽V源高X源偏Y源纵偏|[?|]文件名[>S源宽V源 ┃
┃    │    │  X高源 ...

感谢m大,dll里的图标已经加上了,exe用一样的方法加不上,不知道是不是写法有区别

点评

搞个演示代码上来,研究研究  详情 回复 发表于 2022-1-10 15:15
回复

使用道具 举报

16268#
发表于 2022-1-10 12:51:22 | 只看该作者
mdyblog 发表于 2022-1-9 20:28
如果包含非WIFI用 PCIP

m大能再强化一下pcip命令吗,加一个联网状态,这样就能知道哪个网卡有网,哪个没网
pcip的连接状态已经有了,就差联网状态了,最近在用pecmd写无线连接器,只能知道有没有连接,不知道哪个网卡能联网,哪个不能联,这样的话就显示不够准确,不能高仿系统自带的网络指示

点评

联网状态 具体指 什么?  详情 回复 发表于 2022-1-18 13:02
回复

使用道具 举报

16269#
发表于 2022-1-10 15:15:07 | 只看该作者
826773297 发表于 2022-1-10 07:26
感谢m大,dll里的图标已经加上了,exe用一样的方法加不上,不知道是不是写法有区别

搞个演示代码上来,研究研究

点评

没电脑,代码拿不出  详情 回复 发表于 2022-1-12 12:36
回复

使用道具 举报

16270#
发表于 2022-1-12 12:36:00 | 只看该作者
mdyblog 发表于 2022-1-8 07:00
试试  
ADSL-wlan  ,,list,&V
MESS. %&V%

m大能不能增强一下adsl-wlan命令,让它显示加密方式

点评

查询里面有加密方式的列  详情 回复 发表于 2022-1-12 13:11
回复

使用道具 举报

16271#
发表于 2022-1-12 12:36:41 | 只看该作者
红毛樱木 发表于 2022-1-10 15:15
搞个演示代码上来,研究研究

没电脑,代码拿不出
回复

使用道具 举报

16272#
发表于 2022-1-12 13:11:04 | 只看该作者
826773297 发表于 2022-1-12 12:36
m大能不能增强一下adsl-wlan命令,让它显示加密方式

查询里面有加密方式的列
回复

使用道具 举报

16273#
发表于 2022-1-13 23:05:45 | 只看该作者
好不容易盼来了新版本,不过没见着检测硬盘信息功能的增强。

点评

是不是上次说的nvme硬盘读序列号信息的问题?有相关资料文档吗  详情 回复 发表于 2022-1-14 00:17
回复

使用道具 举报

16274#
发表于 2022-1-14 00:17:21 来自手机 | 只看该作者
Anson4 发表于 2022-1-13 23:05
好不容易盼来了新版本,不过没见着检测硬盘信息功能的增强。

是不是上次说的nvme硬盘读序列号信息的问题?有相关资料文档吗

点评

是这个问题! 但是我也没找到什么相关资料。  详情 回复 发表于 2022-1-14 09:57
回复

使用道具 举报

16275#
发表于 2022-1-14 09:57:55 | 只看该作者
红毛樱木 发表于 2022-1-14 00:17
是不是上次说的nvme硬盘读序列号信息的问题?有相关资料文档吗

是这个问题!
但是我也没找到什么相关资料。

点评

我之前翻过一点点资料,好像Nvme是在smart表里的,你找找线索看看  详情 回复 发表于 2022-1-14 11:52
回复

使用道具 举报

16276#
发表于 2022-1-14 11:52:46 | 只看该作者
Anson4 发表于 2022-1-14 09:57
是这个问题!
但是我也没找到什么相关资料。

我之前翻过一点点资料,好像Nvme是在smart表里的,你找找线索看看

点评

我不熟悉这些东西,不知道怎么找-_-  详情 回复 发表于 2022-1-14 12:08
回复

使用道具 举报

16277#
发表于 2022-1-14 12:08:59 | 只看该作者
红毛樱木 发表于 2022-1-14 11:52
我之前翻过一点点资料,好像Nvme是在smart表里的,你找找线索看看

我不熟悉这些东西,不知道怎么找-_-
回复

使用道具 举报

16278#
 楼主| 发表于 2022-1-18 13:02:10 | 只看该作者
826773297 发表于 2022-1-10 12:51
m大能再强化一下pcip命令吗,加一个联网状态,这样就能知道哪个网卡有网,哪个没网
pcip的连接状态已经 ...

联网状态 具体指 什么?

点评

M大,无线列表根据信号排序,该怎么处理比较合适  详情 回复 发表于 2022-1-23 08:26
[attachimg]494588[/attachimg]  详情 回复 发表于 2022-1-23 08:25
回复

使用道具 举报

16279#
发表于 2022-1-23 08:25:27 | 只看该作者
mdyblog 发表于 2022-1-18 13:02
联网状态 具体指 什么?


点评

SET$ &vState=*8 0 CALL$ --ret:&&V1 Wininet.dll,InternetGetConnectedState,*&&vState,#0 //旧版PECMD: //ENVI-addr &&V1_ptr=&V1 //CALL$ --ret:&V1 Wininet.dll,InternetGetConnectedState,#%V1_ptr%,  详情 回复 发表于 2022-1-23 12:01
回复

使用道具 举报

16280#
发表于 2022-1-23 08:26:49 | 只看该作者
mdyblog 发表于 2022-1-18 13:02
联网状态 具体指 什么?

M大,无线列表根据信号排序,该怎么处理比较合适
  1. ADSL-wlan ,,list,wifi
  2. mess %wifi%
复制代码

点评

冒泡法  详情 回复 发表于 2022-1-23 11:31
回复

使用道具 举报

16281#
发表于 2022-1-23 08:35:36 | 只看该作者
PCIP命令能不能把速度也给加上
回复

使用道具 举报

16282#
发表于 2022-1-23 09:04:57 | 只看该作者
ENVI^ ForceLocal=1

_SUB WIN1,W433H428,新窗口1,
    ENVI @this.Font=10:微软雅黑
      ENVI @this.Visable=1
    SET$ &TAB=09
    SET$ &NLa=0a
    SET$ &NL=0d 0a
    SET$ &分行=0C
    SET$ &分列=0B
    ENVI &&TITLE=#0x000000*300:Row%TAB%=#0x000000*80:Col1%TAB%:#0x000000*70:Col 2
    ENVI &&WE=
    \AAA%TAB%111%TAB%22222%TAB%222222%NLC%BBB%TAB%111%TAB%22222%TAB%22222%NLC%BBB%TAB%111%TAB%22222%TAB%22222
    \%分行%11AAA%TAB%111%TAB%22222%TAB%222222%NLC%BBB%TAB%111%TAB%22222%TAB%22222%NLC%BBB%TAB%111%TAB%22222%TAB%22222
    \%分行%11AAA%TAB%111%TAB%22222%TAB%222222%NLC%BBB%TAB%111%TAB%22222%TAB%22222%NLC%BBB%TAB%111%TAB%22222%TAB%22222
    \%分行%11AAA%TAB%111%TAB%22222%TAB%222222%NLC%BBB%TAB%111%TAB%22222%TAB%22222%NLC%BBB%TAB%111%TAB%22222%TAB%22222
    \%分行%11AAA%TAB%111%TAB%22222%TAB%222222%NLC%BBB%TAB%111%TAB%22222%TAB%22222%NLC%BBB%TAB%111%TAB%22222%TAB%22222
    \%分行%11AAA%TAB%111%TAB%22222%TAB%222222%NLC%BBB%TAB%111%TAB%22222%TAB%22222%NLC%BBB%TAB%111%TAB%22222%TAB%22222
    \%分行%11AAA%TAB%111%TAB%22222%TAB%222222%NLC%BBB%TAB%111%TAB%22222%TAB%22222%NLC%BBB%TAB%111%TAB%22222%TAB%22222
    \%分行%11AAA%TAB%111%TAB%22222%TAB%222222%NLC%BBB%TAB%111%TAB%22222%TAB%22222%NLC%BBB%TAB%111%TAB%22222%TAB%22222
    LABE LABE1,L19T187W333H128,
    TABL -sl:%分行% -sc:%TAB% -font:12:::::::::(30*1) -color:0x00F000#0x808000#0xF0E0FF WAWA,L10T9W411H130,%&TITLE%,%&WE%,0x2280

    ENVI @WAWA.MSG=_0x0201:表格点击

_END
WIN1
_SUB 表格点击   
    ENVI  @WAWA.Sel=?&&Sel
    ENVI  @WAWA.Sel=?*&&Sels
    ENVI  @WAWA.Sel=?+&&SelL;&&SelCol
    ENVI  @WAWA.Val=?%&Sel%;&&VAL
    ENVI  @WAWA.Val=?*;&&LINES;&&COLS
    ENVI  @WAWA.Check=?1;Check1
    ENVI  @WAWA.Check=?2;Check2

ENVI @LABE1=[*%&Sels%] %&Sel%  [%&VAL%]  [%&SelL%]+[%&SelCol%] %NL%2Check1=[%Check1%]  2Check2=[%Check2%]
ENVI @WAWA.Color=*%&Sel%;;/80;20
_END


表格不能单行加高

点评

试试这个, 单独设一行的高度 。  详情 回复 发表于 2022-1-23 11:29
“表格不能单行加高”什么意思? 要达到什么样的效果?  详情 回复 发表于 2022-1-23 11:03
回复

使用道具 举报

16283#
发表于 2022-1-23 09:08:01 | 只看该作者
表格内部能加入编辑框和按钮等控件吗

点评

如果简单。 可以在对应位置 贴个控件。  详情 回复 发表于 2022-1-23 10:57
回复

使用道具 举报

16284#
 楼主| 发表于 2022-1-23 10:57:18 | 只看该作者
826773297 发表于 2022-1-23 09:08
表格内部能加入编辑框和按钮等控件吗

如果简单。 可以在对应位置 贴个控件。

点评

这个可以有,就是需要把某一行加高的问题给搞定,才能放下控件  详情 回复 发表于 2022-1-23 13:59
回复

使用道具 举报

16285#
 楼主| 发表于 2022-1-23 11:03:56 | 只看该作者
826773297 发表于 2022-1-23 09:04
ENVI^ ForceLocal=1

_SUB WIN1,W433H428,新窗口1,

“表格不能单行加高”什么意思? 要达到什么样的效果?
这个代码,测试了下, 点击 会行高变大了。
回复

使用道具 举报

16286#
 楼主| 发表于 2022-1-23 11:29:40 | 只看该作者
826773297 发表于 2022-1-23 09:04
ENVI^ ForceLocal=1

_SUB WIN1,W433H428,新窗口1,

试试这个, 单独设一行的高度 。 PECMD.zip (1.13 MB, 下载次数: 6)

点评

m大加了单独设置一行高度的话,麻烦再加一个查询位置和高度的接口,我好给某行贴控件  详情 回复 发表于 2022-1-24 09:53
这个测试了一下,只是字体变大了,高度没变  详情 回复 发表于 2022-1-23 13:55
回复

使用道具 举报

16287#
 楼主| 发表于 2022-1-23 11:31:15 | 只看该作者
826773297 发表于 2022-1-23 08:26
M大,无线列表根据信号排序,该怎么处理比较合适

冒泡法  排序

点评

M大能举个例子吗  详情 回复 发表于 2022-1-23 13:57
回复

使用道具 举报

16288#
 楼主| 发表于 2022-1-23 11:48:22 | 只看该作者
826773297 发表于 2022-1-2 15:07
这个问题有点难度,我不想用ping,最好是PECMD内置命令就能实现,要用API的话,有现成的PECMD命令也行

内置PING: 示例\PING.WCS
回复

使用道具 举报

16289#
 楼主| 发表于 2022-1-23 12:01:55 | 只看该作者
本帖最后由 mdyblog 于 2022-1-23 12:34 编辑

SET$  &vState=*8 0
CALL$ --ret:&&V1  Wininet.dll,InternetGetConnectedState,*&&vState,#0
//旧版PECMD:
//ENVI-addr &&V1_ptr=&V1
//CALL$ --ret:&V1  Wininet.dll,InternetGetConnectedState,#%V1_ptr%,#0

ENVI?LONG0 &&vState=&&State
CALC  #&&INET=%State% & 0x02
IFEX #%INET%>0, MESS 连上互联网! MESS 未连上互联网

说明: InternetGetConnectedState 不可靠想获得网络连接的状态,使用了InternetGetConnectedState函数,但是发现当网络断开的,然后连上,它可以检测出来;
但是当网络连着,然后再断开,它就  始终  还是认为连接,不更新。




----------------
SOCK --gethostbyname#  &&V;www.baidu.com
IFEX #%&&V%<>0, MESS 已连网! MESS 未连网




点评

嗯,我用了5大的方案  详情 回复 发表于 2022-1-23 13:56
回复

使用道具 举报

16290#
发表于 2022-1-23 13:55:34 | 只看该作者
mdyblog 发表于 2022-1-23 11:29
试试这个, 单独设一行的高度 。

这个测试了一下,只是字体变大了,高度没变

点评

效果:[attachimg]494613[/attachimg]  详情 回复 发表于 2022-1-23 14:07
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2026-1-23 13:32

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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