2014-09-28 5 views
1

캐노피 편집기가 열려 있고 실행중인 플랫폼에서 작동하는지 테스트 할 수있는 방법이 있습니까?캐노피 편집기가 열려 있는지 테스트하는 방법

Mac/Unix에서는 "ps aux"의 출력에서 ​​canopy.app.main을 확인하는 것으로 작동하지만 대부분의 Windows에서는 불가능합니다. 비슷한 tasklist 명령을 찾았지만 Canopy는 일반적인 pythonw 프로그램으로 실행됩니다.

답변

0

현재 모든 OS에서 Canopy가 실행중인 경우 configuration/preferences directory에 텍스트 파일 process.lck이 있습니다. 파일의 두 번째 행은 프로세스 ID입니다. Canopy가 강제 중지되면 Canopy가 실행되지 않아도 파일이 계속 존재하므로이 프로세스 ID가 아직 실행 중인지 확인해야합니다. 이러한 구현 세부 사항은 차후 버전에서 변경 될 수 있습니다.