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

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

   火... [复制链接]
发表于 2015-6-15 19:05:16 | 显示全部楼层
mdyblog 发表于 2015-6-15 18:30
这次直接加了个 ITEM -na
无激活无焦点的按钮。

用C直接写速度也不行?
回复

使用道具 举报

发表于 2015-6-15 19:58:38 | 显示全部楼层

昨天新下载的CALC脚本和PECMD201201.88.05.64,计算结果还是不正确!
sin(rad(30))=0
pi=3
e=2
CALC的计算结果的保留小数位数超过13结果就不正确了!比如CALC deg(arccos(0.5))#14结果就是60.00000000000001
回复

使用道具 举报

发表于 2015-6-15 20:16:29 | 显示全部楼层
527104427 发表于 2015-6-15 20:02
#10244

小数只取15位有效数字(包括整数部分),超过15位就不准确了。

那个calc的脚本计算不正确!是怎么回事?还有我给你的示例是
CALC deg(arccos(0.5))#14
它不是只保留14位小数吗?60.00000000000001的结果是一共16位是不行的?
回复

使用道具 举报

发表于 2015-6-15 20:33:01 | 显示全部楼层
527104427 发表于 2015-6-15 20:27
不太明白你说的什么意思。 #10244  的计算器不能用吗?是什么问题?

对我先给你回复的是,昨天新下载的CALC脚本和PECMD201201.88.05.64,计算结果还是不正确!
sin(rad(30))=0
pi=3
e=2
回复

使用道具 举报

发表于 2015-6-15 20:55:09 | 显示全部楼层
527104427 发表于 2015-6-15 20:42
你怎么老是说昨天下载的呢?  我强调了N多遍了 ,请下载  #10244

我弄错了!
我昨天下载的是10234的,
今天我又下载10244的看看!
回复

使用道具 举报

 楼主| 发表于 2015-6-15 23:06:49 | 显示全部楼层
527104427 发表于 2015-6-15 20:03
老大,这版再提升一个版本号呗

65
回复

使用道具 举报

 楼主| 发表于 2015-6-16 08:16:51 | 显示全部楼层
本帖最后由 mdyblog 于 2015-6-16 08:25 编辑
527104427 发表于 2015-6-16 07:23
我有一个想法,不知老大能否实现:(这样就能鱼与熊掌兼得啦)


你说的是3种情况吧。
1)鼠标在按钮上按下:执行1个动作 ----按钮凹陷 ,按钮不弹起,不执行命令。
2)鼠标在按钮上弹起:同时2个动作----按钮弹起,执行命令。
3)鼠标在按钮上移走再弹起:同时1个动作----按钮弹起,不执行命令。

是要这个效果吗?
要的话, 可以实现。
TEAM ENVI^ ENVIMODE=1| ENVI^ FORCELOCAL=1
SET &WM_LBUTTONUP=0x0202
WIN1
_SUB WIN1,W387H254,无激活无焦点按钮2,
    EDIT -vcenter -3D   EDIT1,L106T56W260H30,EDIT1,,
    ITEM -na &&IA,L12T57W30H30,A,
    ENVI @&&IA.MSG=+%&WM_LBUTTONUP%: TEAM ENVI @EDIT1=%EDIT1%A| ENVI @EDIT1.POSTMSG=%EM_SETSEL%:999999:999999
_END
--------------就是这个效果------------


回复

使用道具 举报

 楼主| 发表于 2015-6-16 08:31:25 | 显示全部楼层
527104427 发表于 2015-6-16 08:22
对,不过第2点得改成同时执行三个动作:鼠标在按钮上弹起----按钮凹陷,按钮弹起,执行命令

我想,这样 ...

一:
对,不过第2点得改成同时执行三个动作:鼠标在按钮上弹起----按钮凹陷,按钮弹起,执行命令
我们说的应该是一个意思:
  1. 鼠标在按钮上弹起, 3个效果:按钮凹陷,按钮弹起,执行命令
复制代码

按钮凹陷 是前面 按下就产生了的效果, 所以此处不说了。

