2011-02-03 4 views
0

Mac (스노우 레오파드)의 GUEST ACCOUNT에서 시작할 때 응용 프로그램 (.app)을 시작하고 싶습니다. 앱에서 모든 바로 가기와 도킹을 사용 중지합니다 (키오스크 사용). 사용자는 로그인 할 토큰 번호를 입력해야합니다. 나는 앱을 만들었지 만 다른 모든 서비스를 멈출 수는 없습니다. 시스템 -> 서비스를 통해 부트 시퀀스에 넣으면 앱이 앞으로 오지 않습니다. 대신 그것은 시작하지만 의사와 나는 그것을 앞에 왼쪽으로 그것을 클릭해야합니다. :( 는Mac에서 시작할 때 키오스크 .app 실행

문제는 내가 키오스크를 사용하고 내 응용 프로그램이 앞에있는 경우에만 작동합니다 (난 맥 OS의 부팅 순서를 편집하여 프로그램이 작업을 수행 할 수).

을 그래서 난이를 수행 할 필요가 1) 내 앱만 실행 (로그인 후 다른 서비스 없음)하고 내 앱이 종료되면 나머지 Mac이 부팅됩니다.

덕분에 유

답변

0

를 제공 할 수있는 모든 도움에 미리 에 난 이미 당신은 아마 잘못된 방향으로가는 당신의 previous question에 당신에게 시도했다. 사용자의 로그인 항목에 무언가를 입력하면 로그인하는 동안 "shift"를 길게 눌러 쉽게 비활성화 할 수 있습니다 (원하지 않을 수도 있음). 또한 Mac OS 시작 루틴을 완전히 해킹 할 수도 있습니다 (일 수있는 경우 완료). 내 눈이 너무 많습니다.

당신은 심각하게 로그인/정책 배너를 사용

  • 을 고려해야 loginwindow을 통해 팝업 것 (예를 here 실현)과 결합 loginwindow 후크를 사용하여
  • (그래서 사용자가 동의해야한다) 사용자가 로그 아웃하면 사용자 비밀번호를 변경하는 로그 아웃 훅 (예 : 숨겨진 비밀번호 목록을 기반으로하고 dscl -passwd 또는 pwpolicy 사용). 당신이 목록을 기반으로 암호를 생성하고 (토큰 시스템)

너의을 검증 할 수 있어야한다 이런 식으로, ASMUS

PS : 당신에 previous question 당신이 mipadi's에 댓글을 당신은 발견했다고 대답 좋은 링크, 그것이 놓친다고 생각했습니다. 미래에 다른 사람들에게 흥미로울 수 있으므로 이것을 추가 할 수 있을까요?

+0

흠 ... 더 나은 해결책이 ... 감사합니다. 내가 살펴볼 것입니다. @Asmus 유일한 문제는 내가 게스트 계정에서 이것을 실행해야하고 우리가 그것을 사용할 수 있는지 잘 모르겠다 .. 또한 로그인 훅을 찾은 ... 나는 눈 표범을 가지고 로그인 훅을 사용할 때 mytest .app가 시작되었지만 화면에 표시되지 않습니다. 대신 독에있는 아이콘이 성가신 것입니다 ... 나는 해결책을 찾아 볼 것입니다 ...이 아이디어 덕분에 –

+0

먼저 감사드립니다. asmus for 내 질문에 회신 .. 철저하게 귀하의 링크를 공부하고 그것이 나를 위해 작동하는지 확인하기 위해 구현했습니다. 거기에 문제가있다, 나는 PC의 사용을 모니터하고 이에 따라 요금을 모니터 할 수 있도록 사용자가 손님 계정을 선택한 후 loginwindow를 원한다. –

+0

@asmus ... loginhook 및 로그 아웃 후크를 찾았다. ..... 둘 다 a와 b 기술을 사용하여, 나는 내가 원하는 것을 수행 할 수 있습니다 .. 감사합니다 asmus ..하지만 로그인 후크는 스크립트 만 실행할 수 있고 응용 프로그램은 실행할 수 없다는 것을 명심해야합니다. .app 확장자는 폴더를 열 것입니다 ... 모두가 알아야한다고 생각합니다 –

관련 문제