SIMBL - сокращение от SIMple Bundle Loader, ранее называвшегося Smart InputManager Bundle Loader.
0 ответов

mach_inject или Simbl для ввода кода в Finder

Я сделал плагин Simbl, который вставляет код в Finder. И это работает хорошо, но при каждом перезапуске я должен перезапускать Finder, чтобы мой код правильно внедрялся. Итак, я сделал этот LaunchAgent: <?xml version="1.0" encoding="UTF-8"?> &…
2 ответа

SIMBL в поиске

Мне удается интегрировать Icon Overlay как Dropbox в Mac Os Finder с помощью плагина SIMBL! Я использую метод swizzle, чтобы переопределить некоторые функции поиска. Вот мой метод Swizzle: void PluginSwizzleInstanceMethod(Class cls, SEL oldSel, SEL …
07 май '12 в 10:17
1 ответ

Почему плагины SIMBL не работают с TextEdit и Preview в Lion?

Я разрабатываю плагин SIMBL, который будет работать в любом приложении (я на Lion 10.7.4). Он отлично работает с большинством из них (включая приложения Apple, такие как Finder, Safari или Terminal), но TextEdit и Preview, кажется, не работают хорош…
03 июн '12 в 15:14
1 ответ

Сделать метапакет установщика, чтобы требовать SIMBL?

Используя PackageMaker, как мне сделать.(M)pkg, который потребует, чтобы SIMBL был установлен - если он установлен, установка должна просто продолжиться, в противном случае SIMBL должен быть установлен перед установкой моего плагина SIMBL? Я попытал…
14 мар '09 в 23:26
2 ответа

Может ли плагин SIMBL быть закрытым и закрытым?

Я не уверен, потому что SIMBL это GPL.
14 июн '10 в 16:41
1 ответ

Как сделать файл пакета базового плагина SIMBL?

Я создал плагин на основе SIMBL, который работает на Safari, но я не могу создать файл пакета своего плагина с помощью создателя пакетов. Следующим шагом я делаю. 1: в пакете make установите путь к файлу пакета моих плагинов "библиотека / поддержка …
15 дек '11 в 16:57
4 ответа

Можете ли вы использовать SIMBL для разработки плагина для iPhone Safari?

Можете ли вы использовать SIMBL для разработки плагина для iPhone Safari?
01 дек '08 в 12:35
1 ответ

AppleEvent: как отлаживать `eventDidFail`?

Я получаю эту ошибку от SIMBL в консоли: 05.09.11 17:00:09,165 SIMBL Agent: eventDidFail:'tvea' error:Error Domain=NSOSStatusErrorDomain Code=-1708 "The operation couldn’t be completed. (OSStatus error -1708.)" (the AppleEvent was not handled by any…
05 сен '11 в 15:13
1 ответ

Номер версии Safari?

Я разрабатываю плагин safari для MAC. Теперь я хочу знать все номера версий для safari3,safari4, потому что я вижу, что в некотором плагине samplecode info.plist: MinBundleVersion равен 5530, и я проверяю, что моя версия safari:3.1.2 (5525.20.1), я …
19 ноя '09 в 06:20
2 ответа

Mac OS X Window Server против X11: безумная задача

Предназначен для всех, кто любит низкоуровневый Windows Server (CoreGraphicsPrivate.h и т. Д.), X11 на Mac, SIMBL и другие сумасшедшие вещи:) На Mac есть простое эмулированное приложение X11 (например, xterm, xeyes и т. Д.) С одним окном. Во время р…
24 июн '10 в 12:53
0 ответов

Mac: на плаву не работает с SIBML

Я установил плагин Afloat внутри SIMBL на моем Mac, и, как вы можете видеть, параметры "сверху" не отображаются в меню "Окно". Я использую macOS Sierra версии 10.12.6
01 фев '18 в 22:15
1 ответ

Почему экземпляр класса WebBaseNetscapePluginView не отвечает селектору в safari4?

Я разрабатываю плагин с Safari. Я следовал за исходным кодом adblocker, чтобы использовать метод: -(id)initWithFrame:pluginPackage:URL:baseURL:MIMEType:attributeKeys:attributeValues:loadManually:DOMElement: класса WebBaseNetscapePluginView, но я обн…
05 янв '10 в 04:29
2 ответа

Каковы преимущества и недостатки SIMBL и mach_star?

Для написания хаков и неофициальных расширений для приложений Mac OS X сегодня существует два варианта: SIMBL и mach_star, Я начинаю проект, который потребует внедрения в другой процесс, и мне нужно выбирать между этими библиотеками. Каковы различия…
03 янв '11 в 16:21
1 ответ

Могу ли я привести NSConcreteValue к его objCType?

Я пишу плагин SIMBL для Chrome, и я получаю конкретный экземпляр с неэкспонированным типом, который написан на C как NSConcreteValue, Я не могу развернуть его или выполнить селекторы на нем, но я могу получить строку типа с [myInstance objCType], Ти…
07 мар '17 в 08:41
0 ответов

Ошибка команды компоновщика с кодом выхода 1 Категория

Я пытаюсь написать плагин SIMBL для терминала. При попытке добавить категорию в TTView, я получаю: Undefined symbols for architecture x86_64: "_OBJC_CLASS_$_TTView", referenced from: l_OBJC_$_CATEGORY_TTView_$_MySimplePlugin in MySimplePlugin.o ld: …
1 ответ

TerminalColours не загружается в OS X Terminal

Я установил SIMBL и скачал TerminalColors, а затем скопировал этот пакет в каталог плагинов в SIMBL/ плагины. Каждый раз, когда я запускал Терминал, показывалось следующее сообщение: Терминал 2.3 (v309) не был протестирован с плагином TerminalColour…
07 июн '13 в 23:10
1 ответ

SIMBL "[NSCFString objectForKey:]: нераспознанный селектор отправлен в isntance"

В настоящее время я работаю с SIMBL, пытаясь создать свой собственный плагин. В настоящее время я следую руководству, предоставленному по адресу http://www.culater.net/wiki/moin.cgi/CocoaReverseEngineering и полностью уверен, что точно следовал ему.…
26 мар '12 в 19:01
1 ответ

Как разработать плагин Safari (менеджеры ввода) с использованием SIMBL?

Сейчас я хочу разработать плагин для сафари с использованием SIMBL, но я искал много веб-страниц, не нашел какой-либо исходный код или простой пример, кто-то может дать мне или указать местоположение? Большое спасибо!!!
21 окт '09 в 09:34
1 ответ

Агент запуска не запущен

Я использую SIMBL в одном из моих продуктов и столкнулся с проблемой, что LaunchAgent не был запущен на некоторых клиентских системах. Возможно, проблема началась с Mac OS X 10.8.3. net.culater.SIMBL.Agent.plist: <?xml version="1.0" encoding="UTF…
30 апр '13 в 20:01
1 ответ

SIMBL с методом Swizzling

У меня есть большие проблемы с переопределением некоторых функций во внешнем приложении, к которому я подключаю SIMBL. В этом приложении есть класс - назовем его "AppClass". В этом классе есть функция, -(void)doSomething; Я получил это из класса бин…
11 ноя '10 в 09:24