无忧启动论坛

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

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

    [复制链接]
18031#
发表于 2022-9-12 21:45:20 | 只看该作者
mdyblog 发表于 2022-9-12 21:12
试试 :

出问题 是看看 LOG。 有什么出错信息。

我试试
回复

使用道具 举报

18032#
发表于 2022-9-13 07:24:47 | 只看该作者
TIPS-FONT.wcs.LOG.7z (95.4 KB, 下载次数: 2)

这是问题日志,昨天挂了一晚上,两个字体图标都挂了,就剩下一个普通图标在跳
回复

使用道具 举报

18033#
发表于 2022-9-13 07:56:33 | 只看该作者
字体图标还有一个问题希望能优化一下,就是如果一个窗口上字体图标比较多,打开的时候会很慢,比普通图标慢很多
回复

使用道具 举报

18034#
 楼主| 发表于 2022-9-13 11:22:37 | 只看该作者
826773297 发表于 2022-9-13 07:56
字体图标还有一个问题希望能优化一下,就是如果一个窗口上字体图标比较多,打开的时候会很慢,比普通图标慢 ...

多少?
给个测试代码。
回复

使用道具 举报

18035#
发表于 2022-9-13 11:48:08 | 只看该作者
mdyblog 发表于 2022-9-13 11:22
多少?
给个测试代码。

回去后写一个
回复

使用道具 举报

18036#
发表于 2022-9-13 19:29:27 | 只看该作者
mdyblog 发表于 2022-9-13 11:22
多少?
给个测试代码。

单独写字体图标倒不会很慢,可能是控件多了的原因,托盘图标解决了吗
回复

使用道具 举报

18037#
发表于 2022-9-14 15:40:38 | 只看该作者
本帖最后由 shmoss 于 2022-9-14 15:44 编辑

MENU ,生成配置,配置,,,?<0:0:20:20>"D:\研究\了然\PNG\4.png"
这菜单前加个图标怎样写 可以加字体图标或shell32.dll#22这样的系统图标吗
回复

使用道具 举报

18038#
 楼主| 发表于 2022-9-14 20:20:50 | 只看该作者
shmoss 发表于 2022-9-14 15:40
MENU ,生成配置,配置,,,?"D:\研究\了然\PNG\4.png"
这菜单前加个图标怎样写 可以加字体图标或shell32.dll# ...

_SUB MyMenu1
    MENU Menu1,分辨率1024X768 颜色32位 刷新率60,DISP W1024H768B32F60,,?%&CurDir%\menu16.bmp
    MENU Menu1,分辨率1024X768 颜色16位 刷新率60,DISP W1024H768B16F60,,?Shell32.dll#22
    MENU -
    MENU Menu2,分辨率800X600  颜色16位 刷新率60,DISP W800H600B16F60,,<bmp><color:0xFF><bkcolor:@15><font:10:宋体**###>好
_END

回复

使用道具 举报

18039#
发表于 2022-9-14 20:55:43 | 只看该作者
mdyblog 发表于 2022-9-14 20:20
_SUB MyMenu1
    MENU Menu1,分辨率1024X768 颜色32位 刷新率60,DISP W1024H768B32F60,,?%&CurDir%\men ...

win11仅显示bmp图片 希望能支持ico和字体图标
回复

使用道具 举报

18040#
 楼主| 发表于 2022-9-14 21:58:23 来自手机 | 只看该作者
下载最新版
回复

使用道具 举报

18041#
 楼主| 发表于 2022-9-14 23:07:36 | 只看该作者
本帖最后由 mdyblog 于 2022-9-14 23:08 编辑
shmoss 发表于 2022-9-14 20:55
win11仅显示bmp图片 希望能支持ico和字体图标

_SUB MyMenu1
    MENU Menu1,分辨率1024X768 颜色32位 刷新率60 menu16.bmp,DISP W1024H768B32F60,,?%&CurDir%\menu16.bmp
    MENU Menu1,分辨率1024X768 颜色16位 刷新率60,DISP W1024H768B16F60,,??Shell32.dll#22
    MENU -
    MENU Menu2,分辨率800X600  颜色16位 刷新率60,DISP W800H600B16F60,,<bmp><color:0xFF><bkcolor:@15><font:10:宋体**###>好
_END
// ?? : 总是 试试 缩放到 标准大小
WIN11:


回复

使用道具 举报

18042#
发表于 2022-9-15 11:28:55 | 只看该作者

