Как сделать терминал на весь экран

Обновлено: 06.07.2024

Интересно, можно ли открыть программу в полноэкранном режиме Lion через терминал. Я хочу написать короткий скрипт, который запускает кучу программ в полноэкранном режиме, поэтому мне нужно щелкнуть один раз, чтобы начать рабочую среду.

Здесь он в более ясной форме (но вы не можете запустить его таким образом):

И это как форматированный AppleScript:

Он работает, сначала открывая окно Safari, если оно открыто. Затем он имитирует команду Control ^ - Command - F , которая сообщает окну Safari, чтобы он стал полноэкранным.

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

Что станет в терминале:

/usr /bin /osascript -e "tell application \" Finder \ "" -e "установить desktopSize в рамки окна рабочего стола" -e "end tell" -e "сообщить приложению \" Safari \ "" - e "активировать" -e "установить границы окна 1 на desktopSize" -e "end tell"

Для Chrome сделайте следующее:

Итак, это было бы в терминале:

/usr /bin /osascript -e "сообщить приложению \" Google Chrome \ "" -e "активировать" -e "сделать новое окно" -e "сообщить приложению \" Системные события \ "" -e "нажатие клавиши \ "f \", используя "-e" end tell "-e" end tell "

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

Это не будет работать с приложениями, которые не используют собственные полноэкранные окна, но должны работать с некоторыми, которые не используют стандартный ярлык для ввода полного экрана. Несколько приложений имеют разные имена процессов и имена приложений.

Вот инструкции для Google Chrome. (Это откроет окно инкогнито в полноэкранном режиме.)

Перейдите в /Applications/Google Chrome.app/Content/MacOS/ . Переименуйте двоичный код Google Chrome на что-то еще (например, chrome-bin ) и создайте исполняемый скрипт bash вместо него (назовите скрипт Google Chrome , как и исходный исполняемый файл).

Теперь, каждый раз, когда вы запускаете Google Chrome, он запускает полный экран в режиме инкогнито. Я использую режим инкогнито, но если вы этого не хотите, просто удалите флаг -incognito .

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

Запустите Chrome Canary в режиме презентации:

Запустите Chrome в режиме презентации:

Запустите Firefox в полноэкранном режиме:

Запуск Safari в полноэкранном режиме:

Чтобы запустить что-нибудь в полноэкранном режиме , запустите команду ccf (ящик, отправляющий CMD + CTRL + f) после обычного open , чтобы переключить его в полноэкранный режим:

Если приложение имеет дополнительный полноэкранный режим, сокращенный CMD + Shift + f (как это делает Chrome), используйте:

Совет . Если приложение медленно загружается, дайте ему возможность полностью загрузить, вставив паузу перед запуском сочетания клавиш:

Вот дополнение к превосходному ответу @ pasawaya. Если вы хотите выполнить свой applescript из командной строки, вам не нужно вводить каждую строку отдельно с помощью опции -e .

osascript -e 'multi-line-applescript here' также будет работать. Пример:

Похожие вопросы

Популярные теги

TeamViewer представляет собой приложение, обеспечивающее удаленный доступ к другому компьютеру. Часто используется для обмена файлами между компьютерами и проведения конференций. Утилита совместима с операционными системами Windows, Linux, Mac OS, Android и iOS. Для того чтобы установить связь между компьютерами, программа должна быть запущена на обеих машинах, в окне программы должны быть указаны их ID и пароль.

Установка соединения

Для установки удаленного подключения необходимо произвести следующие действия:

1. Запустить TeamViewer

3. Попросить владельца другого компьютера запустить аналогичное приложение на своем устройстве

4. Ввести в ID партнера в соответствующее поле

5. Переключить на удаленное управление

6. После подключения к партнеру в окне идентификации ввести пароль удаленного устройства

7. Войти в систему.

Как сделать полный экран в Teamviewer

Демонстрация экрана

