![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
carveau |
![]()
Сообщение
#21
|
Студент ![]() Группа: Новичок Сообщений: 11 Регистрация: 9.12.2009 Пользователь №: 1292 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
ну напоследок можно постораться :-)
|
|
|
ЙаМайскЫйПчОЛ |
![]()
Сообщение
#22
|
![]() Участник ![]() ![]() Группа: Участник Сообщений: 154 Регистрация: 10.7.2008 Из: СПб Пользователь №: 232 Спасибо сказали: 7 раз(а) Репутация: ![]() ![]() ![]() |
Ну тогда от меня напоследок http://www.unix.com/high-level-programming...s-pid-name.html
запусти ps из своей программы... с ключом поиска по имени и пропарси ввывод ... ))) мы же не ищем легких путей Удачи Сообщение отредактировал ЙаМайскЫйПчОЛ - 9.12.2009, 15:22 |
|
|
carveau |
![]()
Сообщение
#23
|
Студент ![]() Группа: Новичок Сообщений: 11 Регистрация: 9.12.2009 Пользователь №: 1292 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Спасибо, в ссылке нашел файлы в которые смотреть надо, а то уже минут 40 ползаю по этим исходникам )))
int read_cmdline(char *restrict const dst, unsigned sz, unsigned pid) { char name[32]; int fd; unsigned n = 0; dst[0] = '\0'; snprintf(name, sizeof name, "/proc/%u/cmdline", pid); fd = open(name, O_RDONLY); if(fd==-1) return 0; ********************************** так же сделано cmdline читает !!! да не может быть что бы в Linuxe небыло чего нибудь такого API - шного что бы без чтения cmdline обойтись !!! если уж блин не суждено тогда вообще через QProcess сделаю, буду pidof <имя_процесса> запускать .... |
|
|
ЙаМайскЫйПчОЛ |
![]()
Сообщение
#24
|
![]() Участник ![]() ![]() Группа: Участник Сообщений: 154 Регистрация: 10.7.2008 Из: СПб Пользователь №: 232 Спасибо сказали: 7 раз(а) Репутация: ![]() ![]() ![]() |
смирись с этим... и живи счастливо дальше.. пока ты находишься на стадии отрицания
|
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 14.7.2025, 13:46 |