У меня есть несколько букмарклетов JavaScript, которые работают с выделенным текстом на веб-странице, но я хотел бы иметь возможность использовать их в выделенном тексте в любом приложении Mac OS X, а не только в браузерах или в тех вещах, которые обеспечивают представления, подобные браузеру. Mac OS X имеет подменю "Службы", в котором любое приложение может публиковать службы, которые оно может предоставлять другим приложениям, но я не знаю, как сделать так, чтобы мои букмарклеты отображались там как службы.

Есть ли способ сделать так, чтобы букмарклеты JavaScript отображались как "Службы" Mac OS X, или иным образом выполняли JavaScript для выбранного текста в любом приложении Mac OS X?

1 ответ1

1

Я сомневаюсь, что вы можете сделать это без переписывания JavaScript на что-то вроде AppleScript. Если вы можете сделать это, то в 10.6 Snow Leopard вы можете использовать Automator для создания нового "сервиса". Такой сервис может, например, работать с выделенным текстом, например, искать что-то в Википедии.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .