Я не совсем уверен в этом, но я думаю, что программы для чтения с экрана не читают вещи, которые установлены на скрытую видимость, но они могут считать вещи независимо от своей непрозрачности.
Это - единственная разница, о которой я могу думать.
xattr ~/Desktop/screenshot\ 2019-10-23\ at\ 010212.png
# com.apple.FinderInfo
# com.apple.lastuseddate#PS
# com.apple.metadata:kMDItemIsScreenCapture
# com.apple.metadata:kMDItemScreenCaptureGlobalRect
# com.apple.metadata:kMDItemScreenCaptureType
xattr -d com.apple.lastuseddate#PS ~/Desktop/screenshot\ 2019-10-23\ at\ 010212.png
xattr -d kMDItemIsScreenCapture ~/Desktop/screenshot\ 2019-10-23\ at\ 010212.png
xattr -l ~/Desktop/screenshot\ 2019-10-23\ at\ 010212.png
# com.apple.FinderInfo
# com.apple.metadata:kMDItemScreenCaptureGlobalRect
# com.apple.metadata:kMDItemScreenCaptureType
xattr -c ~/Desktop/screenshot\ 2019-10-23\ at\ 010212.png
<час> xattr -r ~/Desktop
xattr -rd com.apple.FinderInfo ~/Desktop
xattr -rc ~/Desktop
<час>, ПРЕДУПРЕДИТЕ: После того как Вы удаляете их, Вы не возвращаете их!
ОШИБКА ОТКАЗА: нет НИКАКОЙ ОТМЕНЫ.
я хотел обратиться к людям ошибки, добираются. , поскольку ошибки свели меня с ума также... На Mac, если Вы устанавливаете xattr
в Python, затем Ваша среда может иметь проблему.
существует два различных пути на моем Mac для [1 114]
type -a xattr
# xattr is /usr/local/bin/xattr # PYTHON Installed Version
# xattr is /usr/bin/xattr # Mac OSX Installed Version
Так в одном из примера, где -c
не будет работать в xargs, то, потому что в ударе Вы принимаете значение по умолчанию к версии не-Python.
/usr/bin/xattr -c
/usr/local/bin/xattr -c
# option -c not recognized
Мои значения по умолчанию Shell/Терминала к/usr/local/bin/xattr, потому что мой $PATH
/usr/local/bin:
, прежде /usr/bin:
то, которому я верю, является значением по умолчанию.
я могу доказать это, потому что, при попытке удалить python xattr
, Вы будете видеть:
pip3 uninstall xattr
Uninstalling xattr-0.9.6:
Would remove:
/usr/local/bin/xattr
/usr/local/lib/python3.7/site-packages/xattr-0.9.6.dist-info/*
/usr/local/lib/python3.7/site-packages/xattr/*
Proceed (y/n)?
<час> Для Фиксации option -c not recognized
Ошибки.
xattr
Вы можете иметь: pip3 uninstall xattr
Terminal
окна & выход Terminal
Terminal
окно. xattr
и это должны теперь работать. ИЛИ
, Если Вы хотите сохранить Python
xattr
затем, используют
/usr/bin/xattr
для любого Shell
команды в [1 131]
версия Python [1 132] не обрабатывает изображения вообще:
Good-Mac:~ JayRizzo$ xattr ~/Desktop/screenshot\ 2019-10-23\ at\ 010212.png
# com.apple.FinderInfo
# Traceback (most recent call last):
# File "/usr/local/bin/xattr", line 8, in <module>
# sys.exit(main())
# File "/usr/local/lib/python3.7/site-packages/xattr/tool.py", line 196, in main
# attr_value = attr_value.decode('utf-8')
# UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb0 in position 2: invalid start byte
Good-Mac:~ JayRizzo$ /usr/bin/xattr ~/Desktop/screenshot\ 2019-10-23\ at\ 010212.png
# com.apple.FinderInfo
# com.apple.lastuseddate#PS
# com.apple.metadata:kMDItemIsScreenCapture
# com.apple.metadata:kMDItemScreenCaptureGlobalRect
# com.apple.metadata:kMDItemScreenCaptureType
СТРАНИЦА СПРАВОЧНИКА для страницы справочника OSX xattr
для Python xattr ПРИМЕЧАНИЕ ВЕРСИИ 0.6.4
: Я не мог находить страницу справки Python для текущей версии 0.9.6
спасибо за Чтение!