Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
09.06.2014, 18:13
|
|||
|---|---|---|---|
Как запустить при помощи perl скрипта приложение без консоли. |
|||
|
#18+
Запускаю функцией exec mpg123, вываливается окно запуска cmd.exe где запущет mpg123. Каким образом можно запустить mpg123 в скрытом консольном окне. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.06.2014, 18:21
|
|||
|---|---|---|---|
Как запустить при помощи perl скрипта приложение без консоли. |
|||
|
#18+
pclose(popen("start /B ". $cmd, "r")); ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.06.2014, 21:01
|
|||
|---|---|---|---|
|
|||
Как запустить при помощи perl скрипта приложение без консоли. |
|||
|
#18+
Win32::Process::Create с флагом CREATE_NO_WINDOW но окно всё равно мелькнёт, пусть и пустое. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.06.2014, 13:49
|
|||
|---|---|---|---|
Как запустить при помощи perl скрипта приложение без консоли. |
|||
|
#18+
ScareCrowpclose(popen("start /B ". $cmd, "r")); ? гм.. что-то так и не смог с этим popen в перле разобраться, оно там есть, все ссылки на сишные библиотеки ссылаются. Win32::Process::Create с флагом CREATE_NO_WINDOW Понятно, т.е. если приложение консольное, не силен в WIN терминологии(mpg123.exe при запуске открывает консоль cmd.exe) то никаких вариантов его запустить не показывая на экране нет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.06.2014, 14:44
|
|||
|---|---|---|---|
|
|||
Как запустить при помощи perl скрипта приложение без консоли. |
|||
|
#18+
da17, у тебя две задачи, выполнение внешней команды, и запуск в среде виндоус в фоне процесса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.06.2014, 20:04
|
|||
|---|---|---|---|
|
|||
Как запустить при помощи perl скрипта приложение без консоли. |
|||
|
#18+
Понятно, т.е. если приложение консольное, не силен в WIN терминологии(mpg123.exe при запуске открывает консоль cmd.exe) то никаких вариантов его запустить не показывая на экране нет? простой ответ - НЕТ, ответ посложнее - возможно, что реально заставить его(окно) сразу свернуться в минимайз, но тогда придётся писать ещё больше WinAPI-кода )) ПС: мелькает окно сотые доли секунды, это так принципиально ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.06.2014, 03:39
|
|||
|---|---|---|---|
|
|||
Как запустить при помощи perl скрипта приложение без консоли. |
|||
|
#18+
Вообще-то через CreateProcess можно создать процесс в новой и сразу невидимой консоли, мелькать абсолютно ничего не будет. Например в модуле Win32::Job это уже реализовано. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.06.2014, 14:22
|
|||
|---|---|---|---|
Как запустить при помощи perl скрипта приложение без консоли. |
|||
|
#18+
Да, мелькать не должно ни в коем случае. В результате просто переписали на QT. Завязываться на WinAPI нет никакого желания. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.06.2014, 14:28
|
|||
|---|---|---|---|
Как запустить при помощи perl скрипта приложение без консоли. |
|||
|
#18+
scripВообще-то через CreateProcess можно создать процесс в новой и сразу невидимой консоли, мелькать абсолютно ничего не будет. Например в модуле Win32::Job это уже реализовано. а если процесс "в невидимой консоли" создает свою консоль? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=23&tablet=1&tid=1462686]: |
0ms |
get settings: |
7ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
83ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
29ms |
get tp. blocked users: |
1ms |
| others: | 215ms |
| total: | 357ms |

| 0 / 0 |
