Pxprocess, win32 | Функции запуска приложений |
Здравствуйте, гость ( Вход | Регистрация )
Pxprocess, win32 | Функции запуска приложений |
21.2.2009, 2:29
Сообщение
#1
|
|
Местный Группа: Неактивированные Сообщений: 908 Регистрация: 26.12.2008 Пользователь №: 1 574 Спасибо сказали: 1406 раз |
Название библиотеки: PXProcess
Версия: первая (и судя по всему последняя) Версия PtokaX: 0.4.1.1 (теоретически должно работать на всех 0.4.х.х, но я не проверял) Описание: Библиотека добавляет к API PtokaX некоторые функции для работы с приложениями: process.run(sProcess, iPriority) - Запускает процесс. sProcess - имя исполняемого файла, iPriority - приоритет (1 - низкий, 2 - средний, 3 - высокий). В случае успешного запуска функция возвращает PID процесса, в случае неудачи возвращается false. process.check(iPID) - Проверяет, запущен ли процесс. iPID - идентификатор процесса. В случае успешного запуска функция возвращает имя исполняемого файла, в случае неудачи возвращается false. process.exec(sName, sCommandLine, iShow) - Запускает файл при помощи командной оболочки Windows sName - имя файла, sCommandLine - параметры командной строки, iShow - отображение окна (1 - нормальное окно, 2 - развёрнутое во весь экран, 3 - свёрнутое, 4 - скрытое) В случае успешного запуска функция true, в случае неудачи возвращается false. PXProcess.rar ( 49.58 килобайт ) Кол-во скачиваний: 265 |
|
|
9.3.2009, 19:31
Сообщение
#2
|
|
PRIZrak Группа: Пользователи Сообщений: 76 Регистрация: 22.7.2008 Пользователь №: 251 Спасибо сказали: 4 раза |
А можно, с помощью этого скрипта, закрывать приложения?
|
|
|
9.3.2009, 22:09
Сообщение
#3
|
|
Местный Группа: Неактивированные Сообщений: 908 Регистрация: 26.12.2008 Пользователь №: 1 574 Спасибо сказали: 1406 раз |
А можно, с помощью этого скрипта, закрывать приложения? Ну, во-первых это не скрипт а библиотека.А приложения закрывать в принципе нельзя. Разве что если приложение поддерживает закрытие через командную строку. |
|
|
1.7.2009, 20:57
Сообщение
#4
|
|
Я коварный Санта Клаус Группа: Пользователи Сообщений: 523 Регистрация: 4.11.2008 Из: Саратов Пользователь №: 985 Спасибо сказали: 54 раза |
Выдал ошибку при включении и приложение отвалилось. Ptoka 4.1.1.
bug.jpg ( 68.01 килобайт ) Кол-во скачиваний: 378 Библиотеку закинул в папку scripts/libs - только туда ее надо? Из-за чего вылетела птока? |
|
|
4.1.2014, 15:53
Сообщение
#5
|
|
KEEP CLEAR AT ALL TIMES Группа: Пользователи Сообщений: 141 Регистрация: 4.9.2011 Из: Беларусь, Минск Пользователь №: 9 667 Спасибо сказали: 3 раза |
WinXP-32, PtokaX 0.4.0.0, часть кода из краткого мануала "PXProcess_Demo.lua":
Код require "pxprocess" -- Подключаем библиотеку function OnStartup() local pid = process.run("C:\\WINDOWS\\system32\\taskmgr.exe",2) -- Запускаем приложение if pid then Core.SendToOps("Приложение запущено. PID - "..pid) local _,_,appname = string.find(process.check(pid),"\\.+\\(.-)$") -- Проверяем, запущено ли приложение, и получаем имя исполняемого файла Core.SendToOps("Имя процесса - "..appname) else Core.SendToOps("Приложение запустить не удалось") end end выбивает ошибку... |
|
|
|
Сейчас: 23.11.2024, 7:50 |