Демонстрация экрана является одной из самых удобных функций TeamViewer. Благодаря ей возможно не только видеть рабочий стол удаленного устройства, но и операции, которые выполняет пользователь в режиме реального времени. Также возможно осуществлять совместный контроль рабочего стола.

Как сделать полный экран в Teamviewer

Панель удаленного управления

Полноэкранный режим

date

29.04.2013

user

itpro

directory

Windows 8

comments

комментариев 7

Чтобы увидеть весь удаленный рабочий стол в окне rdp клиента необходимо сделать так, чтобы разрешение экрана на данном компьютере совпадало с разрешением экрана на удалённом компьютера (это достигается соответствующей настройкой в rdp клиенте). Однако это может быть не всегда удобно или достижимо, например, в случаях rdp доступа с нетбука к рабочему столу рабочей станции (разрешение которой больше, чем разрешение монитора, с которого осуществляется соединение) либо при необходимости работы в небольшом rdp окне с измененными размерами.

Функция динамического масштабирования изображения в окне терминальной сессии (“smart-sized” mode) впервые появилась еще в Windows XP (пользователи Remote Assistance, вероятно, помнят режим масштабирования изображения при изменении размера окна). Режим smart-size подразумевает, что весь удаленный рабочий стол целиком помещается в клиентском окне (без использования полос прокрутки), а при изменении размера клиентского окна, изображение автоматически масштабируется так, чтобы целиком поместится в него.

smart sizing - масштабирование rdp в windows 8

RDP сессия в режиме масштабирования (smart-size) выглядит так:

RDP сессия без масштабирования с полосами прокрутки

При отключенном режиме smart-size в окне RDP сессии помещается лишь часть изображения рабочего стола, и для его просмотра нужно использовать полосы прокрутки.

В Windows XP и Windows 7 включить режим масштабирования в терминальном клиенте возможно было только отредактировав .rdp файл. Для этого необходимо было открыть файл с расширением .rdp с помощью любого текстового редактора и добавить строку:

smart sizing:i:1

smart sizing:i:1 в RDP windows 7

Затем изменения в файле нужно сохранить и при следующем запуске RDP клиента он будет открываться в режиме масштабирования (smart-size).

В новой версии rdp клиента в Windows Server 2012 и Windows 8 (rdp v. 8.0) появилась возможность динамической активации и отключения функции масштабирования (smart-sizing) прямо из графического интерфейса RDP клиента (как включить rdp в Win 8 описано в статье — Как включить удаленный рабочий стол в Windows 8).

Включаем smart sizing (автоматическое масштабирование) в rdp клиенте на windows 8

Теперь при изменении размеров окна rdp сессии, его содержимое будет автоматически масштабироваться так, чтобы целиком поместится в окошко.

Отметим, что возможность масштабирования в таком инструменте Windows-администратора, как Remote Desktop Connection Manager, позволяющего удобно организовать rdp работу со множеством Windows серверов, отсутствует.

При удалённом подключении к компьютеру через AnyDesk удалённый рабочий стол показывается в окне. Порой это может быть не удобно и решением является включение полноэкранного режима.

Есть несколько режимов отвечающих за отображение удалённого рабочего стола.

Как сделать полноэкранный режим

После подключения к удалённому компьютеру, вверху будет панель управления, на которой есть иконка в виде монитора, при наведении на неё отображается надпись “Настройки экрана”.

Нажав на эту иконку, откроется меню, с пунктом “Вид”. Там же можно выбрать подпункт “Полноэкранный режим”, в этом случае будет активирован режим, когда окно с удалённым рабочим столом развернётся на весь экран.

Как выйти из полноэкранного режима

Там же есть пункт отвечающий за выход из полноэкранного режима, это пункт “Сжать”, в этом случае окно свернётся до размеров окна программы AnyDesk.

Окно выбора вида отображения


Окно выбора вида отображения

Читайте также: