Старый 28.12.2010, 21:32   #1
шатапфакап
 
Аватар для justworker
 
Регистрация: 01.09.2008
Адрес: там где клен шумит (с)
Сообщений: 1,472
Вес репутации: 265
justworker - прекрасное будущееjustworker - прекрасное будущееjustworker - прекрасное будущееjustworker - прекрасное будущееjustworker - прекрасное будущееjustworker - прекрасное будущееjustworker - прекрасное будущееjustworker - прекрасное будущееjustworker - прекрасное будущееjustworker - прекрасное будущееjustworker - прекрасное будущее
По умолчанию Нужен совет по php

Камрады, есть ли в природе какой-либо метод контроля работы приложений запущенных функцией exec? Интерисует подавление абсолютно всех всплывающих окон приложения(ошибки, вопросы, предупреждения). Немного пытался гуглить по работе через com объекты, возможно таким методом это можно контролировать?

Например, приложение вызывает системную ошибку об утечке памяти, сейчас это сообщение показывается при том, что приложение запускается php-скриптом в фоновом режиме, можно ли как-то подавить это сообщение средствами php?
__________________
Проблемы, простои, убогая техподдержка, потерянное время, высокие цены, отсутствие достойных компенсаций, наплевательское отношение к клиентам, велкам!
justworker вне форума   Ответить с цитированием
Старый 28.12.2010, 22:11   #2
Эксперт
 
Аватар для Anadonam
 
Регистрация: 29.10.2009
Адрес: Вологда and SSHA
Сообщений: 3,897
Вес репутации: 353
Anadonam - прекрасное будущееAnadonam - прекрасное будущееAnadonam - прекрасное будущееAnadonam - прекрасное будущееAnadonam - прекрасное будущееAnadonam - прекрасное будущееAnadonam - прекрасное будущееAnadonam - прекрасное будущееAnadonam - прекрасное будущееAnadonam - прекрасное будущееAnadonam - прекрасное будущее
Отправить сообщение для Anadonam с помощью ICQ
По умолчанию

это win API если виндос - не скажу не работал c API на php даже не знаю может ли он это..

вот говорят следующее...
http://forums.webscript.ru/showthread.php?threadid=9841
Anadonam вне форума   Ответить с цитированием
Старый 28.12.2010, 22:13   #3
Вредина
 
Аватар для Jooz
 
Регистрация: 03.07.2007
Адрес: д.Коноплянка
Сообщений: 3,535
Вес репутации: 432
Jooz - прекрасное будущееJooz - прекрасное будущееJooz - прекрасное будущееJooz - прекрасное будущееJooz - прекрасное будущееJooz - прекрасное будущееJooz - прекрасное будущееJooz - прекрасное будущееJooz - прекрасное будущееJooz - прекрасное будущееJooz - прекрасное будущее
По умолчанию

Цитата:
Сообщение от justworker Посмотреть сообщение
приложение вызывает системную ошибку об утечке памяти
Цитата:
Сообщение от justworker Посмотреть сообщение
запущенных функцией exec
И при чем тут exec? Вам нужно приложение запускать с нужными ключами, что бы ни чего не выдавалось. Exec - всего ли "оболочка", толкает приложуху и ждет ответа. Вот и запустите exec-ом приложение с нужным ключиком.
__________________
Чтобы произошло чудо нужно обязательно дунуть. Если не дунуть - чуда не произойдет!
Jooz вне форума   Ответить с цитированием
Старый 28.12.2010, 22:16   #4
Эксперт
 
Аватар для Anadonam
 
Регистрация: 29.10.2009
Адрес: Вологда and SSHA
Сообщений: 3,897
Вес репутации: 353
Anadonam - прекрасное будущееAnadonam - прекрасное будущееAnadonam - прекрасное будущееAnadonam - прекрасное будущееAnadonam - прекрасное будущееAnadonam - прекрасное будущееAnadonam - прекрасное будущееAnadonam - прекрасное будущееAnadonam - прекрасное будущееAnadonam - прекрасное будущееAnadonam - прекрасное будущее
Отправить сообщение для Anadonam с помощью ICQ
По умолчанию

Jooz, ну если без php оно запускается без этой ошибки - то угу...
Anadonam вне форума   Ответить с цитированием
Старый 28.12.2010, 23:54   #5
шатапфакап
 
Аватар для justworker
 
Регистрация: 01.09.2008
Адрес: там где клен шумит (с)
Сообщений: 1,472
Вес репутации: 265
justworker - прекрасное будущееjustworker - прекрасное будущееjustworker - прекрасное будущееjustworker - прекрасное будущееjustworker - прекрасное будущееjustworker - прекрасное будущееjustworker - прекрасное будущееjustworker - прекрасное будущееjustworker - прекрасное будущееjustworker - прекрасное будущееjustworker - прекрасное будущее
По умолчанию

Jooz, у приложения не предусмотрены ключи на отключение показа сообщений
__________________
Проблемы, простои, убогая техподдержка, потерянное время, высокие цены, отсутствие достойных компенсаций, наплевательское отношение к клиентам, велкам!
justworker вне форума   Ответить с цитированием
Старый 29.12.2010, 08:48   #6
Починяю примуса
 
Аватар для Atomic
 
Регистрация: 26.09.2008
Сообщений: 1,505
Вес репутации: 285
Atomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущее
По умолчанию

