Сафари поверх всех окон

  • Автор темы Автор темы garif
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
все же чем пытаться втиснуть все в один экран с хаками, imho удобнее штатные spaces - на одном браузеры с почтой, на другом работа, на третьем еще какая-нибудь фигня.
Если вы таки хотите поговорить об этом... '))'

imho удобнее штатные spaces
Удобно, но не всегда.

на одном браузеры с почтой, на другом работа, на третьем еще какая-нибудь фигня
Вопрос не в этом.
Допустим: для работы мне нужен ИнДизайн (и именно развернутый на весь экран) + Ворд в небольшом окошке или почта (в еще меньшем окошке), доступные по первому клику, а не по cmd+tab, смахиванию по мыши или еще каким манипуляциям. Так удобнее вносить правки, сверяться с перепиской, видя параллельно 2-3 окна сразу.
Окна эти могут висеть прямо поверх ИнДизайновского/Фотошоповского/Иллюстраторовского окна - не сложно передвинуть в удобное место и ужать, чтобы не мешали.
Как вариант: размещать доп. приложения, "выгрызая" некое пространство из окон/палитр адобовского софта - но это не комильфо, гораздо удобнее было бы видеть некоторые окна просто поверх всех.
Надеюсь, понятно объяснил. :)
 
Понятно. Костыли. Инжектор процессов с плагинами (или инжектор плагинов в процессы?).

Прога слегка прокисла: Stable release v0.9.9 / January 27, 2011; 4 years ago
 
Да уж, пока сам не сделаешь — никто не поможет :).
Действительно, в OS X 10.11 мешает SIP и его нужно отключать перед установкой SIMBL. Не буду давать разные ссылки, напишу пошаговое руководство для @garif:
1. Никаких рутов не нужно, но нужно, чтобы текущий пользователь был админом и у него был пароль.
2. Скачиваем https://github.com/rwu823/afloat/raw/master/src/installer-afloat.zip
3. Скачиваем http://www.culater.net/dl/files/SIMBL-0.9.9.zip
3. Распаковываем SIMBL-0.9.9.zip. У меня он был в ~/Downloads, стало быть путь к распакованному архиву имеет вид: ~/Downloads/SIMBL-0.9.9
4. Перезагружаемся в Recovery Mode. Для этого нужно при запуске системы держать зажатыми Cmd+R.
5. Из меню Utilities запускаем Terminal.
6. Отключаем SIP командой csrutil disable
7. Перезагружаем комп командой reboot (в терминале же, вестимо).
8. Не кликаем по SIMBL-0.9.9.pkg! Запускаем Terminal.
9. Выполняем последовательность команд:
Код:
cd ~/Downloads/SIMBL-0.9.9
sudo installer -verbose -pkg SIMBL-0.9.9.pkg -target /
sudo rm -rf /System/Library/ScriptingAdditions/SIMBL.osax
sudo mv /Library/ScriptingAdditions/SIMBL.osax /System/Library/ScriptingAdditions/
sudo cp -p /System/Library/ScriptingAdditions/SIMBL.osax/Contents/Resources/SIMBL\ Agent.app/Contents/Resources/net.culater.SIMBL.Agent.plist /System/Library/LaunchAgents/
sudo sed -e "s/Library/System\/Library/" -i "" /System/Library/LaunchAgents/net.culater.SIMBL.Agent.plist
10. Перезагружаемся в Recovery Mode. Для этого нужно при запуске системы держать зажатыми Cmd+R.
11. Из меню Utilities запускаем Terminal.
12. Включаем SIP командой csrutil enable
13. Перезагружаем комп командой reboot (в терминале же, вестимо).
14. Распаковываем installer-afloat.zip и копируем Afloat.bundle в папку ~/Library/Application Support/SIMBL/Plugins (я ее создал руками раньше, поэтому не могу сказать, создается ли она автоматически)
15. На всякий случай еще раз перезагружаемся и видим результат:

Screen Shot 2016-02-02 at 02.15.19.png



Не по теме:
И старый анекдот напоследок, возможно и не в тему :)

Горный аул. Житель заходит к соседу.
- Слушай, завтра сына женю, одолжи барана!
- Не могу, но сходи к тому дому, там тебе дадут барана!
Пошел к тому дому.
- Слушай, завтра сына женю, одолжи мне барана!
- Не могу, но сходи вон к тому дому, там тебе дадут барана!
Пошел к вон тому дому.
- Слушай, я завтра сына женю, одолжи мне одного барана!
- Не могу, но сходи к дальнему дому, уж там тебе точно дадут барана!
Ходил, ходил, ходил... встречает аксакала:
- Слушай, отец! Почему мне никто не дает барана, но все дают совет, где взять барана?!
- Потому, дорогой, что у нас не страна баранов. У нас - Страна Советов!!!

 
@svlasov, все сделал как описано.

