[Цитировать]

    TX2000
  • 13975
  • Стаж: 8 лет 6 месяцев
  • Сообщений: 132
  • Репутация:21

    [+] [-]
Такое же поведение, одно окно после закрытия первого.

[Цитировать]

    Gvint64
  • 24573
  • Стаж: 4 года 6 месяцев
  • Сообщений: 621
  • Репутация:71

    [+] [-]
TX2000 Пробуй не CALL - а скрипт запускать кнопкой, например:
ITEM ,L0T0W100H32,MyScript,LOAD Script.wcs,
или
ITEM ,L0T0W100H32,MyScript,EXEC Pecmd.exe LOAD Script.wcs,

[Цитировать]

    avalat
  • 222
  • Стаж: 9 лет 9 месяцев
  • Сообщений: 466
  • Репутация:127

    [+] [-]
TX2000, Если два окна одновременно -
w
_SUB w,W282H140,1 окно,
CALL@+ ww
_END
_SUB ww,W400H200,2 окно,
_END

[Цитировать]

    TX2000
  • 13975
  • Стаж: 8 лет 6 месяцев
  • Сообщений: 132
  • Репутация:21

    [+] [-]
загрузка *.wcs уже реализована на предыдущем скриншоте (78Setup.wcs):

Спасибо Gvint64 за вашу ценную помощь! ay
(если я не могу запустить 2 отдельных окна одновременно, то я смешаю их оба в одно)
Редактировать: Извините, Avalat, я не видел вашего ответа!
попробую отчитаюсь...

[Цитировать]

    Gvint64
  • 24573
  • Стаж: 4 года 6 месяцев
  • Сообщений: 621
  • Репутация:71

    [+] [-]
TX2000, wcs можно грузить сколько надо - а не только один.

[Цитировать]

    TX2000
  • 13975
  • Стаж: 8 лет 6 месяцев
  • Сообщений: 132
  • Репутация:21

    [+] [-]
да Gevint64! мое приложение загружает 5 скриптов и дюжину исполняемых файлов.
ну я совсем запутался! я не продвинутый пользователь pecmd!
ah
вот мой пример скрипта:
CALL @Window1
_SUB Window1,W640H488,SETUP WINDOWS,,
ENVI @this.Font=14:Tahoma
  LABE Label1,L40T20W540H30,INSTALL Windows 7-10,,0x660066,
  ITEM -font:11 Button1,L12T60W190H35,78Setup,TEAM Load 78Setup\78setup.wcs|KILL \%Window1%,tools.dll#4,,
_END
CALL @Window2
_SUB Window2,W300H280,ADDITIONAL TOOLS,,
ENVI @this.Font=12:Tahoma
  LABE Label1,L40T20W540H30,ADDITIONAL TOOLS,,0x660066,
  ITEM -font:11 Button1,L12T60W190H35,AAAAAA,TEAM EXEC AAAAAA.exe|KILL \%Window2%,tools.dll#6,,
_END
PS:
у меня нет проблем с загрузкой скриптов и исполняемых файлов.
Все, что мне нужно, это запустить 1 PECMD и 2 окна.

[Цитировать]

    Gvint64
  • 24573
  • Стаж: 4 года 6 месяцев
  • Сообщений: 621
  • Репутация:71

    [+] [-]
TX2000, С подсказкой avalat aa
window1
_SUB Window1,W640H488,SETUP WINDOWS,,,,,
CALL@+ Window2
ENVI @this.Font=12:Tahoma
LABE Label1,L40T20W540H30,INSTALL Windows 7-10,,0x660066,
ITEM -font:11 Button1,L12T60W190H35,78Setup,TEAM Load 78Setup\78setup.wcs|KILL \%Window1%,tools.dll#4,,
_END
_SUB Window2,W300H280,ADDITIONAL TOOLS,,,,, -top
ENVI @this.Font=12:Tahoma
LABE Label1,L40T20W240H30,ADDITIONAL TOOLS,,0x660066,
ITEM -font:11 Button1,L12T60W190H35,AAAAAA,TEAM EXEC AAAAAA.exe|KILL \%Window2%,tools.dll#6,,
_END
Подправил скрипт.


Последний раз редактировалось: Gvint64 (2022-05-17 18:53), всего редактировалось 2 раз(а)

[Цитировать]

    TX2000
  • 13975
  • Стаж: 8 лет 6 месяцев
  • Сообщений: 132
  • Репутация:21

    [+] [-]
Теперь лучше!
первый больше и скрывает второй
я буду возиться с командами координат, чтобы переместить его и сделать видимым сбоку...
Большое спасибо Gvint64 и Avalat!
aa aa

[Цитировать]

    Gvint64
  • 24573
  • Стаж: 4 года 6 месяцев
  • Сообщений: 621
  • Репутация:71

    [+] [-]
TX2000, Теперь как надо - маленький сверху - подправил скрипт

[Цитировать]

    avalat
  • 222
  • Стаж: 9 лет 9 месяцев
  • Сообщений: 466
  • Репутация:127

    [+] [-]
