Вопросы по теме 'nstask'

Использование awk с NSTask
Как бы я использовал эту команду awk: awk 'NR>1{print $1}' string-to-modify с НСтаском? Я уже пытался установить /usr/bin/awk в качестве пути запуска, 'NR>1{print $1}' в качестве аргумента, затем строку для изменения в качестве...
609 просмотров
schedule 23.03.2022

Получение данных из nstask — общение с командной строкой — цель c
Я знаю, как отправить данные в задачу: NSData *charlieSendData = [[charlieImputText stringValue] dataUsingEncoding:NSUTF8StringEncoding]; [[[task standardInput] fileHandleForWriting] writeData:charlieSendData]; Но как мне узнать, на что...
8827 просмотров
schedule 13.03.2023

Проблема NSTask с командой 'cat'
Я пытаюсь объединить файлы с помощью команды cat. Когда я использую это в терминале, все работает нормально: cat /Users/Home/Desktop/test.mp3* > test.mp3 Попытка воспроизвести это с помощью NSTask выдает следующую ошибку: Код :...
773 просмотров
schedule 30.12.2022

Запуск NSTask вызывает сбой
У меня есть приложение, которое может импортировать файл XML с помощью этой команды терминала: открыть /path/to/main\ app.app --args myXML.xml Это отлично работает без проблем. И я использовал Applescript для запуска этой команды через...
1782 просмотров
schedule 05.03.2023

Nstask, инструменты командной строки и root
Я работаю над приложением, которое должно использовать dd (я делаю это с помощью сценария оболочки в комплекте приложения, который собирает параметры из самого приложения, выполняет некоторые проверки, а затем запускает dd). Чтобы выполнить эту...
1885 просмотров
schedule 18.06.2022

Шаблон проектирования Obj-C: параллельная панель запуска задач
В настоящее время у меня есть сценарий оболочки, который обрабатывает множество изображений одно за другим с помощью GraphicsMagick. Работает нормально, все расчеты правильные, все работает. (это не «простой» скрипт, он включает в себя чтение...
1248 просмотров

Как запустить команду оболочки в какао и получить результат?
После многократного поиска я не нашел элегантного решения этой проблемы: как запустить команду оболочки в obj-c и получить ее результат. Я прочитал много вопросов по этому поводу, но все они не дают ответа на мой вопрос. Некоторые получают...
5862 просмотров
schedule 22.09.2022

Дважды запустить xcodebuild из приложения Cocoa (через NSTask) без предупреждения
У меня есть приложение Cocoa, которое делает несколько вещей, но среди них использует ' xcodebuild ' для очистки и пересборки проекта iOS в XCode. Приложение Cocoa было разработано с использованием XCode 4.1 и работает только в OS X 10.7 (из-за...
1030 просмотров
schedule 20.12.2022

Попытка использовать библиотеки cydia: NSTask на взломанном iphone вылетает с ошибкой сегментации: 11
Я хочу запустить dpkg (или любые другие бинарные файлы библиотеки из cydia в каталогах /bin или /usr/bin) из приложения с графическим интерфейсом со значком, например mobileterminal, ifile, myfile, cydia, alertscript и многие другие. Как они получают...
1335 просмотров
schedule 17.08.2022

Objective-C: несколько представлений и данные, поступающие из NSTask
Итак, мне удалось заставить NSTask асинхронно читать из программы, но я сделал это внутри класса UIView в своей раскадровке. (Не эксперт по Obj-C) Моя идея такова: я читаю текст из программы, помещаю его в UITextView, а затем, когда появляется...
346 просмотров

Получить размер корзины как int в приложении какао
Возможно ли, чтобы приложение какао извлекало размер корзины в виде int. Является ли NSTask правильным методом для этого?
165 просмотров
schedule 03.09.2022

Как получить доступ к SVN через приложение Mac OSX
Я хотел бы получить доступ к SVN через новое приложение, которое я создаю для платформы Mac OS X, используя родные библиотеки какао. Я считаю, что мне нужно вызвать приложение командной строки SVN через NSTask, чтобы запустить его в фоновом режиме....
229 просмотров
schedule 22.03.2024

Как программно создать новую базу данных с помощью SQLite в Cocoa для OSX?
В программе мне нужно разрешить пользователю сохранять данные в базу данных SQLite (параметр «Сохранить как»). Я сделал это, используя NSTask для отправки команды типа: «sqlite3 ./mydatbase.db» в качестве команды терминала. Он отлично работает на...
205 просмотров
schedule 18.09.2022

Использование NSTask и NSPipe вызывает 100% загрузку ЦП
Я пытаюсь запустить простой скрипт bash с помощью NSTask и направить вывод в текстовое представление. После выполнения задачи загрузка ЦП моего приложения составляет 100%, хотя это просто echo (пока). Я создал совершенно новый проект, чтобы...
1344 просмотров
schedule 23.05.2023

Как запустить find cmd с помощью NSTask
Я пытаюсь заставить следующую команду find работать через NSTask: find /Users/user/projects ! -path '*.git*' -ctime -1 Однако у меня возникли проблемы с тем, чтобы заставить работать часть пути игнорирования. В терминале работает нормально....
239 просмотров
schedule 22.11.2022

Nstask не работает на более старой версии Mac OSX
У меня очень странная проблема с методом, который содержит NSTask. В 10.7+ функционал работает абсолютно нормально и успешно выполняется, возвращая результат и копируя файл в нужную директорию. При попытке моего приложения в 10.6.8 NSTask,...
298 просмотров
schedule 20.11.2022

Ошибка обработки при использовании NSTask
В качестве учебного проекта я пишу простой графический интерфейс для инструмента командной строки стресс-тестирования Apache «ab». В качестве одного из параметров требуется полный URL-адрес, включая имя файла, например index.html или simular. Если...
1519 просмотров
schedule 21.01.2023

Попытка запустить cli с помощью NSTask не удалась
Я пытаюсь запустить следующее в приложении какао: кошка ПУТЬ | python -mjson.tool > ВЫВОДНОЙ ФАЙЛ NSTask *task = [[NSTask alloc] init]; [task setLaunchPath: @"/bin/cat"]; NSArray *arguments = [NSArray arrayWithObject: path];...
180 просмотров
schedule 11.05.2023

Приложение NSTask теряет фокус
Я использую NSTask для запуска внешнего приложения. Но в это время мое приложение теряет фокус. Я не хочу этого. Другое приложение просто записывает некоторую информацию в файл, а мое приложение читает и отображает эту информацию. Возможно ли...
348 просмотров
schedule 23.07.2023

Как сделать помощник по учетным данным GIT?
Исходный вопрос был отредактирован для ясности: У меня есть основной проект, который выполняет git clone https://my.repo.project.git . У проекта есть 2 цели (основная цель и цель помощника по паролю). Репозиторий защищен паролем и запросит имя...
288 просмотров
schedule 08.12.2022