Вопросы по теме 'nstask'
Как получить что-то похожее на Tail -f с помощью NSTask
Мне нужно прочитать последнюю добавленную строку в файл журнала в реальном времени и зафиксировать добавляемую строку.
Что-то похожее на Tail -f.
Итак, моей первой попыткой было использовать Tail -f с помощью NSTask.
Я не вижу вывода,...
1354 просмотров
schedule
03.11.2021
Как запустить команду Purge через NSTask?
Я делаю бесплатное приложение для Mac, которое представляет собой просто оболочку над командой «очистить», которую можно запустить в Терминале. Я устал от грабежей, которыми наполняется Mac App Store, и просто хочу помочь людям. Я закончил...
570 просмотров
schedule
10.11.2021
Можно ли установить переднюю часть окна и ключ, принадлежащий NSTask?
Я работаю над приложением для Mac, которое при желании предоставит возможность установки некоторого дополнительного программного обеспечения в формате пакета Apple. Для установки этого пакета требуются повышенные (root) привилегии, и вместо того,...
541 просмотров
schedule
26.11.2021
Выполнить команду терминала из приложения Cocoa Desktop
Я пытаюсь выполнить команду для создания проекта Cordova в моем настольном приложении Cocoa, но это не работает.
Это мой код:
NSTask *task = [NSTask new];
[task setLaunchPath:@"/Documents/Cordova/bin/ ./create...
1069 просмотров
schedule
27.10.2021
NSTask работает не так, как ожидалось / на что надеялись
get_iplayer позволяет пользователю загружать файлы из службы BBC iPlayer. Они оба потрясающие.
Я пытаюсь запустить команду get_iplayer из Xcode с помощью NSTask:
NSTask *task = [[NSTask alloc] init];
[task...
201 просмотров
schedule
26.10.2021
NSTask выполнить команду поиска с аргументами
Я пытаюсь выполнить команду терминала из NSTask, но мне кажется, что я делаю что-то не так.
Я пробовал это:
NSTask *task = [[NSTask alloc] init];
task.launchPath = @"/bin/bash";
NSString *arr = [NSString stringWithFormat:@"find %@ -type f...
1058 просмотров
schedule
05.11.2021
NSTask блокирует основной поток
Из основного потока я вызываю селектор, используя
[self performSelectorInBackground:@selector(startTask) withObject:nil];
Это метод startTask:
-(void)startTask{
NSTask *task = [[NSTask alloc] init];
NSPipe *pipe = [[NSPipe...
1473 просмотров
schedule
22.02.2022
Как выполнить команду оболочки с правами root из swift
Я новичок в Swift и пытаюсь создать очень простое приложение, которое выполняет команду корневой оболочки при нажатии круглой кнопки.
Я нашел следующую ссылку в Интернете, которая объясняет, как выполнить команду оболочки с разрешением пользователя...
3660 просмотров
schedule
21.02.2022
Стандартная блокировка из программы, запускаемой Nstask
Я использую NSTask с setStandardOutput для перенаправления стандартного вывода инструмента командной строки в мою программу, чтобы я мог использовать его для обработки. Это прекрасно работает, но в качестве побочного результата вывод инструмента...
354 просмотров
schedule
27.02.2022
Как получить непрерывный вывод выполнения терминала в приложении Какао?
Чтобы спросить иначе:
Когда я, например, клонирую репозиторий git, вывод терминала выглядит так:
Cloning into '/users/whatever'...
remote: Counting objects: 1764, done.
remote: Compressing objects: 100% (909/909), done.
remote: Total 1764...
816 просмотров
schedule
01.03.2022
NSTask сценарий оболочки с корневым доступом без запроса пароля
У меня есть сценарий, который я запускаю из приложения Cocoa через NSTask. Сценарий использует rsync для резервного копирования всего в папке /Users на сервер. Проблема, с которой я сталкиваюсь, заключается в том, что когда вы запускаете программу...
668 просмотров
schedule
28.02.2022
Вывод NSTask в реальном времени
У меня есть PHP-скрипт с несколькими командами sleep() . Я хотел бы выполнить его в своем приложении с помощью NSTask . Мой скрипт выглядит так:
echo "first\n"; sleep(1); echo "second\n"; sleep(1); echo "third\n";
Я могу выполнить свою...
6019 просмотров
schedule
26.03.2022
получить кодировку и mimetype в target c
В mac OS X я могу получить кодировку и тип файла с помощью этой команды
file -I /Users/bbb/Desktop/ba.py
И эта команда возвращает этот результат
text/x-java; charset=us-ascii
Теперь я хочу получить этот тип mime и кодировку в target...
179 просмотров
schedule
31.03.2022
Скрипт запуска NSTask
Я пытаюсь запустить следующую команду с NSTask:
$sudo launchctl load /Users/admin/Library/LaunchAgents/com.devdaily.crontabtest.plist
Ниже приведен код, который я использую:
NSTask *server = [NSTask new];
[server...
1324 просмотров
schedule
13.04.2022
COCOA: вывести приложение на передний план, запущенное из подключаемого модуля NPAPI
У меня есть плагин NPAPI для MAC, который загружает и запускает приложение с сервера.
Когда я использую NSTask для открытия приложения. Приложение не выходит на передний план.
NSBundle *bundle = [NSBundle bundleWithPath:AppPath];
NSString...
860 просмотров
schedule
10.04.2022
Запустите NSTask и выведите его на передний план.
Я пытаюсь запустить другое приложение с помощью NSTask
NSArray* argArray = [NSArray arrayWithObjects:fileName, nil];
NSTask* task = [NSTask launchedTaskWithLaunchPath:appName arguments:argArray];
пока это работает, главное окно графического...
2852 просмотров
schedule
22.04.2022
Результаты NSTask в NSTextView
Спасибо за помощь. Мой код ниже работает, возвращая результаты в консоль. Я хочу отобразить те же результаты в textView. Не могу заставить его работать. Кто-нибудь может объяснить, что мне нужно делать?
Спасибо....
73 просмотров
schedule
14.05.2022
Создайте NSTask для gdb
Я пытаюсь создать NSTask, который использует GDB для подключения к программе, но моя программа просто зависает после запуска задачи. Возможно ли это сделать? Вот код, который я использую:
NSTask *task = [NSTask new];
[task...
198 просмотров
schedule
29.05.2022
NSTask: существует ли путь запуска процесса
Этот код используется для получения стандартного вывода процесса
NSTask * task;
NSPipe * pipe;
NSFileHandle * fileHandle;
task = [ [ NSTask alloc ] init ];
pipe = [ NSPipe pipe ];
fileHandle = [...
2211 просмотров
schedule
28.05.2022
Как я могу подготовить аргументы для NSTask из элементов пользовательского интерфейса
У меня есть приложение Cocoa, которому пользователю разрешено выполнять команды оболочки (точно так же, как с помощью терминала), вводя команды в элементы пользовательского интерфейса, такие как NSTextBox. Приложение позволяет иметь несколько...
72 просмотров
schedule
23.06.2022