Второе окно должно бы сверху быть, переставьте строку
window1
_SUB Window1,W640H488,SETUP WINDOWS,,
ENVI @this.Font=14:Tahoma
LABE Label1,L40T20W540H30,INSTALL Windows 7-10,,0x660066,
ITEM -font:11 Button1,L12T60W190H35,78Setup,TEAM Load 78Setup\78setup.wcs|KILL \%Window1%,tools.dll#4,,
CALL @+Window2
_END
_SUB Window2,W300H280,ADDITIONAL TOOLS,,
ENVI @this.Font=12:Tahoma
LABE Label1,L40T20W140H30,ADDITIONAL TOOLS,,0x660066,
ITEM -font:11 Button1,L12T60W190H35,AAAAAA,TEAM EXEC AAAAAA.exe|KILL \%Window2%,tools.dll#6,,
_END


Последний раз редактировалось: avalat (2022-05-19 07:21), всего редактировалось 1 раз

[Цитировать]

    TX2000
  • 13975
  • Стаж: 8 лет 6 месяцев
  • Сообщений: 132
  • Репутация:21

    [+] [-]
Now it's perfect!!!
Many thanks for your help and time Gvint64 and Avalat!!!
aa az
Added later4 minutes 5 seconds:
95104Второе окно должно бы сверху быть, переставьте строку
window1
_SUB Window1,W640H488,SETUP WINDOWS,,
ENVI @this.Font=14:Tahoma
LABE Label1,L40T20W540H30,INSTALL Windows 7-10,,0x660066,
ITEM -font:11 Button1,L12T60W190H35,78Setup,TEAM Load 78Setup\78setup.wcs|KILL \%Window1%,tools.dll#4,,
CALL@+ Window2
_END
_SUB Window2,W300H280,ADDITIONAL TOOLS,,
ENVI @this.Font=12:Tahoma
LABE Label1,L40T20W140H30,ADDITIONAL TOOLS,,0x660066,
ITEM -font:11 Button1,L12T60W190H35,AAAAAA,TEAM EXEC AAAAAA.exe|KILL \%Window2%,tools.dll#6,,
_END
Это более чем идеально!!!
Большое спасибо друзья!!!
az

[Цитировать]

    SharkyEXE
  • 16220
  • Стаж: 7 лет 6 месяцев
  • Сообщений: 51
  • Репутация:1

    [+] [-]
Всем здравствуйте
Уважаемые пользователи
Пожалуйста, очень надо, любая версия pecmd.exe x64 разрядность, чтобы НЕ был сжат UPX или mpress
На данный момент - со мною поделились pecmd.exe 1201.88.5.66 x64 , вес 884 KB, НЕ сжат mpress или UPX
https://wdfiles.ru/53f255
https://wdfiles.ru/278270
Хочется найти еще меньше
Для чего? Для моих целей, скриптов аля 2+2=4, хватит и pecmd.exe x64 НЕ сжат mpress или UPX размером чем меньше, тем лучше
А дутые версии pecmd.exe x64 НЕ сжат mpress или UPX размером - пусть другие пользуются, у кого сложные скрипты, кому навороты нужны
Спасибо.

[Цитировать]

    cartmenezz
  • 1384
  • Стаж: 9 лет 2 месяца
  • Сообщений: 527
  • Репутация:14

    [+] [-]
  • Откуда: Калининград
Приветствую aa
Есть ли возможность прописать в конфиг pecmd.ini, чтобы значок в трее был изначально скрыт?
Но желательно чтобы осталась возможность отобразить этот значок стандартной комбинацией Ctrl + Alt + M (не уверен насколько она стандартная, но в PE от уважаемого Xemom1 используется такая)
...
Товарищ TX2000 любезно подсказал команду:
Отключить меню в трее: ENVI @@TaskIcoMenu=0
но, как выяснилось (в справке об этом упомянуто), она пригодна только для назначения хоткея
...
я пробовал прописать в pecmd.ini:
1) TaskIcoMenu=0
2) @@TaskIcoMenu=0
но это не сработало

[Цитировать]

    Gvint64
  • 24573
  • Стаж: 4 года 6 месяцев
  • Сообщений: 621
  • Репутация:71

    [+] [-]
96002 aa Ctrl + Alt + M
Встроен в сам pecmd.exe а точнее в раздел 'menu' ресурса 10021.

[Цитировать]

    cartmenezz
  • 1384
  • Стаж: 9 лет 2 месяца
  • Сообщений: 527
  • Репутация:14

    [+] [-]
  • Откуда: Калининград
96004Встроен в сам pecmd.exe
ну я подозревал, так как у Xemom1 не видел в конфиге задания этого хоткея
Добавлено через 49 секунд:
но мне то нужно не сочетание клавиш, мне нужно чтобы изначально при загрузке PE значка не было, это возможно?
Добавлено через 1 минута 51 секунда:
96004раздел 'menu' ресурса 10021
надо глянуть, может там есть что-то типа стартового состояния, спасибо за наводку)

Страница 15 из 27


Показать сообщения:    

Текущее время: 24-Ноя 00:07

Часовой пояс: UTC + 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы