4
ответа

NSTask, не поднимающий $PATH со среды пользователя

Я не знаю, почему этот метод возвращает пустую строку: - (NSString *) installedGitLocation {NSString *launchPath = "/usr/bin/which";//Настроенный задача NSTask *задача = [[выделение NSTask] init]...
вопрос задан: 13 July 2010 13:13
2
ответа

Удостоверьтесь, что подпроцесс мертв в Какао

Я пишу приложение, которое начинает подпроцесс, выполняющий простой веб-сервер. Я использую NSTask и общаюсь с ним с каналами, и все кажется более или менее прекрасным. Однако, если мой...
вопрос задан: 18 August 2009 08:33
1
ответ

NSTask или эквивалентный для [закрытого] iPhone

У меня есть проект с открытым исходным кодом (gdal), что я хочу скомпилировать и работать как часть приложения для iOS. Я ожидал использовать NSTask, но я вижу теперь, когда он был удален в iOS 3.0. Я также видел в другом месте это...
вопрос задан: 17 March 2015 01:03
1
ответ

Получение данных из nstask - взаимодействие с командной строкой - цель c

Я знаю, как отправлять данные в задачу: NSData * charlieSendData = [[charlieImputText stringValue] dataUsingEncoding: NSUTF8StringEncoding]; [[[task standardInput] fileHandleForWriting] writeData: ...
вопрос задан: 19 December 2011 21:50
1
ответ

Получение прав администратора для удаления файлов с помощью rm из приложения Какао

Я делаю небольшое приложение, которое удаляет файлы журналов. Я использую экземпляр NSTask, который запускает rm и srm (secure rm) для удаления файлов. Я хочу иметь возможность удалять файлы в: / Library / Logs ~ / Library / Logs ...
вопрос задан: 31 August 2010 17:26
1
ответ

Как дать разрешение с помощью NSTask - target-c [duplicate]

Мне нужно в основном сделать "sudo", но мне нужно дать такое разрешение на мой код NSTask. Это возможно? Спасибо, Илия
вопрос задан: 22 August 2010 13:36
1
ответ

NSTask NSPipe - цель c справка командной строки

Вот мой код: задача = [[выделение NSTask] init]; [задача setCurrentDirectoryPath:@"/applications/jarvis/brain / "]; [задача setLaunchPath:@"/applications/jarvis/brain/server.sh"]; NSPipe * = [NSPipe...
вопрос задан: 9 August 2010 21:03
1
ответ

Запуск NSTask соединяет каналом не доступный

Я использую следующий код в своем проекте Какао назвать сценарий, который я сделал. Сценарий находится в той же папке как проект и даже обнаруживается под папкой "Resources" в XCode. Надлежащий путь...
вопрос задан: 11 July 2010 04:57
0
ответов

Как использовать NSTask как root?

В создаваемом мной приложении мне нужно выполнить следующую команду от имени пользователя root (пользователю будет предложено трижды, если они действительно этого хотят, и им будет предложено отключить их диски) с помощью NSTask: / bin / rm -rf ...
вопрос задан: 7 August 2019 10:10
0
ответов

PHP CLI не использует stderr для вывода ошибок

Я запускаю PHP CLI через NSTask в MacOS, но этот вопрос больше касается самого CLI. Я слушаю канал stderr, но там ничего не выводится независимо от того, какой файл я пытаюсь запустить: если ...
вопрос задан: 16 November 2014 00:12
0
ответов

NSTask блокирует основной поток

Я использую NSTask, но когда я запускаю задачу, он блокирует основной поток (поэтому я не могу его обновить) до тех пор, пока задача не завершится. Это мой код: NSString * hostsforping = @ "google.es"; pingdata = [[NSTask ...
вопрос задан: 15 August 2012 22:59
0
ответов

Как встроить исполняемый файл в мой проект

Я хотел бы встроить исполняемый файл командной строки в мой проект Xcode / Cocoa, чтобы затем запустить его с помощью NSTask. Какой путь использовать в setLaunchPath? Спасибо !
вопрос задан: 4 February 2012 22:44
0
ответов

Получение данных из NSTask в реальном времени с использованием уведомлений не работает

У меня есть программа командной строки Cocoa, в которой я пытаюсь запустить программу NSTask (tshark для мониторинга сети) и получить данные от нее в реальном времени. время. Итак, я делаю NSFileHandle , вызов ...
вопрос задан: 23 January 2012 08:51
0
ответов

Как использовать определенный NSProgressIndicator для проверки хода выполнения NSTask? - Какао

У меня NSTask запускает длинный заранее созданный сценарий оболочки, и я хочу, чтобы NSProgressIndicator проверял, сколько сделано. Я пробовал много вещей, но никак не могу заставить их работать. Я знаю, как ...
вопрос задан: 17 January 2012 02:35
0
ответов

Как можно запустить LaunchAgent в первый раз без перезагрузки, когда ваш код работает как LaunchDaemon?

У меня есть LaunchDaemon. Когда он запускается, он проверяет, установлен ли SIMBL. Если SIMBL не установлен, он использует NSTask для запуска /usr/sbin/installer на SIMBL.pkg. Затем сценарий послеполетного запуска SIMBL пытается ...
вопрос задан: 25 October 2011 21:45
0
ответов

Вывод в реальном времени NSTask

У меня есть сценарий PHP, который имеет несколько команд sleep (). Я хотел бы выполнить его в своем приложении с помощью NSTask. Мой сценарий выглядит так: echo "first \ n"; сон (1); эхо "секунда \ п"; сон (1); echo ...
вопрос задан: 3 August 2011 18:55
0
ответов

NSTask and Git - ፈቃዶች ጉዳዮች

በኮካዎ ማመልከቻዬ ውስጥ መሰረታዊን ለማስኬድ NSTask ለመጠቀም እሞክራለሁ የጌት ትዕዛዞች። የርቀት መቆጣጠሪያን ለመድረስ ፍቃዶችን (ኤስኤስኤች ቁልፎች) በሚፈልግበት በማንኛውም ጊዜ (ለምሳሌ የጊት ግፊት ፣ ጂት ጎትት) ይሰናከላል ...
вопрос задан: 2 June 2011 23:17
0
ответов

Инициализация значения c ++

Я читаю 4-е издание учебника по c ++, написанное Стэнли Липманном, и на странице 92 посвящен инициализации значения. Я просто не понимаю, когда насчет инициализации значения. Я просмотрел и знаю, что есть ...
вопрос задан: 18 April 2011 00:30
0
ответов

NSTask с проблемой сценария bash

Например, у меня есть этот простой сценарий bash: #! / Bin / sh cd $ 1; И эта какао-обертка для него: NSTask * cd = [[NSTask alloc] init]; NSString * testFolder = [NSString stringWithString: @ "/ Users / test / ...
вопрос задан: 8 September 2010 00:46