|
avalat, странно, у меня работает так. Возможно, нужна версия PeCMD поновее.
|
волчара
- Стаж: 10 лет
- Сообщений: 599
- Репутация:45[+] [-]
- Откуда: Омск
|
Приветствую Подскажите правильно ли я сделал что бы всплывали подсказкиCALL @Windows1 _SUB Windows1,W700H85,Setup Windows(x64bit),, ENVI @this.Font=14:Tahoma ITEM But1,L5T10W171H25,Windows 7,TEAM KILL \%Windows1%|EXEC =!win7_setup.cmd,, SET TXT=Запуск установки windows windows 7 из папки Win7 SETHelp But1 %TXT% ITEM But2,L176T10W171H25,Windows 8.1,TEAM KILL \%Windows1%|EXEC =!win8_setup.cmd,, SET TXT=Запуск установки windows windows 7 из папки Win8 SETHelp But2 %TXT% ITEM But3,L347T10W171H25,Windows 10,TEAM KILL \%Windows1%|EXEC =!win10_setup.cmd,, SET TXT=Запуск установки windows windows 7 из папки Win10 SETHelp But3 %TXT% ITEM But4,L519T10W171H25,78Setup,TEAM KILL \%Windows1%|EXEC =!78setup.cmd,, SET TXT=Запуск утилиты 78Setup(by conty9) SETHelp But4 %TXT% LABE Label1,L1T39W100H20,by volchara.,,0x906700,8 _END а то у меня они не появляются, pecmd крайняя версия китайская(PECMD2012.1.88.05.82Stable-180149测试202004) И еще, у кого нибудь сохранились исходники скриптов QemuBootTester, а то тут ссылка пустая(файл удален)
|
Отправлено: 07-Окт-2020 21:48
(спустя 1 час 16 минут)
Gvint64
- Стаж: 4 года 8 месяцев
- Сообщений: 621
- Репутация:72[+] [-]
|
волчара, Всплывающие подсказкиSET ::WM_MOUSEENTER =0x1000 SET ::WM_MOUSELEAVE =0x02A3 ENVI TIMETIPS=30000 CALL @Windows1 _SUB Windows1,W700H85,Setup Windows(x64bit),, ENVI @this.Font=14:Tahoma ITEM But1,L5T10W171H25,Windows 7,TEAM KILL \%Windows1%|EXEC =!win7_setup.cmd,, SET TXT=Запуск установки windows windows 7 из папки Win7 SETHelp But1 %TXT% ITEM But2,L176T10W171H25,Windows 8.1,TEAM KILL \%Windows1%|EXEC =!win8_setup.cmd,, SET TXT=Запуск установки windows windows 8 из папки Win8 SETHelp But2 %TXT% ITEM But3,L347T10W171H25,Windows 10,TEAM KILL \%Windows1%|EXEC =!win10_setup.cmd,, SET TXT=Запуск установки windows windows 10 из папки Win10 SETHelp But3 %TXT% ITEM But4,L519T10W171H25,78Setup,TEAM KILL \%Windows1%|EXEC =!78setup.cmd,, SET TXT=Запуск утилиты 78Setup(by conty9) SETHelp But4 %TXT% LABE Label1,L1T39W100H20,by volchara.,,0x906700,8 _END _SUB SETHelp SET &_cmd=ENVI @%~1.MSG=%&WM_MOUSEENTER%:TEAM WAIT %_delay%|ENVI @TIPS_VAL.Val=?TIMETIPS|ENVI @@Cur=?CurX;CurY|TIPS ,%TXT%,%TIMETIPS%,1,@AL%CurX%T%CurY% %&_cmd% SET &_cmd=ENVI @%~1.MSG=%&WM_MOUSELEAVE%:TEAM ENVI @&wStatus=|TIPS - %&_cmd% _END
Последний раз редактировалось: Gvint64 (2020-10-22 21:06), всего редактировалось 1 раз
|
xnik
- Стаж: 6 лет 3 месяца
- Сообщений: 485
- Репутация:12[+] [-]
- Откуда: СССР
|
avalat , как можно сделать, для Bginfo графики дисков, как у вас на скриншоте
|
xnik
- Стаж: 6 лет 3 месяца
- Сообщений: 485
- Репутация:12[+] [-]
- Откуда: СССР
|
Красиво выглядит, но вот дисковод и картридер выводит тоже
|
Отправлено: 15-Ноя-2020 20:27
(спустя 1 месяц 1 день)
lsmlcx
- Стаж: 4 года 2 месяца
- Сообщений: 9
- Репутация:15[+] [-]
|
80745Приветствую Подскажите правильно ли я сделал что бы всплывали подсказки CALL @Windows1 _SUB Windows1,W700H85,Setup Windows(x64bit),, ENVI @this.Font=14:Tahoma ITEM But1,L5T10W171H25,Windows 7,TEAM KILL \%Windows1%|EXEC =!win7_setup.cmd,, SET TXT=Запуск установки windows windows 7 из папки Win7 SETHelp But1 %TXT% ITEM But2,L176T10W171H25,Windows 8.1,TEAM KILL \%Windows1%|EXEC =!win8_setup.cmd,, SET TXT=Запуск установки windows windows 7 из папки Win8 SETHelp But2 %TXT% ITEM But3,L347T10W171H25,Windows 10,TEAM KILL \%Windows1%|EXEC =!win10_setup.cmd,, SET TXT=Запуск установки windows windows 7 из папки Win10 SETHelp But3 %TXT% ITEM But4,L519T10W171H25,78Setup,TEAM KILL \%Windows1%|EXEC =!78setup.cmd,, SET TXT=Запуск утилиты 78Setup(by conty9) SETHelp But4 %TXT% LABE Label1,L1T39W100H20,by volchara.,,0x906700,8 _END а то у меня они не появляются, pecmd крайняя версия китайская(PECMD2012.1.88.05.82Stable-180149测试202004) И еще, у кого нибудь сохранились исходники скриптов QemuBootTester, а то тут ссылка пустая(файл удален) ---------------------------------------- ITEM But1,L5T10W171H25,Windows 7,TEAM KILL \%Windows1%|EXEC =!win7_setup.cmd,, You must use -wait -hide ITEM But1,L5T10W171H25,Windows 7,TEAM KILL \%Windows1%| EXEC -wait -hide win7_setup.cmd,,
|
Отправлено: 17-Ноя-2020 15:37
(спустя 2 часа 45 минут)
|
pegas, что значит из ресурсов скопировать? Можно прочитать файл в переменную (команда READ) или записать в файл (команда WRIT), для текста. Есть ещё команды для работы с бинарными данными - GETF и PUTF.READ %CurDir%\Menu.LST,-1,LastLine `Чтение из файла последней строки READ %CurDir%\Menu.LST,10,CurLine `Чтение из файла 10-й строки READ %CurDir%\reg0.reg,*r,&TEnvi `Прочитать весь файл в &TEnvi (двойная точность) READ -,-1,DEnvi,%TEnvi% `Подсчитать кол-во строк в %TEnvi% и результат присвоить DEnvi WRIT B:\BOOT.INI,-1 `Удалить из файла B:\BOOT.INI первую строчку WRIT B:\BOOT.INI,+0,C:\AVLDR.NT6=Window_7_PE `Добавить в файл B:\BOOT.INI фразу C:\AVLDR.NT6=Window_7_PE WRIT %Temp%\78setup.log,$+0,%www% `Внести в файл %Temp%\78setup.log содержимое переменной %www% WRIT X:\WinSetup.INI,$2,Source=%nt% `Записать значение переменной в строку 2 файла X:\WinSetup.INI WRIT-UNICODE reg0_.reg,$,%TEnvi% `Записать значение переменной в UNICODE PUTF %CurDir%\Memu.DAT,0x400,0x23 0xAD 0x1C 0x80 0x6F `Изменяет бинарные данные в указанном файле. PUTF* %Temp%\pack1.exe,,#12 `Извлечь ресурс "EXEDATA\12" и сохранить его в файл %Temp%\pack1.exe PUTF* %CurDir%\1.XSL,,Bootmgr81.exe#1|MUI `Извлечь ресурс MUI\1 из файла Bootmgr81.exe и сохранить его в файл %CurDir%\1.XSL PUTF %CurDir%\Memu.LST,0x01,%FileData% PUTF %CurDir%\BCD,0#*,%&DEnvi% `Сохранить в файл %CurDir%\BCD содержимое %&DEnvi% GETF B:\1.ini,0x0#0x10,FileData `Получить в переменную %FileData% HEX-значение с 0x0-го по 0x10 (либо в десятичном - GETF B:\1.ini,0#16,FileData) GETF %CurDir%\BCD,0x0#*,&TEnvi `Получить в переменную %&TEnvi% (& - увеличенный размер) содержимое BCD полностью GETF C:\pagefile.sys,-1,FileLength `Получить в переменную %FileLength% размер файла C:\pagefile.sys в байтах GETF %CurDir%\Memu.LST,0x01#0x10,FileData Додано через41 хвилина 48 секунд: Если нужно любой ресурс сохранить как файл - тогда PUTF. В примерах есть.
|
pegas
- Стаж: 5 лет 4 месяца
- Сообщений: 16
- Репутация:3[+] [-]
|
conty9, например прочитать из самого pecmd.exe ресурс 4 . PUTF* d:\1.txt,,INDATA\4 не получается
|
lsmlcx
- Стаж: 4 года 2 месяца
- Сообщений: 9
- Репутация:15[+] [-]
|
81448conty9, например прочитать из самого pecmd.exe ресурс 4 . PUTF* d:\1.txt,,INDATA\4 не получается FILE d:\1.txt PUTF d:\1.txt,,"%&MyName%"#4|INDATA
|
pegas
- Стаж: 5 лет 4 месяца
- Сообщений: 16
- Репутация:3[+] [-]
|
lsmlcx, 多謝 Спасибо ! Как раз то, что я хотел.
|
Страница 2 из 28
Текущее время: 05-Фев 12:52
Часовой пояс: UTC + 3
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы к сообщениям Вы можете скачивать файлы
|
|