无忧启动论坛

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

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

    [复制链接]
11131#
发表于 2015-10-13 17:56:07 | 只看该作者
mdyblog 发表于 2015-10-13 14:39
IFEX  [ $%WPart%=0 & |%FMBR%=MBR ],MESS 1111! MESS 00000
--------------
这样是可以的。

谢谢M大。
回复

使用道具 举报

11132#
 楼主| 发表于 2015-10-13 18:09:29 | 只看该作者
赤木刚宪 发表于 2015-10-13 15:43
PECMD2012.1.88.05.71-0922Stable.7z
最新的这个版本集成WIN10的WOW64支持吗?老大

PECMD2012.1.88.05.71-1013Stable.7z 加上了WIn10WoW64破解
回复

使用道具 举报

11133#
发表于 2015-10-13 18:49:14 | 只看该作者
mdyblog 发表于 2015-10-13 15:09
代码1:
这是系统的特性,和PECMD没有一点关系。
不让用就不让用贝。

明白了
回复

使用道具 举报

11134#
发表于 2015-10-14 00:15:32 | 只看该作者

谢了M大,这样我就可以弃用fbinst.exe了。
学习多了,发现很多第三方工具都不需要了,
像整理盘符脚本什么的,感谢M大的付出!
回复

使用道具 举报

