php는 서버단 스크립트입니다. 클라이언트 브라우저에서 서버쪽에 실행되고 있는
프로세스 목록을 보고자 하는 건가요?(질문으로 봐서는 아닌듯 한데요). 그렇다면 system() 함수를
사용해서 ps 명령어를 실행하게 하세요(아 이건 Unix 기반입니다, 윈도우라면 명령어 쉘이 없을것 같네요)
---------
간디가 말한 우리를 파괴시키는 7가지 요소
첫째, 노동 없는 부(富)/둘째, 양심 없는 쾌락
셋째, 인격 없는 지! 식/넷째, 윤리 없는 비지니스
이익추구를 위해서라면..
다섯째, 인성(人性)없는 과학
여섯째, 희생 없는 종교/일곱째, 신념 없는 정치
---------
간디가 말한 우리를 파괴시키는 7가지 요소
첫째, 노동 없는 부(富)/둘째, 양심 없는 쾌락
셋째, 인격 없는 지! 식/넷째, 윤리 없는 비지니스
구현 방법은 윗분이 말씀하신 것 처럼 ps를 실행하고 결과를 받아오시면 되지만 윈도우는 커멘드라인
툴을 지원하는지는 모르겠습니다. 없다면 직접 구현을 하는 방법 밖에 없을것 같습니다.
반대로 서버에서 클라이언트의 프로세스 목록을 확인하고자 하신다면 보안상 그냥은 힘들고..
엑티브엑스와 같은 클라이언트측에 설치되는 프로그램이 프로세스 리스트를 모아서 서버로 직접 전송해 주거나
js에서 접근 할 수 있도록 인터페이스를 노출 한 다음에 서버로 xmlhttprequest로 post로 전송 하는 방법 밖에
없을것 같습니다.. js또한 보안상 로컬파일의 읽기와 쓰기도 안되는데 프로세스 목록을 볼 수 있는 직접적인
방법은 없을것 같습니다.
생각해보니 이런 방법도 있을 것 같습니다. 서버측에
-------------------------------------------------------------------------------
It's better to appear stupid and ask question than to be silent and remain stupid.
-------------------------------------------------------------------------------
It's better to appear stupid and ask question than to be silent and remain stupid.
php는 서버단
php는 서버단 스크립트입니다. 클라이언트 브라우저에서 서버쪽에 실행되고 있는
프로세스 목록을 보고자 하는 건가요?(질문으로 봐서는 아닌듯 한데요). 그렇다면 system() 함수를
사용해서 ps 명령어를 실행하게 하세요(아 이건 Unix 기반입니다, 윈도우라면 명령어 쉘이 없을것 같네요)
---------
간디가 말한 우리를 파괴시키는 7가지 요소
첫째, 노동 없는 부(富)/둘째, 양심 없는 쾌락
셋째, 인격 없는 지! 식/넷째, 윤리 없는 비지니스
이익추구를 위해서라면..
다섯째, 인성(人性)없는 과학
여섯째, 희생 없는 종교/일곱째, 신념 없는 정치
---------
간디가 말한 우리를 파괴시키는 7가지 요소
첫째, 노동 없는 부(富)/둘째, 양심 없는 쾌락
셋째, 인격 없는 지! 식/넷째, 윤리 없는 비지니스
이익추구를 위해서라면..
다섯째, 인성(人性)없는 과학
여섯째, 희생 없는 종교/일곱째, 신념 없는 정치
어느쪽을
어느쪽을 보고자하시는지 (서버의 프로세스, 클라이언트의 프로세스) 명확하지가 않네요.
서버의 프로세스를 알고자 하신다면 js으로는 안되고 서버단 스크립트인 php에서 구현을 하시면
클라이언트에서 확인이 가능합니다.
구현 방법은 윗분이 말씀하신 것 처럼 ps를 실행하고 결과를 받아오시면 되지만 윈도우는 커멘드라인
툴을 지원하는지는 모르겠습니다. 없다면 직접 구현을 하는 방법 밖에 없을것 같습니다.
반대로 서버에서 클라이언트의 프로세스 목록을 확인하고자 하신다면 보안상 그냥은 힘들고..
엑티브엑스와 같은 클라이언트측에 설치되는 프로그램이 프로세스 리스트를 모아서 서버로 직접 전송해 주거나
js에서 접근 할 수 있도록 인터페이스를 노출 한 다음에 서버로 xmlhttprequest로 post로 전송 하는 방법 밖에
없을것 같습니다.. js또한 보안상 로컬파일의 읽기와 쓰기도 안되는데 프로세스 목록을 볼 수 있는 직접적인
방법은 없을것 같습니다.
생각해보니 이런 방법도 있을 것 같습니다. 서버측에
-------------------------------------------------------------------------------
It's better to appear stupid and ask question than to be silent and remain stupid.
-------------------------------------------------------------------------------
It's better to appear stupid and ask question than to be silent and remain stupid.
아...제가 내용에는 안 넣었네요...
제목에다가는 클라이언트라고 적어놓고 내용에는 안 적었네요..;;;큶;;
클라이언트의 프로세스 목록을 보고 싶었거든요.
원래는 클라이언트에서 특정 프로그램이 실행중인지를 판단해서 행동을 분기하려고 했던 것이었는데..
chadr님이 말씀하신 것처럼 액티브x를 이용하는 방법도 생각했지만, 그건 좀 싫었구요..
js에서 xmlhttprequest로 처리하려고 해도 제 실력으로는 ActiveXObject를 이용하지 않을수가 없었어요.
(근데 이건 경고창이 떠서 OTL..)
결국 그냥 프로그램을 수정했지만 덕분에 공부 많이 했습니다.
감사해요.
but I, being poor, have only my dreams.
댓글 달기