请教M大,进度条控件PBAR如何用ENVI指令设置字体大小及粗细等格式?
ENVI @PBAR1.color=好像达不到上述要求。

回复

使用道具 举报

18043#
 楼主| 发表于 2022-9-15 13:15:04 | 只看该作者
Anson4 发表于 2022-9-15 11:28
请教M大,进度条控件PBAR如何用ENVI指令设置字体大小及粗细等格式?
用ENVI @PBAR1.color=好像达不到上 ...

ENVI^ ForceLocal=1
WIN1
_SUB WIN1,W287H254,新窗口1,
    PBAR -smooth PBAR1,L28T51W217H37,50
    ENVI @PBAR1.font=18:宋体**BI
    ENVI @PBAR1=50;#0xFF:50%%
_END
回复

使用道具 举报

18044#
发表于 2022-9-15 14:08:01 | 只看该作者
本帖最后由 shmoss 于 2022-9-15 14:35 编辑
mdyblog 发表于 2022-9-14 23:07
_SUB MyMenu1
    MENU Menu1,分辨率1024X768 颜色32位 刷新率60 menu16.bmp,DISP W1024H768B32F60,,?%& ...

老师 如果我把编译好的软件做为资源使用其中的PNG图片可以吗 就和使用其中的ico一样
目测不可以 因为PNG编辑后做了压缩 不知道能不能从外部把PNG释放出来 如果可以那么就能共用资源


TIME &T1,1000,THREAD* CALL 动态
这个每秒会获取一次动态,如果打开设置 就会因获取动态而让窗口每秒闪一次而失去焦点 ,有什么方法可以控制
当一个窗口打开时 可以停止获取呢
回复

使用道具 举报

18045#
发表于 2022-9-15 14:43:43 | 只看该作者
TEAM ENVI @&T1=0|设置|ENVI @&T1=1000
可以了 可以了 真是巧妙 膜拜M大
回复

使用道具 举报

18046#
 楼主| 发表于 2022-9-15 16:37:21 | 只看该作者
shmoss 发表于 2022-9-15 14:08
老师 如果我把编译好的软件做为资源使用其中的PNG图片可以吗 就和使用其中的ico一样
目测不可以 因为PNG ...

老师 如果我把编译好的软件做为资源使用其中的PNG图片可以吗 就和使用其中的ico一样
---------------
把相应资源和测试代码
按实际使用模样,打包成ZIP,传上来看看。
就 这么说,不是很明白表达的什么具体情况。

回复

使用道具 举报

18047#
发表于 2022-9-15 18:27:48 | 只看该作者
mdyblog 发表于 2022-9-15 13:15
ENVI^ ForceLocal=1
WIN1
_SUB WIN1,W287H254,新窗口1,

很好用,谢谢!
回复

使用道具 举报

18048#
发表于 2022-9-15 18:55:42 | 只看该作者
本帖最后由 shmoss 于 2022-9-15 20:11 编辑
mdyblog 发表于 2022-9-15 16:37
老师 如果我把编译好的软件做为资源使用其中的PNG图片可以吗 就和使用其中的ico一样
---------------
...

例如 软件A中有1.png 在#1|PNG
       软件B 试图调用       IMAG &软键盘,L435T0W22H24,"软件A""#1|PNG" ,CALL 软键盘

我还寻思把编译好软件A和套娃一样 编译到软件B中 软件B又能调用软件A中的图片呢
但经过ResHacker编译后PNG变的不可见 这让PECMD脚本调用不可见
做为比较iico图标都是可见的 但是手动ResHacker编译图片却可以看见 总之脚本编译会让图片不可见,我想应该有参数可以关闭图片压缩功能 让脚本编译图片可见

还有这种开关怎样用内部资源 必须ico吗 不能PNG吗 实测PNG只能释放出来用
CHEK -scale:(51*96/12)<123:51>:#1|IconGroup   IMAG1,L114T70W123H53,,






回复

使用道具 举报

18049#
 楼主| 发表于 2022-9-15 20:55:46 | 只看该作者
shmoss 发表于 2022-9-15 18:55
例如 软件A中有1.png 在#1|PNG
       软件B 试图调用       IMAG &软键盘,L435T0W22H24,"软件A""#1|PNG ...

打包上来吧。 这样高空对空, 难搞。
回复

使用道具 举报

18050#
发表于 2022-9-15 21:47:36 | 只看该作者
mdyblog 发表于 2022-9-15 20:55
打包上来吧。 这样高空对空, 难搞。

https://share.weiyun.com/Og0RQ2kT
也没啥例子
回复