Цитата:
Например, приложение вызывает системную ошибку об утечке памяти, сейчас это сообщение показывается при том, что приложение запускается php-скриптом в фоновом режиме, можно ли как-то подавить это сообщение средствами php?
http://php.su/functions/?exec
Цитата:
Если ваша программа начинается с выполнения этой функции и хотите оставить её работать в фоновом режиме, вы должны убедиться, что вывод этой программы будет направлен в файл или в какой-нибудь другой поток вывода, иначе PHP зависнет, пока выполнение программы не закончится.
попробуйте exec("команда","массив вывода");
__________________
Починяю разнокалиберные примуса здесь.
Atomic вне форума   Ответить с цитированием
Старый 29.12.2010, 08:59   #7
Вредина
 
Аватар для Jooz
 
Регистрация: 03.07.2007
Адрес: д.Коноплянка
Сообщений: 3,535
Вес репутации: 432
Jooz - прекрасное будущееJooz - прекрасное будущееJooz - прекрасное будущееJooz - прекрасное будущееJooz - прекрасное будущееJooz - прекрасное будущееJooz - прекрасное будущееJooz - прекрасное будущееJooz - прекрасное будущееJooz - прекрасное будущееJooz - прекрасное будущее
По умолчанию

Цитата:
Сообщение от justworker Посмотреть сообщение
Jooz, у приложения не предусмотрены ключи на отключение показа сообщений
Ну давайте тогда по порядку - вы под виндами как я понял?
Попробуйте свою приложуху зарегистрировать как сервис. Отключите взаимодействие с рабочим столом у этого сервиса. Запускайте из под другого юзера через батник или vbs скрипт, вариантов много, лучше скажите что вы такое загадочное запускаете, скорее всего есть альтернативы.

Добавлено через 2 минуты
Цитата:
Сообщение от Atomic Посмотреть сообщение
массив вывода"
У exec с этим офигенные проблемы, попробуйте с раром поиграйтесь будите удивлены тому, что он возвращает в массив.
__________________
Чтобы произошло чудо нужно обязательно дунуть. Если не дунуть - чуда не произойдет!

Последний раз редактировалось Jooz; 29.12.2010 в 08:59. Причина: Добавлено сообщение
Jooz вне форума   Ответить с цитированием
Старый 29.12.2010, 09:18   #8
Починяю примуса
 
Аватар для Atomic
 
Регистрация: 26.09.2008
Сообщений: 1,505
Вес репутации: 285
Atomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущее
По умолчанию

Возможно. Вообще мне сложно уловить что требуется ТСу.
Есть еще варианты в команде прописать > файл/поток/NULL или тупо заглушить вывод ошибок/сообщений интерпретатора-@ при запуске через exec. Смотря что нужно ТСу и что за софт.
__________________
Починяю разнокалиберные примуса здесь.
Atomic вне форума   Ответить с цитированием
Старый 29.12.2010, 10:24   #9
шатапфакап
 
Аватар для justworker
 
Регистрация: 01.09.2008
Адрес: там где клен шумит (с)
Сообщений: 1,472
Вес репутации: 265
justworker - прекрасное будущееjustworker - прекрасное будущееjustworker - прекрасное будущееjustworker - прекрасное будущееjustworker - прекрасное будущееjustworker - прекрасное будущееjustworker - прекрасное будущееjustworker - прекрасное будущееjustworker - прекрасное будущееjustworker - прекрасное будущееjustworker - прекрасное будущее
По умолчанию

IECapt, лепит скриншоты с ослика ие, периодически как я понял из-за очень длинных страниц(при 90% качестве выходной jpg получается от 0.5-1мб, разрешение такого файла в районе 1024х5000), происходит утечка памяти, далее выползает мерзопакостный еррор и работа приложения "встает"

есть исходники этой софтины, но нет совершенно никакого желания там копаться

Atomic
Цитата:
тупо заглушить вывод ошибок/сообщений интерпретатора-@ при запуске через exec
а можно по подробнее, очень горячо думаю для моего случая)

Jooz, да, под окошками, как крайний вариант попробую вашу схему

Добавлено через 54 минуты
Atomic, погуглил, к сожалению @ подавляет только ошибки php, а не самого приложения
__________________
Проблемы, простои, убогая техподдержка, потерянное время, высокие цены, отсутствие достойных компенсаций, наплевательское отношение к клиентам, велкам!

Последний раз редактировалось justworker; 29.12.2010 в 10:24. Причина: Добавлено сообщение
justworker вне форума   Ответить с цитированием
Старый 29.12.2010, 11:44   #10
Починяю примуса
 
Аватар для Atomic
 
Регистрация: 26.09.2008
Сообщений: 1,505
Вес репутации: 285
Atomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущее
По умолчанию

justworker,
Цитата:
к сожалению @ подавляет только ошибки php
угу, потому и подчеркнул.
php никак не может повлиять на работу приложения, он запустил и ждет окончания выполнения.
собсно поэтому Джуз уже ответил - http://forum.sape.ru/showpost.php?p=985348&postcount=3 правильно
__________________
Починяю разнокалиберные примуса здесь.
Atomic вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужен совет r3b00t Партнерские программы, баннерная реклама 15 04.08.2009 00:37
Нужен совет. onik Вопросы от новичков 2 20.09.2008 22:54
Нужен совет sharabee Вопросы от новичков 14 12.02.2008 14:02
Нужен совет... Alex_11 Яндекс 20 30.10.2007 01:03
Нужен совет... Alex_11 Яндекс 0 08.10.2007 11:30


Часовой пояс GMT +3, время: 02:44.