试试:
  1. TEAM ENVI^ ENVIMODE=1| ENVI^ FORCELOCAL=1
  2. SET &WM_LBUTTONUP=0x0202
  3. WIN1
  4. _SUB WIN1,W387H254,无激活无焦点按钮2,
  5.     EDIT -vcenter -3D   EDIT1,L106T56W260H30,EDIT1,,
  6.     ITEM -na &&IA,L12T57W30H30,A,
  7.     ENVI @&&IA.MSG=+%&WM_LBUTTONUP%: TEAM ENVI @EDIT1=%EDIT1%A| ENVI @EDIT1.POSTMSG=%EM_SETSEL%:999999:999999
  8. _END
复制代码

二:
我想,这样不论点击多块,都能反应过来了。
------------
其实不是程序反应不过来。VC写的,效率没这么低-----CPU一直都闲着呢。
而是 控件界面显示 不会那么快地更新。
回复

使用道具 举报

 楼主| 发表于 2015-6-16 08:44:11 | 显示全部楼层
527104427 发表于 2015-6-16 08:22
对,不过第2点得改成同时执行三个动作:鼠标在按钮上弹起----按钮凹陷,按钮弹起,执行命令

我想,这 ...

慢和这个无关。

PECMD本身慢。PECMD2012.1.80.14.07G-130810.多窗口线程稳定版_win32_64新设计.sfx.zip 就慢了。


78版 就快。

回复

使用道具 举报

 楼主| 发表于 2015-6-16 08:44:55 | 显示全部楼层
527104427 发表于 2015-6-16 08:43
哦,我得晚上才能试,停电了,要一整天才恢复

哦。休息休息!
回复

使用道具 举报

发表于 2015-6-16 09:14:41 | 显示全部楼层
527104427 发表于 2015-6-16 08:43
哦,我得晚上才能试,停电了,要一整天才恢复

还停电?线路修复?现在停电的概率应该不高了。
回复

使用道具 举报

 楼主| 发表于 2015-6-16 09:49:11 | 显示全部楼层
527104427 发表于 2015-6-16 07:23
我有一个想法,不知老大能否实现:(这样就能鱼与熊掌兼得啦)

改了, 新版 在弹起时在执行命令。
回复

使用道具 举报

发表于 2015-6-16 17:06:59 | 显示全部楼层
本帖最后由 ling3882688 于 2015-6-16 17:08 编辑

M大,有个问题帮忙看看怎么写,字符串长度不固定,中间会有空格,空格位置和数量也不确定,现在想要替换空格,但是保留一个空格。举例说明如下字符串:
A     B        CDE        FG
要求替换所有的多余空格字符为一个空格字符,上面的字符串替换完应该是A B CDE FG,就是使原本有空格的位置替换为一个空格。
SED &&V=0:0,  ,,A     B      CDE        FG
MESS %V%
回复

使用道具 举报

 楼主| 发表于 2015-6-16 18:03:30 | 显示全部楼层
本帖最后由 mdyblog 于 2015-6-16 18:44 编辑
ling3882688 发表于 2015-6-16 17:06
M大,有个问题帮忙看看怎么写,字符串长度不固定,中间会有空格,空格位置和数量也不确定,现在想要替换空 ...

  1. SED &&V=0,  *, ,A     B      CDE        FG
  2. MESS. [%V%]
复制代码

点评

谢M大。  详情 回复 发表于 2015-6-16 18:13
回复

使用道具 举报

发表于 2015-6-16 18:13:30 | 显示全部楼层
回复

使用道具 举报

 楼主| 发表于 2015-6-16 18:51:48 | 显示全部楼层
本帖最后由 mdyblog 于 2015-6-16 20:27 编辑
527104427 发表于 2015-6-16 08:43
哦,我得晚上才能试,停电了,要一整天才恢复


PECMD2012.1.88.05.65-130810中英.多窗口线程稳定版_win32_64.Imdisk内置.7z

普通按钮 和 无激活按钮 改好了, 要多快有多快。

TEAM ENVI^ ENVIMODE=1| ENVI^ FORCELOCAL=1
WIN1
_SUB WIN1,W387H254,无激活无焦点按钮2,
    EDIT -vcenter -3D   EDIT1,L106T56W260H30,,,
    ITEM -na &&IA,L12T57W30H30,A,TEAM CALC I=%I%+1| ENVI @EDIT1= %I%Click NACT
    ITEM  &&IB,L12T97W30H30,B,TEAM CALC I=%I%+1| ENVI @EDIT1= %I%Click Norm
    SET &I=1
