nstask

    3

    2답변

    로그 파일에 마지막으로 추가 된 행을 실시간으로 읽고 추가 할 행을 캡처해야합니다. 테일 -f와 비슷한 것. 그래서 첫 번째 시도는 NSTask를 사용하여 Tail -f를 사용하는 것이 었습니다. 사용할 때 예상대로 출력을 볼 수 있습니다 NSTask *server = [[NSTask alloc] init]; [server setLaunchPath

    2

    2답변

    rstync를 NSTask에 랩핑하고 숨김 파일 (도트 파일)을 동기화하지 않으려면 제외 옵션을 사용하려고합니다. 나는이 명령 줄에서 작동 알고 다음과 같이 rsync -az --exclude='.*' source destination 내 NSTask가 정의 다음 제외 인수 일없이 NSTask *rsyncTask; rsyncTask = [[NSTask

    0

    1답변

    NSTask를 통해 작업을 실행하려고 할 때 "launch path not accessible"이라는 오류 메시지가 나타납니다. 내 앱이 루트로 실행 중입니다. 그리고 만약 터미널에 똑같은 명령을 입력하면, 잘 돌아 간다. 그래서 나는 조금 혼란 스럽다. 내 응용 프로그램은 relaunch라는 도구를 NSTemporaryDirectory()에 복사합니다.

    0

    1답변

    누군가이 코드를 표시 할 수 있습니까? 엘리야

    0

    1답변

    AMShellWrapper을 사용자 입력이있는 SH 파일을 실행하는 내 응용 프로그램으로 변환하는 중입니다. 따라서 데이터를 실행중인 작업으로 보내야합니다. 아이디어가 있으십니까? 엘리야

    1

    1답변

    GDB를 사용하여 프로그램에 연결하는 NSTask를 만들려고하지만 프로그램을 시작한 후에 프로그램이 멈 춥니 다. 가능한가요? NSTask *task = [NSTask new]; [task setLaunchPath:@"/usr/bin/gdb"]; NSArray *args = [NSArray arrayWithObjects:@"TestApp.app", ni

    2

    1답변

    작은 응용 프로그램에서 터미널 명령 인 drutil erase를 실행하고 있습니다. NSTask을 사용하고 있습니다. 터미널에서이 명령을 실행하면 계속 업데이트되는 ASCII 진행 막대가 표시됩니다. 그러나, 내 NSTask을 사용하여 출력 파이프 또는 오류 파이프에서이 정보를 읽을 수 없습니다. drutil 프로세스의 비율을 얻는 방법에 대해 누구나 알고

    0

    1답변

    코코아를 사용하여 GUI를 작성하여 동료 중 일부가 명령 줄 유틸리티에 더 쉽게 액세스 할 수있는 방법을 찾고 있습니다. NSTask를 사용하여 유틸리티를 실행/시작한 경우 다른 NSTask를 사용하여 다음 단계 (이전 단계에서 실행 한 유틸리티 사용)로 실행할 수 있습니까? 다른 세션에서 동일한 세션을 사용합니까? 제 질문이 충분히 분명하기를 바랍니다.

    1

    2답변

    안에있는 NSTask을 실행하려고 잠시 도망 쳤습니다. 다음은 very simple app입니다. 문제를 보여주기 위해 함께 사용했습니다. 단추를 클릭하면 NSOperation이 대기합니다. NSRunLoop을 설정하고 NSTask을 호출하는 메소드를 호출합니다. 이 작업은 실제로 간단합니다. 단지 /bin/sleep을 2 초 동안 실행합니다 (정상적으로

    1

    1답변

    NSTask가 작동하지 않습니다. 나는 그것이 논쟁과 관련이 있다고 생각한다. 여기 내 코드입니다 : - (IBAction)downloadFile:(id)sender { // allocate our stuff :D progressIndication = [[NSProgressIndicator alloc] init]; NSTask