Как я могу найти приложение OSX, которое работает, но чье окно не видно?

14

Я запускаю приложение на своем Macbook Pro. Со вчерашнего дня я не вижу главное окно приложения. Его значок отображается в документе, а его параметры отображаются в верхней строке меню на рабочем столе. Насколько я могу судить, программа работает нормально во всех остальных отношениях (это аудиосэмплер, который я запускаю с помощью внешней педали, поэтому я могу сказать, как он работает).

Окно действительно появилось один раз в Expose, но теперь оно там тоже не появляется (понятия не имею, почему). Я попытался добавить приложение к каждому пробелу в «Пробелах», а также удалить файл настроек, но ни один из них не помог. Я также переустановил приложение.

Как я могу "найти" это окно?

S Белый
источник

Ответы:

15

Откройте редактор AppleScript и вставьте следующий код скрипта, заменив Safariего именем вашего приложения:

tell application "System Events"
    tell process "Safari"
        repeat with wnd in every window
            set position of wnd to {40, 40}
        end repeat
    end tell
end tell

Проверьте Системные настройки »Отображает, если у вас есть несколько подключенных дисплеев (может быть виртуальным) и доступна ли кнопка« Собрать Windows » . Нажмите на это.


Вы также можете попробовать Mercury Mover , программу, которая позволяет вам контролировать движения окна с помощью клавиатуры.

Даниэль Бек
источник
3
Brilliant! Я запустил скрипт (заменил имя, как описано) и первоначально получил следующую ошибку - «Системные события получили ошибку: доступ для вспомогательных устройств отключен». После включения доступа для вспомогательных устройств через панель «Univseral Access» в «Системных настройках» я снова запустил сценарий и - viola - открыл окно. Спасибо Дэниел, ты действительно помог мне здесь!
S Белый
5

Однажды я столкнулся с подобной проблемой при игре с несколькими дисплеями. Я решил это так:

  1. Я уменьшил разрешение экрана до разрешения ниже текущего, в результате чего окно автоматически переместилось на видимую часть экрана.
  2. Я перетащил окно в другую позицию;
  3. Я переключил разрешение обратно на исходное показанное окно.

Вы можете найти настройки дисплея по адресу:

  • Системные настройки -> Дисплей -> Разрешение
  • Изменено на Масштабировано -> Выбрано более низкое (например, выберите 1344 x 490 вместо 1440 x 900)
Bala
источник
2

Выберите приложение. В окне приложения выберите масштаб. Окно должно быть видно на экране. В окне приложения снова выберите масштаб, чтобы установить размер окна, как было определено ранее.

user864075
источник
Спасибо! это сработало! черт возьми, у меня ушло много времени, и некоторые ответы, которые я нашел, были действительно сложными, я надеялся на что-то вроде этого
Джулия
1

Вот что я делаю в этой ситуации:

  • Щелкните правой кнопкой мыши значок приложения в доке
  • Перейти к параметрам
  • Выберите рабочий стол, который хотите использовать, как показано на рисунке ниже.

введите описание изображения здесь

Манодж Шреста
источник
0

Это неприятная проблема. Я решил это, сделав следующее:

  1. Выберите приложение, переместив курсор во всплывающий список приложений ИЛИ, нажав F3 и затем щелкнув по нему там, где оно появляется из скрытого местоположения.

  2. Перейдите в раскрывающееся окно, которое появляется в верхней части экрана, и выберите «Просмотр» -> «Ввести в полноэкранный режим».

Надеюсь, это поможет!

Джон Л.
источник
0

Если ничего из этого не работает, попробуйте подключить ноутбук к экрану (или телевизору) с помощью кабеля HDMI. Это решило мою проблему.

Kash
источник
0

Еще один простой вариант - выбрать приложение в доке, а затем, когда его параметры отображаются в строке меню, перейти в окно -> вывести все на передний план .

Милан Велебит
источник
-1

Я сталкивался с этим конкретно с Microsoft Word для Mac, и ни одно из других решений не работало. Я смог решить эту проблему, нажав «Окно» и выбрав «Новое окно».

Возможно, это была другая проблема, чем проблемы, описанные другими, так как при нажатии F3 Word там не появлялось, даже если оно было открыто в доке.

user3329641
источник