Похоже, что он создается некоторым компонентом программного обеспечения HP для вашего принтера / сканера / многофункционального устройства. (Все launchd
задания идентифицируются по метке, которая обычно является строкой разработчика в обратном формате DNS (для получения дополнительной информации см. CFBundleIdentifier ). В данном случае это hp.com).
[ОБНОВЛЕНО]: Хорошо, после поиска в Google этого идентификатора пакета я обнаружил повторяющиеся сообщения об ошибках PhotoSmart C4280 в теме system.log на форумах HP.
По сути, причиной проблемы является тот, кто написал программное обеспечение HP, не понимая, как правильно реализовать launchd
LaunchAgent.
Я написал сценарий AppleScript, чтобы помочь автоматизировать процесс выгрузки старого запущенного задания, обновления файла plist и загрузки нового задания:
HP com.hp.help.tocgenerator Helper.app (ZIP-файл, ~ 29 КБ)
Вот код, если вам интересно:
if existsFile(":Library:LaunchAgents:com.hp.help.tocgenerator.plist") then
set plistFileContentsString to (do shell script "/bin/cat /Library/LaunchAgents/com.hp.help.tocgenerator.plist")
if (plistFileContentsString contains "LaunchOnlyOnce") then
display alert "It looks like your \"com.hp.help.tocgenerator.plist\"
has already been helped." buttons "Quit" default button "Quit"
quit
else
set ourPlistPath to POSIX path of (path to resource "com.hp.help.tocgenerator.plist")
do shell script "/bin/launchctl unload /Library/LaunchAgents/com.hp.help.tocgenerator.plist;
/bin/rm -f /Library/LaunchAgents/com.hp.help.tocgenerator.plist;
/usr/bin/ditto --noqtn " &
quoted form of ourPlistPath &
" /Library/LaunchAgents/com.hp.help.tocgenerator.plist;
/usr/sbin/chown 0:0 /Library/LaunchAgents/com.hp.help.tocgenerator.plist;
/bin/launchctl load /Library/LaunchAgents/com.hp.help.tocgenerator.plist"
with administrator privileges
end if
else
display alert "Sorry, you don't appear to have the applicable
HP software installed." buttons "Quit" default button "Quit"
quit
end if
Вы должны быть в состоянии запустить этот AppleScript, чтобы облегчить проблему.