使用道具 举报

18051#
 楼主| 发表于 2022-9-16 07:21:47 | 只看该作者
shmoss 发表于 2022-9-15 21:47
https://share.weiyun.com/Og0RQ2kT
也没啥例子


被压缩。
压缩软件应该有个选项, 可以不压缩资源。
回复

使用道具 举报

18052#
发表于 2022-9-16 09:12:43 | 只看该作者
mdyblog 发表于 2022-9-16 07:21
被压缩。
压缩软件应该有个选项, 可以不压缩资源。

http://angusj.com/resourcehacker/没有提及 即使有不压缩参数 也势必让软件A体积变大
我可以曲线救国,在软件A加参数提取出图片,软件B命令软件A提取再调用,这样等同于图片共用
回复

使用道具 举报

18053#
 楼主| 发表于 2022-9-16 18:13:33 | 只看该作者
本帖最后由 mdyblog 于 2022-9-18 18:21 编辑
shmoss 发表于 2022-9-16 09:12
http://angusj.com/resourcehacker/没有提及 即使有不压缩参数 也势必让软件A体积变大
我可以曲线救国, ...

1: PNG 本身就是压缩的。 再压缩没有 缩小体积的意义。
2:对于 BMP等没有压缩的资源, 可以先用 CMPS -m压缩。再放到资源中。这个也是透明压缩,PCEMD 会知道解压的。
回复

使用道具 举报

18054#
发表于 2022-9-16 20:49:16 | 只看该作者
mdyblog 发表于 2022-9-16 18:13
1: PNG 被耍了就是压缩的。 在压缩没有 缩小体积的意义。
2:对于 BMP等没有压缩的资源, 可以先用 CMPS ...

请教老师 cmd文件只能编译成cab再放入资源EXEDATA吗
实测
        EXEC -exe:*cab:#1:A.bat =A.bat 可行
不能直接放入资源EXEDATA吗
        用EXEC -exe:#1 =A.bat       无法执行       是格式不对吗

另外PNG可能是去掉文件头了,从而减少体积,释放时又加上
回复

使用道具 举报

18055#
 楼主| 发表于 2022-9-16 22:47:26 | 只看该作者
shmoss 发表于 2022-9-16 20:49
请教老师 cmd文件只能编译成cab再放入资源EXEDATA吗
实测
        EXEC -exe:*cab:#1:A.bat =A.bat 可 ...

另外PNG可能是去掉文件头了,从而减少体积,释放时又加上
------------
记得前面有帖子, PNG放在资源中,可以直接引用, 不用特地处理。
回复

使用道具 举报

18056#
发表于 2022-9-17 07:28:23 | 只看该作者
本帖最后由 shmoss 于 2022-9-17 07:31 编辑
mdyblog 发表于 2022-9-16 22:47
另外PNG可能是去掉文件头了,从而减少体积,释放时又加上
------------
记得前面有帖子, PNG放在资源 ...

http://bbs.wuyou.net/forum.php?m ... 402&extra=&page=584
手动添加图片情况下:  bmp png 图片resourcehacker查看可见 可以直接引用 外部脚本 可PUTF出来 bmp要加文件头

脚本编译情况下
图片resourcehacker查看不可见
bmp不可用 外部脚本引用不了或者说不可见
外部脚本PUTF不出来 PUTF出EXEDATA资源乱码
png图片资源仅内部脚本可用 可以在内部加个参数提取资源 蛮好
回复

使用道具 举报

18057#
发表于 2022-9-17 07:39:15 | 只看该作者
cmd文件只能压缩成cab再放入资源EXEDATA 用EXEC -exe:*cab:#1:A.bat =A.bat执行
但直接把cmd文件放出资源EXEDATA 要比上面体积小
用时PUTF出来 可能是我写的格式不对
尝试很多次 无法直接执行EXEDATA中的cmd文件
回复

使用道具 举报

18058#
发表于 2022-9-17 18:27:49 来自手机 | 只看该作者
shmoss 发表于 2022-9-17 07:39
cmd文件只能压缩成cab再放入资源EXEDATA 用EXEC -exe:*cab:#1:A.bat =A.bat执行
但直接把cmd文件放出资源E ...


把你放好资源bat的pecmd发上来
回复

使用道具 举报

18059#
发表于 2022-9-17 21:30:29 | 只看该作者
回复

使用道具 举报

18060#
发表于 2022-9-17 21:33:26 | 只看该作者
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-12-24 13:20

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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