2015-04-02 1 views
0

Я работаю над скриптом, который изменяет значок сообщений пользователя.Изменение свойства, хранящегося как «Данные» в Applescript

Из словаря Сообщения имеют свойство «изображение», которое содержит текущий значок пользователя.

Это свойство находится в формате «Данные» и поэтому при чтении отображается как шестнадцатеричная кодировка, а не, скажем, путь к файлу. Здесь находится запись словаря:

image (TIFF picture): Мое изображение, поскольку оно появляется во всех сервисах.

Мой вопрос: как заменить это свойство другим изображением TIFF по моему выбору? Помните, что изображение TIFF, которое я предоставляю, должно быть в формате «данных».

ответ

0

Пожалуйста, попробуйте

set oldPic to newPic as «class rdat» 

Я не знаю, как войти шевроны здесь, (opt-shift v и opt-shift b на моей клавиатуре), но '< <' и '>>' заполнители для шевронов.

Я нашел список констант здесь: WIK - AppleScript Classes & Constants

+0

Должен быть опцию- \ и опционным Shift- \ для шевронов на Mac клавиатуре, но что ТАК делать с ним? Посмотрим; Я буду окружать тиками: '« »' – CRGreen

+0

Это действительно зависит от локали, где ключи идут. Спасибо за подсказку о клещах, однако, я еще не смог заставить его работать. :/Вы имели в виду обратные или обратные тики, вокруг регулярных меньше и больше, чем пары? – McUsr

+0

При написании комментария (например) ссылка «help» link/покажет вам методы форматирования, такие как использование обратных тиков (') для форматирования кода. Я сделал это, чтобы изолировать шевронов. И да, как черт подешевел на меня по клавиатуре. Я извиняюсь! – CRGreen

Смежные вопросы