Единственные нюансы: архивы не распаковывал (да и как это сделать - зипы же сразу в виде папок просматриваются?), система у меня на русском - пути прописывал на английском (как в твоем посте).
Вроде как, все прошло корректно (насколько я мог оценить своим ламерским взглядом))).

В итоге ничего не получилось (см. скрин). 'hz'
Снимок экрана 2016-02-04 в 15.25.20.png

Возможно, проблема в распаковке архивов или русском языке системы?
 
Возможно, проблема в распаковке архивов или русском языке системы?
Я думаю, что в распаковке архивов. Судя по всему, не установился SIMBL. Но в этом случае терминал при вводе команд должен был сообщать о том, что файлы не найдены или что-то подобное. Было такое?
Попробуй пройти весь процесс с самого начала, делая скриншоты на каждом шаге.
 
  • Спасибо
Реакции: garif
Я думаю, что в распаковке архивов.
А как их распаковать?

Судя по всему, не установился SIMBL. Но в этом случае терминал при вводе команд должен был сообщать о том, что файлы не найдены или что-то подобное. Было такое?
Я бегло просмотрел - вроде писал, что все успешно установлено.

Попробуй пройти весь процесс с самого начала, делая скриншоты на каждом шаге.
Ок.
 
А как их распаковать?
Э-э-э... Распаковать с помощью Archive Utility, например.
Я бегло просмотрел - вроде писал, что все успешно установлено.
Это ни о чем не говорит, он должен не только установиться, но и работать :). Собственно, вся заморочка с терминалом — для того, чтобы заставить работать под новой ОС программу, написанную для предыдущих версий.
 
  • Спасибо
Реакции: garif
Э-э-э... Распаковать с помощью Archive Utility, например.
;]] В списке программ ее нет, вот и не знал что такая есть.

А то что имена папок в терминале латиницей прописаны, а система русская - не имеет значения?
 
А то что имена папок в терминале латиницей прописаны, а система русская - не имеет значения?
Я не пользуюсь русской локализацией системы, поэтому не могу сделать соответствующий скриншот. По идее, разницы быть не должно. Открой терминал и выполни три команды:
Код:
cd ~
ls -la
cd Downloads
Первая - переход в домашнюю папку.
Вторая - вывод списка файлов и папок в ней.
Третья - переход в папку Downloads.
Если папки Downloads нет, то терминал выдаст сообщение об ошибке.
 
  • Спасибо
Реакции: garif
Вторая - вывод списка файлов и папок в ней.
Названия папок на английском языке.

По идее, разницы быть не должно.
Видимо, ты прав.

_______________

Но у меня категорически не получается распаковать архивы. 'otbline'
Видимо, я чего-то не понимаю. 'hz'
При любых раскладах zip'ы показываются как папки, разархивировать не получается.
Снимок экрана 2016-02-04 в 16.04.05.png Снимок экрана 2016-02-04 в 16.03.13.png
 
При любых раскладах zip'ы показываются как папки, разархивировать не получается.
Это не зипы, это папки! :)
У тебя в Сафари наверняка стоит галка «Распаковывать архивы после скачивания».
Но это только усложнило задачу. Давай повторим все заново, обратив внимание на отключение SIP, терминал должен об этом явно сообщить.
 
  • Спасибо
Реакции: garif
У тебя в Сафари наверняка стоит галка «Распаковывать архивы после скачивания».
А! Так это в Сафари надо было эту галку искать. :)
А я уже себе весь мозг сломал. :)

Давай повторим все заново, обратив внимание на отключение SIP, терминал должен об этом явно сообщить.
Ок.
Но SIP отключался - терминал точно об этом писал.
А если попробовать выключить, но не включать потом?

п.с. В Recovery Mode скриншоты также работают?
 
А я уже себе весь мозг сломал.
Мог бы и спросить :).
Но SIP отключался - терминал точно об этом писал.
А если попробовать выключить, но не включать потом?
Можно, а смысл? Если SIP отключился, то проблема не в этом.
В Recovery Mode скриншоты также работают?
Не проверял, но вряд ли.
 
  • Спасибо
Реакции: garif
@svlasov, прошу прощения. ;]]
Со второго раза все получилось!
'thank''thank''thank'

Я счастлив как бегемот! 'dans))'
 
Но в Finder'е и Word'е эта штука не работает! '8]
 
Не удивительно. Это работает только для Cocoa-based программ и где-то в описании то ли SIMBL, то ли Afloat об этом говорится.
 
  • Спасибо
Реакции: garif
  • Спасибо
Реакции: garif
Статус
Закрыто для дальнейших ответов.