11135#
发表于 2015-10-14 11:22:22 | 只看该作者
mdyblog 发表于 2015-10-13 14:53
1: 我测试了下,(这行不删除) 的确不冲突。(好像这个本来就只有第一次才会有效,后面起始什么也没干 ...

可能吧,我这边是这样的,替换了就不能关机,可能出问题的地方也修改避免了,还是一样。奇怪的就是用以前的版本替换又可以关机,实在找不出是那里问题,先不必纠结了
回复

使用道具 举报

11136#
发表于 2015-10-14 14:30:12 | 只看该作者
老大,请教

  1. WIN1

  2. _SUB WIN1,W474H259,文字不透明窗口透明,,,#-:,, -forcenomin
  3.     LABE LABE2,L17T17W311H63,文字不透明,,0x00,50[:华康少女文字W5]
  4.     TIME ,90000, KILL \
  5. _END
复制代码


这里字体怎么设置?看了帮助,也试了不加括号,就是不能变字体,别的字体也不行,特意选这个字体测试是因为可以明确已成功。这个字体我已经在系统里面安装。
回复

使用道具 举报

11137#
发表于 2015-10-14 14:48:57 | 只看该作者
本帖最后由 huaqingyuan 于 2015-10-14 15:21 编辑
  1. WIN1

  2. _SUB WIN1,W474H259,文字不透明窗口透明,,,#-:,, -forcenomin
  3.     LABE LABE2,L17T17W311H63,文字不透明,,0x00,
  4.     ENVI @LABE2.Font=50:微软雅黑
  5.     TIME ,90000, KILL \
  6. _END
复制代码


如此修改,已解决,谢谢.
回复

使用道具 举报

11138#
发表于 2015-10-14 16:09:02 | 只看该作者
本帖最后由 huaqingyuan 于 2015-10-14 16:20 编辑

M大,我想实现这样的功能,PECMD,在后台能接收服务端传送过来的命令,比如服务端发送EXEC regedit客户端就会运行注册表编辑器。运行后还能继续等待命令。无需界面

服务端只需要二个窗口一个按扭,一个是地址段比如192.168.1.10-192.168.1.20,一个是编辑命令窗口。然后一个发送按扭。意识就是向192.168.1.10-192.168.1.20这些在线的IP地址发送指定命令(用循环先检测是否在线,然后发送命令,完毕检测下一个IP地址)。我知道这些PECMD可以完成,但是SOCK命令研究了很久,还是没有掌握,请求帮忙。
如果能向客户端传送文件就更好,不能也没关系,目前好像无法实现,间接方法应该也有,

点评

派生一个PECMD来独立执行内存中的一段脚本: EXEC -clone:&V param1 param2 ... ...  详情 回复 发表于 2015-10-15 10:36
都能实现,包括 传送文件。 参见实例中的聊天软件。  详情 回复 发表于 2015-10-14 16:51
回复

使用道具 举报

11139#
 楼主| 发表于 2015-10-14 16:51:56 | 只看该作者
本帖最后由 mdyblog 于 2015-10-14 16:58 编辑
huaqingyuan 发表于 2015-10-14 16:09
M大,我想实现这样的功能,PECMD,在后台能接收服务端传送过来的命令,比如服务端发送EXEC regedit客户端就 ...


都能实现,包括 传送文件。
参见实例中的聊天软件。

原来 收到的内容 %sMSG% 显示出来。
你就把收到的内容 %sMSG%作为命令执行就可以,
%sMSG%   //执行命令

比如收到 EXEC regedit
EXEC regedit      //执行命令


比如收到 EXEC *REG.EXE ADD HKLM\Software\MyCo /v Data /t REG_BINARY /d fe340ead
EXEC *REG.exe ADD HKLM\Software\MyCo /v Data /t REG_BINARY /d fe340ead       //执行命令

点评

%sMSG% //执行命令 %sMSG%可能本身就是独立一个脚本,这样调用总觉得不妥,那是应该在开一个线程,用 THREAD* CALL %sMSG% //这样是否可行?需要无论执行结果如何,不能影响主体  发表于 2015-10-14 21:32
huaqingyuan exec cmd /c PECMD load %sMSG% //执行命令, 这样可以吗?命令可能是多行的, 发表于 1 分钟前 ------------------------ 本身就是 PECMD, 一般不用再 EXEC CMD /C PECMD .. 一次执行多行命  详情 回复 发表于 2015-10-14 21:05
exec cmd /c PECMD load %sMSG% //执行命令, 这样可以吗?命令可能是多行的,  发表于 2015-10-14 20:55
回复

使用道具 举报

11140#
发表于 2015-10-14 17:00:22 | 只看该作者
传送文件如何实现呢?

点评

发生方, 不断发送, 直到发送完,再 关闭sock。 接受方循环接受,依次写到文件, 直到该次接受的长度为0, 就说明接受完了。 大意这样。  详情 回复 发表于 2015-10-14 17:05
回复

使用道具 举报

11141#
 楼主| 发表于 2015-10-14 17:05:11 | 只看该作者
huaqingyuan 发表于 2015-10-14 17:00
传送文件如何实现呢?


发生方, 不断发送,每次1000字节, 直到发送完,再 关闭sock。

接受方循环接受,依次写到文件, 直到该次接受的长度为0, 就说明接受完了
大意这样。
回复

使用道具 举报

11142#
 楼主| 发表于 2015-10-14 21:05:49 | 只看该作者
mdyblog 发表于 2015-10-14 16:51
都能实现,包括 传送文件。
参见实例中的聊天软件。

huaqingyuan
exec cmd /c PECMD load %sMSG% //执行命令, 这样可以吗?命令可能是多行的,   发表于 1 分钟前
------------------------
本身就是 PECMD, 一般不用再 EXEC CMD /C PECMD ..

一次执行多行命令:
方法1:
{*
...
...
...
}
这种形式

SET$ NL=0d 0A
SET &sMSG={* mess aaaa%NL% MESS BBBB %NL%}
%sMsg%



方法2:
...
...
...
这种形式, LOAD  --mem 变量名 参数表  

SET$ NL=0d 0A
SET &sMSG=mess aaaa%NL% MESS BBBB
LOAD --mem  &sMsg

点评

这个现象可以直接用示例里面的”网络通讯.WCS“测试,和自己通讯就好  发表于 2015-10-15 04:32
老大,又发现一个问题,比如我发送 test %&T2OIP% 1231231,对方接收到的是被解释过的是 test 1231231,%&T2OIP%为空,并没有被传送,没有达到预期,若变量为非空,也会直接被替换!应该如何避免?  发表于 2015-10-15 04:29
回复

使用道具 举报

11143#
 楼主| 发表于 2015-10-15 06:52:31 | 只看该作者
test %%&T2OIP%% 1231231
回复

使用道具 举报

11144#
 楼主| 发表于 2015-10-15 10:36:36 | 只看该作者
huaqingyuan 发表于 2015-10-14 16:09
M大,我想实现这样的功能,PECMD,在后台能接收服务端传送过来的命令,比如服务端发送EXEC regedit客户端就 ...


派生一个PECMD来独立执行内存&V中的一段脚本:
EXEC -clone:&V param1 param2  ... ...

  1. ENVI^ ForceLocal=1
  2. SET$ &NL =0d 0a
  3. SET &V=MESS [%%*]@ %NL% MESS 2222%NL% MESS 333
  4. EXEC -clone:&V param1 param2
复制代码

点评

M大,在WCS脚本中将子程序作为一个新独立进程执行,代码怎么写?  详情 回复 发表于 2015-10-18 19:40
回复

使用道具 举报

11145#
 楼主| 发表于 2015-10-15 18:35:15 | 只看该作者
PECMD2012.1.88.05.71-1013Stable.7z  加强了PCIP, 能获得实际IP。SERV支持等待. 对RUNDLL32支持更好。
回复

使用道具 举报

11146#
发表于 2015-10-15 19:10:29 | 只看该作者
原来是搬家了. 我说原来的网盘一直不见更新呢

点评

原来网盘被偷了。  详情 回复 发表于 2015-10-15 20:17
回复

使用道具 举报

11147#
发表于 2015-10-15 19:31:51 | 只看该作者
71 圆满了. .....................
回复

使用道具 举报

11148#
 楼主| 发表于 2015-10-15 20:17:11 | 只看该作者
2012qnmd 发表于 2015-10-15 19:10
原来是搬家了. 我说原来的网盘一直不见更新呢

原来网盘被偷了。
回复

使用道具 举报

11149#
 楼主| 发表于 2015-10-16 16:26:38 | 只看该作者
本帖最后由 mdyblog 于 2015-10-17 00:36 编辑

需CMPS 加密的源代码,请用UNICODE 带BOM格式保存 源代码;加密。并换用最新版本。
为加密脚本,用记事本另存为 UNICODE;在用CMPS加密。
如图:


用WinHEX看,开始2个字节是 FF FE  就对了。

点评

UNICODE 带BOM格式,具体指的是? win7x64下 另存为,编码直接选Unicode查看前端仍然是00 00  详情 回复 发表于 2015-10-16 20:35
难怪我自己测试我自己加密的文件不能被解密,原来是我那个脚本就是用这个格式保存的!  详情 回复 发表于 2015-10-16 20:08
M大是说CMPS加密换了新算法了?  详情 回复 发表于 2015-10-16 19:55
回复

使用道具 举报

11150#
发表于 2015-10-16 19:55:03 | 只看该作者
mdyblog 发表于 2015-10-16 16:26
CMPS 加密的代码,请请UNICODE 带BOM格式保存。并换用最新版本。
用记事本另存为 UNICODE即可。
如图:

M大是说CMPS加密换了新算法了?
回复

使用道具 举报

11151#
发表于 2015-10-16 20:08:27 | 只看该作者
mdyblog 发表于 2015-10-16 16:26
CMPS 加密的代码,请请UNICODE 带BOM格式保存。并换用最新版本。
用记事本另存为 UNICODE即可。
如图:

难怪我自己测试我自己加密的文件不能被解密,原来是我那个脚本就是用这个格式保存的!
回复

使用道具 举报

11152#
发表于 2015-10-16 20:35:59 | 只看该作者
mdyblog 发表于 2015-10-16 16:26
CMPS 加密的代码,请请UNICODE 带BOM格式保存。并换用最新版本。
用记事本另存为 UNICODE即可。
如图:

UNICODE 带BOM格式,具体指的是?


win7x64下 另存为,编码直接选Unicode查看前端仍然是00 00

点评

新版 不保存为UNICODE-BOM也可以。  详情 回复 发表于 2015-10-17 04:41
见 11577# 要用windows的记事本 。 (其它软件也可以, 但是 和设定有关,不便交流。 记事本 则简单了) 你把UNICODE保存后的脚本文件, zip压缩传上来看看。 用WinHex看 也可以PECMD 的GETF看 //0xFF  详情 回复 发表于 2015-10-16 22:09
回复

使用道具 举报

11153#
 楼主| 发表于 2015-10-16 22:09:09 | 只看该作者
本帖最后由 mdyblog 于 2015-10-17 08:31 编辑
赤木刚宪 发表于 2015-10-16 20:35
UNICODE 带BOM格式,具体指的是?

11577#

要用windows的记事本
注意是将未加密的源代码 UNICODE-BOM保存,加密
(其它软件也可以, 但是 和设定有关,不便交流。 记事本 则简单了)
你把UNICODE保存后的脚本文件, zip压缩传上来看看。

用WinHex看
也可以PECMD 的GETF看
  1. GETF  D:\getipcfg.wcs,0#16,V
  2. MESS %V%
复制代码


//0xFF 0xFE 0x45 0x00 0x4E 0x00 0x56 0x00 0x49 0x00 0x5E 0x00 0x20 0x00 0x45 0x00
前面是 0xFF 0xFE
回复

使用道具 举报

11154#
 楼主| 发表于 2015-10-17 04:41:36 | 只看该作者
赤木刚宪 发表于 2015-10-16 20:35
UNICODE 带BOM格式,具体指的是?

新版 不保存为UNICODE-BOM也可以。

点评

昨晚手机,,,没有传附件,,老大辛苦了  详情 回复 发表于 2015-10-17 06:54
回复

使用道具 举报

11155#
发表于 2015-10-17 06:54:45 来自手机 | 只看该作者
mdyblog 发表于 2015-10-17 04:41
新版 不保存为UNICODE-BOM也可以。

昨晚手机,,,没有传附件,,老大辛苦了
回复

使用道具 举报

11156#
 楼主| 发表于 2015-10-17 10:22:35 | 只看该作者
本帖最后由 mdyblog 于 2015-10-18 07:47 编辑

贝壳iT :
有个小疑问想请教下,我把脚本INI文件放到 SCRIPT 中后 ,在CMD命令窗口中  MAIN #102 没有任何反应,但是 LOAD 却可以。
----------------------
MAIN是守护进程。
MAIN守护进程只能有一个。
后面的MAIN检测到前面的MAIN, 就退出了。

正常系统和RAMOS 可以这样测试:
先杀掉原来的MAIN进程。(可以用KILL -gui, 根据命令行杀死该进程)
再测试。

正常系统 如同:

102.zip

878 Bytes, 下载次数: 9, 下载积分: 无忧币 -2

回复

使用道具 举报

11157#
发表于 2015-10-18 07:46:34 | 只看该作者
dll的版本是不带帮助的吗?看不到帮助。

点评

新版可以了, 帮助资料, 既可以放在EXE程序(优先),也可以放在DLL。  详情 回复 发表于 2015-10-18 08:14
回复

使用道具 举报

11158#
 楼主| 发表于 2015-10-18 07:46:52 | 只看该作者
新版 CMPS处理源代码时, 可用  -src[:控制字]指明是源代码并处理代码。
■控制字: 1:删除注释行 2:换行符转换  4:压缩空行(连续多空行压为1行)  8:删除行后注释(危险)

加密时,默认是  -src:5
-src  等于 -src:5
回复

使用道具 举报

11159#
 楼主| 发表于 2015-10-18 08:14:42 | 只看该作者
2012fengxi 发表于 2015-10-18 07:46
dll的版本是不带帮助的吗?看不到帮助。

新版可以了, 帮助资料, 既可以放在EXE程序(优先),也可以放在DLL。
回复

使用道具 举报

11160#
发表于 2015-10-18 10:53:20 | 只看该作者
最新版的DLL版本按开始菜单的“重启”变成关机,EXE版则正常。

点评

以前版本正常吗?  详情 回复 发表于 2015-10-18 14:55
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-17 13:35

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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