29.12.2010, 12:17 | #11 | |
Вредина
Регистрация: 03.07.2007
Адрес: д.Коноплянка
Сообщений: 3,535
Вес репутации: 432
|
В общем такой вариант:
Создай файл *.vbs туда пиши Dim sh Set sh = createObject("WScript.Shell") ReturnCode = sh.Run("%windir%\notepad.exe", 1, False) Msgbox "123" Попробуй запустить. Разумеется тут нотпад в примере - пиши свой бинарнк. Далее, аргументы 1 - выводить окно, 0 - не выводить. False/True - дожидаться завершения или нет, т.е. Msgbox "123" будет либо после того как нотпад завершит свою работу либо сразу. Если работает, то заворачивай все это в вызов через php. Можно завернуть через js, кроме этого если это под виндами, то в vbs можно читать базу или что там у тебя и собственно делать всю работу, сам vbs повесить в шедулинг. Т.е. пых тут нахер не нужен. В тоже время если ни как, то пыхом можно делать выгрузку в файл строки параметров, далее педалировать vbs который уже будет читать этот файл в loop цикле и делать свое дело. И вот еще вариант под твою задачу PHP код:
Из мана по php Цитата:
__________________
Последний раз редактировалось Jooz; 29.12.2010 в 12:18. Причина: Добавлено сообщение |
|
30.12.2010, 00:42 | #12 |
шатапфакап
Регистрация: 01.09.2008
Адрес: там где клен шумит (с)
Сообщений: 1,472
Вес репутации: 265
|
Jooz, магнифИк, буду ковырять, большое спасибо за идеи!
Добавлено через 10 часов 5 минут Jooz, попробовал все предложенные варианты, мессаджи об утечке все равно то и дело вываливают. Немного оптимизировал свои скрипты, полегче стало.
__________________
Последний раз редактировалось justworker; 30.12.2010 в 00:42. Причина: Добавлено сообщение |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Нужен совет | 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, время: 23:12.