_END

回复

使用道具 举报

发表于 2015-6-16 19:37:10 | 显示全部楼层
527104427 发表于 2015-6-15 20:42
你怎么老是说昨天下载的呢?  我强调了N多遍了 ,请下载  #10244

昨天下载的CALC脚本有问题!单选框锁定十进制的!下拉框锁定角度
回复

使用道具 举报

 楼主| 发表于 2015-6-16 22:06:56 | 显示全部楼层
本帖最后由 mdyblog 于 2015-6-17 04:59 编辑
527104427 发表于 2015-6-16 08:43
哦,我得晚上才能试,停电了,要一整天才恢复


http://mdyblog.blog.163.com/blog/static/106150119201202591855298/
新版SED 支持 字符集翻译模式

SED -t V=0,[原字符集],目的字符集,原始内容

全角转成半角:
SET &Dou=,
SED -t  &V=0,[ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-×÷[]【】{},。《》],abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz0123456789+-*/[][]{}%&Dou%.<>,0X123ABCDEF+34。34×【4÷2】 + [3》1] + {3《1}
MESS. 【%&V%】
回复

使用道具 举报

 楼主| 发表于 2015-6-17 07:06:32 | 显示全部楼层
2015.06.15 V1.88.08.65
  ITEM -na不激活无焦点 按钮加速
  SED -t 字符集翻译
  CALC 支持全角字母数字 和 +-—×*÷≦≧≮≯〈〉<>≤≥~!。,;()〔〕[]【】﹛﹜{}《》 ~§&#166;∣ ﹪%﹦.﹫@^
回复

使用道具 举报

 楼主| 发表于 2015-6-17 08:42:40 | 显示全部楼层
