2016-07-17 5 views
0

여기 내 개인적인 문제가 있습니다. Mplayer OSX를 사용하여 비디오 파일을 엽니 다. 다음과 같이하고 싶습니다. 비디오 파일을 두 번 클릭하면 Mplayer OSX에서 열립니다. 그러나 파일 이름 (시간 등)도 일부 로그 파일에 기록합니다. 가장 큰 문제는 비디오 파일을 두 번 클릭하면이 모든 일이 발생하기를 바랍니다.Mac app 용 응용 프로그램 래퍼가 파일의 열기 및 닫기 시간을 기록합니다 (두 번 클릭을 사용하여 실행).

저는 SO를 검색하여 Java로이를 수행하는 몇 가지 대답을 발견했습니다. 나는 Python을 선호한다. 나는 이것을 발견했다 : double click a file to run python script. how to get that file as an input?하지만 OSX에 대한 답변이 없다 (나는 Windows 대답과 동등한 시도했지만 작동하지 않았다).

+0

간단히 말해서 : 비디오 파일을 두 번 클릭하여 파이썬 스크립트를 여는 방법 (Mac OS X에서)을 찾고 있습니까? – Chris

+0

파이썬에서'Mplayer '를 여는 방법에 관해서 이야기하고 싶지 않다면, 이것은 프로그래밍 질문으로 저를 공격하지 않습니다. 어쩌면 apple.stackexchange.com – Chris

답변

0

나는 다음과 같은 시도 제안 :

  1. 맥 OS X 용 응용 프로그램 패키지와 같은 파이썬 스크립트를 (즉 MPlayer를 시작하고 당신을 위해 시간을 기록합니다) 포장 당신은 할 수와 : py2app

    # install py2app 
    pip install -U py2app 
    
    # this goes into your setup.py 
    from setuptools import setup 
    setup(
        app=["myscript.py"], 
        setup_requires=["py2app"], 
    ) 
    
    # this is how you build your app 
    python setup.py py2app 
    
  2. 열기 비디오 파일의 대한 정보 대화와 함께 열기로 이동 (> 정보 입수를 마우스 오른쪽 단추로 클릭) : 섹션을 참조하십시오. 그런 다음

지금 확장 .avi 모든 파일은 py2app 패키지 응용 프로그램을 실행해야한다 ... 자신의 응용 프로그램을 선택하고 모두 변경으로 확인합니다. 관심이있는 모든 비디오 파일 유형에 대해 이것을 반복하십시오.

+0

에서 이걸 물어봐 줘서 고마워! 지금까지 훌륭하게 작동합니다! –