Jump to content

Ртуть (программное обеспечение)

Ртуть
Разработчик(и) Фонд Ртути
Стабильная версия
2.4.2 / 28 декабря 2023 г. ( 28.12.2023 )
Репозиторий github /ртуть /Ртуть
Операционная система macOS
Тип Средство запуска приложений ( служебное программное обеспечение )
Лицензия Лицензия Апач
Веб-сайт Мне жаль

Quicksilver — это служебное приложение для macOS . Первоначально разработанная как проприетарная бесплатная программа Николасом Джиткоффом из Blacktree, Inc., [1] теперь это проект с открытым исходным кодом, размещенный на GitHub .

Quicksilver — это, по сути, графическая оболочка macOS для операционной системы , позволяющая пользователям использовать клавиатуру для быстрого выполнения таких задач, как запуск других приложений, управление файлами или отправка электронной почты . Оно похоже на приложения macOS LaunchBar и Alfred , но использует другую парадигму взаимодействия. Благодаря гибкому интерфейсу и расширяемости Quicksilver был назван одним из лучших приложений для повышения производительности на Mac. [2] [3]

Интерфейс

[ редактировать ]

Quicksilver, вызываемый с помощью сочетания клавиш , имеет три панели, в которые пользователь может ввести объект, действие и необязательный атрибут — аналогично созданию предложения с подлежащим, глаголом и дополнением.

Quicksilver — фоновое приложение, которое запускается во время работы операционной системы и поддерживает «каталог» файлов и объектов на компьютере пользователя. Применяя инкрементный поиск по мере ввода пользователем текста, Quicksilver предсказывает имя файла или действие, введенное пользователем, и автоматически выбирает объект. Quicksilver использует систему приоритетов, основанную на предыдущем использовании, чтобы «изучить» привычки пользователя, в конечном итоге требуя всего несколько букв для наиболее часто выбираемых объектов.

Расширяемость

[ редактировать ]

Триггеры

[ редактировать ]

Quicksilver позволяет пользователям определять «триггеры», которые выполняют определенную команду (комбинация прямого объекта/действия/косвенного объекта) при каждом нажатии настраиваемого сочетания клавиш. Например, если команда, открывающая папку «Документы», привязана к клавише F7 , эта горячая клавиша будет запускать это действие независимо от того, в каком приложении в данный момент находится пользователь. [4]

Quicksilver имеет встроенную архитектуру плагинов , позволяющую пользователю выбирать и устанавливать плагины, обеспечивающие интеграцию с конкретной программой, интерфейсом или новой функцией. Например, существуют плагины для отправки электронной почты через «Почту» без открытия приложения или управления изображениями с помощью текстовых команд. [4]

Гибкость

[ редактировать ]

Поскольку сценарии оболочки и AppleScripts можно хранить в каталоге, любую функцию, которую можно выполнить с помощью сценария, можно привязать к Quicksilver либо через командное окно, либо через триггеры. Поскольку большинство собственных приложений Apple имеют обширные библиотеки сценариев, многие распространенные задачи можно легко выполнить с помощью Quicksilver. Например, iTunes можно дать команду воспроизвести или приостановить воспроизведение, увеличить или уменьшить рейтинг текущего трека или перейти к предыдущему или следующему треку. [4]

Для Quicksilver существуют различные визуальные интерфейсы, [5] Меню Constellation, поддерживающее жесты мыши , и центр уведомлений, поддерживающий Growl .

Экспериментальные сундуков сборки Quicksilver, известные как Alchemy , претерпели множество серьезных изменений.

  • Триггеры переходят в отдельный продукт под названием Catalyst.
  • Все маленькие платформы объединяются в одну большую под названием Crucible . Сюда входят расширения и основные функции, которые будут использовать большинство приложений и плагинов. В настоящее время это называется QSBase.framework.
  • Настройки будут значительно упрощены. Для сложных опций будут расширенные настройки в стиле «Дополнительно».
  • Плагины будут скрыты от большинства пользователей, они активируются автоматически или их можно будет установить из Интернета.
  • Плагины β5X несовместимы.

Эти сборки состоят из четырех основных компонентов: Crucible — фреймворка с расширением AppKit и инструментов, общих для всех приложений Alchemy; elements — фреймворк, поддерживающий архитектуру плагинов; Quicksilver — программа запуска, управляемая из командного окна; и Catalyst , который запускает панель предпочтений.

Николас Житкофф начал разработку Quicksilver в 2003 году. [6] До 2006 года он выпустил для публики несколько версий и поддерживал интернет-форум этого инструмента. с самого начала [7]

30 октября 2007 года исходный код Quicksilver был доступен через Google Code . [8] [9] В ноябре 2009 года разработка перешла на использование GitHub . [10] Quicksilver теперь разрабатывается командой добровольцев, известных под общим названием QSApp . [11]

В конце 2010 года был запущен новый веб-сайт QSApp.com с целью объединения и сопоставления всех фрагментированных сборок, плагинов и групп поддержки Quicksilver. С момента запуска на сайте появился новый репозиторий плагинов, раздел Wiki и загрузки. После нескольких месяцев разработки была выпущена знаковая версия β59. 25 марта 2013 года после десяти лет бета-тестирования была выпущена версия Quicksilver v1.0. 25 марта 2022 года была выпущена версия Quicksilver v2.0, которая изначально работает на компьютерах Mac Apple Silicon (M1).

ртути Значок основан на алхимическом символе ртути , причем «ртуть» — архаичное название элемента.

См. также

[ редактировать ]
  1. ^ «Создатель Quicksilver о будущем QS» . Lifehacker.com . Проверено 16 июня 2013 г.
  2. ^ Карпентер, Мэтью (4 мая 2009 г.). «Почему Quicksilver по-прежнему остаётся лучшим приложением для Mac всех времён» . Следующая сеть . Проверено 16 июня 2013 г.
  3. ^ «Hack Attack: Руководство для начинающих по Quicksilver» . Lifehacker.com . Проверено 16 июня 2013 г.
  4. ^ Перейти обратно: а б с «Руководство пользователя Quicksilver — Quicksilver Wiki» . qsapp.com .
  5. ^ «Интерфейсы — Quicksilver Wiki» . qsapp.com .
  6. ^ «Приложения Blacktree для OS X» . 02 декабря 2003 г. Архивировано из оригинала 2 декабря 2003 года . Проверено 16 июня 2013 г.
  7. ^ "Блэктри :: Индекс" . Архивировано из оригинала 22 ноября 2003 года . Проверено 16 июня 2013 г.
  8. ^ jnjLu, Мэт (30 октября 2007 г.), проект кода Google blacktree-alchemy - «Первоначальный импорт в GC» , получено 18 августа 2012 г.
  9. ^ Лу, Мэт (6 ноября 2007 г.), Quicksilver становится открытым исходным кодом , получено 6 ноября 2007 г.
  10. ^ Андре (10 ноября 2009 г.). «Исправлены последние ошибки — svn/branches/B5X B56a7 (3825)» . blacktree-quicksilver (список рассылки) . Проверено 17 ноября 2009 г.
  11. ^ Quicksilver GitHub , получено 10 июня 2011 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: a0144e442aed9174e2453d29c51f7afa__1721735580
URL1:https://arc.ask3.ru/arc/aa/a0/fa/a0144e442aed9174e2453d29c51f7afa.html
Заголовок, (Title) документа по адресу, URL1:
Quicksilver (software) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)