527104427 发表于 2015-6-17 07:19
SED 是否也能转换这些:+-—×*÷≦≧≮≯〈〉<>≤≥~!。,;()〔〕[]【】﹛﹜{ ...

ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
abcdefghijklmnopqrst

0123456789
0123456789

+ - — × * ÷ 〈  〉 < > 《 》 ~!。
,;( )〔 〕 [ ] 【 】 ﹛ ﹜ { }   § &#166; ∣  ﹪ %  ﹦ ﹫ @ ^
+  -  -  *  *  /   <  >  <  >   < >  ~ ! .  . , ;  ( )  ( )   [ ]   [ ]   {  }  { }      | | |    %  %   =  @  @  ^

≤  ≥  ≦  ≧  ≮ ≯  
<=  >=  <=  >=  >= <=   //都翻译成2个半角符号



回复

使用道具 举报

发表于 2015-6-17 09:08:18 | 显示全部楼层
527104427 发表于 2015-6-17 06:57
改好了,不过还有几个问题没解决:

1.  ENVI @&&IU.color=0x000eef


这个鼠标点击,数字输出,按钮按压和弹起频率、速度完全正常了,好!
回复

使用道具 举报

 楼主| 发表于 2015-6-17 09:29:17 | 显示全部楼层
本帖最后由 mdyblog 于 2015-6-17 10:04 编辑
527104427 发表于 2015-6-17 06:57
改好了,不过还有几个问题没解决:

1.  ENVI @&&IU.color=0x000eef


改了。
先来个 临时的: PECMD65.7z (639.33 KB, 下载次数: 5)

00048.png
回复

使用道具 举报

 楼主| 发表于 2015-6-17 14:22:08 | 显示全部楼层
527104427 发表于 2015-6-17 12:56
需求:将一条表达式进行  进制转换,得先把全角转换成半角,然后再转换。

这个结果好像不对:

  1. SET &Dou=,
  2. ENVI &&V1=ABCDEFGHIJKLMNOPQRSTUVWXYZ
  3. ENVI &&V2=abcdefghijklmnopqrstuvwxyz
  4. ENVI &&V1=%&V1%abcdefghijklmnopqrstuvwxyz
  5. ENVI &&V2=%&V2%abcdefghijklmnopqrstuvwxyz

  6. ENVI &&V1=%&V1%0123456789
  7. ENVI &&V2=%&V2%0123456789

  8. ENVI &&V1=%&V1%+-—×*÷〈〉<>《》~!。.,;()〔〕[]【】﹛﹜{} §&#166;∣﹪%﹦﹫@^
  9. ENVI &&V2=%&V2%+--**/<><><>~!..,;()()[][]{}{} |||%%=@@^

  10. //ENVI &&V1=%&V1%≤  ≥  ≦  ≧  ≮ ≯
  11. //ENVI &&V2=%&V2%<=  >=  <=  >=  >= <=   //不是单字符翻译,不能直接SED集合翻译

  12. ENVI &&V3=0X123ABCDEF+34。34×【4÷2】 + [3》1] + {3《1}()

  13. SED -t &V=0,[%&V1%],%&V2%,%&V3%
  14. MESS. 【%&V%】
  15. //【0x123abcdef+34.34*[4/2] + [3>1] + {3<1}()】
复制代码
回复

使用道具 举报

 楼主| 发表于 2015-6-17 14:23:19 | 显示全部楼层
527104427 发表于 2015-6-17 12:22
只是变模糊了,没有禁用的效果:WIN7_X64下测试。

为了弄出立体效果。 你那显示 重影。 算了,直接变暗的了。
回复

使用道具 举报

 楼主| 发表于 2015-6-17 14:53:44 | 显示全部楼层
527104427 发表于 2015-6-17 12:22
只是变模糊了,没有禁用的效果:WIN7_X64下测试。

奇怪, 这个版本有时由于浮雕效果。
PECMD65B.7z (639.32 KB, 下载次数: 8)
回复

使用道具 举报

 楼主| 发表于 2015-6-17 21:41:05 | 显示全部楼层
527104427 发表于 2015-6-17 20:13
终于完成了一个漂亮的计算器,完美无暇了,多谢老大的技术支持!!

把版本号升到 66 吧,之前的版本 ...

已内置。
已改为66.
回复

使用道具 举报

发表于 2015-6-17 23:04:59 | 显示全部楼层
M大你好,请问如何使用内置的imdisk?是否是安装?没有看到相关说明。一头雾水。。。望M大能解答。。。

点评

1: 完全透明的。 不需要怎么指定来安装。如果系统没有安装imdisk,相关命令在需要的时候自动安装。 相关命令: RAMD IMdisk* MOUN -udm 2:是否是安装? ramd imdisk*V --version MESS. %V% 可以查询  详情 回复 发表于 2015-6-18 03:33
回复

使用道具 举报

 楼主| 发表于 2015-6-18 03:33:27 | 显示全部楼层
chxm1023 发表于 2015-6-17 23:04
M大你好,请问如何使用内置的imdisk?是否是安装?没有看到相关说明。一头雾水。。。望M大能解答。。。

1:
完全透明的。
不需要怎么指定来安装。如果系统没有安装imdisk,相关命令在需要的时候自动安装。
相关命令:
RAMD IMdisk*
MOUN -udm

2:是否是安装?
ramd imdisk*V --version
MESS. %V%

可以查询 当前状态。
如返回:
1.92  1.3 OK
就是对的了。 1.92版, 正常工作状态。

回复

使用道具 举报

 楼主| 发表于 2015-6-18 14:00:13 | 显示全部楼层
527104427 发表于 2015-6-18 12:38
继续完善了一下。为何64位的系统用32位的PECMD: calc -gui 没反应?

可以了。
回复

使用道具 举报

发表于 2015-6-18 15:01:41 | 显示全部楼层
搞不清楚IMDISK,我i是这样想的,如果挂载可以直接利用PECMD里面的imdisk就好了不需要在安装到系统,直接调用pecmd里面的imdisk。请问这样可以吗?

    PART list disk,&&disk
    FORX * %&disk%,&&hd,
{
    MOUN  -udm  -mall  -mhide1  -u+  -udfs  -udm-  -udimg:  TOOLS/*.iso  \\.\PhysicalDrive%&hd%  T-
}
如这个挂载命令。可以直接调用PECMD里面的IMDISK进行挂载就好了。

点评

就是这个意思。 直接这么用就可以了。 没有安装Imdisk, 爱国也能正常运行。  详情 回复 发表于 2015-6-18 16:37
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-9-12 14:53

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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