Как сделать программу поверх всех окон
Как сделать окно поверх всех окон в Windows 7 / 10 / 8 и других
Некоторое время назад решил повторно пройти видеокурс по верстке дабы прояснить некоторые непонятные детали. Так как бОльшую часть информации я уже знал, то собирался «просмотреть» материалы в фоновом режиме, отвлекаясь только на самые важные моменты. И тут у меня возник вопрос — как закрепить окно поверх всех окон в Windows? Полностью игнорировать видеоряд при обучении было бы не особо эффективно, поэтому хотелось одним глазком все же следить за происходим. Рассмотрением данной задачи мы сегодня и займемся.
Разумеется, проблема актуальна в первую очередь для владельцев небольших мониторов, в частности ноутбуков. Тем, у кого, диагональ побольше, достаточно просто расположить нужные окна рядом. Кроме того, во многих программах есть режимы совместно просмотра нескольких документов, но данный метод не работает, когда информация находится в разных приложениях. Например:
- Размещение калькулятора Windows поверх всех окон для подсчетов.
- Просмотр видео и параллельное выполнение других дел.
- Сравнение двух текстов / кодов / картинок и т.п.
Стандартными средствами системы эту задачу не решить, в отличии от процедуры управления дисками в Windows 7 с помощью встроенной утилиты Disk Management Tool. Возможно, в более старших версиях или на Mac/Linux таких проблем нет. К счастью, под винду полно разного софта, готового выручить вас в любой момент. В итоге нашлась парочка вариантов, размещающих окно поверх всех остальных окон в Windows. С их помощью сможете выполнять любые действия и клики в браузере, текстовом редакторе и т.п. пока, выбранный вами, объект зафиксируется на переднем плане.
Программы закрепления поверх всех окон в Windows
Забегая наперед скажу, что встречал подходящие плагины отдельно для Chrome/Firefox, но рассматривать их не буду. Во-первых, работали они нестабильно, во-вторых, системные приложения под любые случаи более универсальны.
OnTopReplica
Програмный продукт OnTopReplica создает некую копию выбранного вами окна, которая располагается над всеми остальными. Из пятерки решение это, пожалуй, наиболее оригинальное и функциональное. Последний раз софт обновлялся в 2014 году, поэтому в описании заявлена поддержка только Windows Vista / 7 / 8 с Aero эффектом. Отзывы исключительно положительные.
- разумеется, возможность сделать окно поверх всех окон в Windows;
- отображение лишь части клонированного объекта (например, вам не нужно видеть весь экран браузера с видеороликом, а только само видео, и здесь это работает!);
- задание прозрачности и др;
- активация возможности кликов сквозь выбранное окно (как будто его и нет) — вообще классная штука!;
- авторесайзинг, закрепление объекта в углах монитора и др.;
OnTopReplica — самый сложный и комплексный из всех вариантов, но его продвинутые функции (прозрачность, выделение области, пропускание кликов) могут быть весьма полезными в некоторых ситуациях. Не знаю получится ли у вас зафиксировать элементы поверх всех окон в Windows 10, т.к. это не заявлено в описании. Если кто-то уже потестировал решение для этой версии, отпишитесь в комментариях.
TurboTop
Сайт разработчика TurboTop выглядит ну очень стремно, хотя программа при этом весьма актуальна и обновлялась в средине 2016 года. Работает приложение из системного трея — вы просто указываете какое из всех окон будет закреплено.
Можно использовать решение для нескольких вкладок, отметив их во всплывающем меню. Все здесь максимально просто без каких-либо доп.настроек.
Always on Top
Приложение Always on Top — это еще один скриптик, позволяющий закрепить окно поверх всех окон в Windows 7, 10 и других. Вам даже не требуется его устанавливать, запускаете сразу после скачивания.
Дабы расположить какое-то окно на переднем плане используете комбинацию горячих клавиш «Ctrl + Пробел». Отключение опции производится аналогичным образом. Выход осуществляется через контекстное меню после клика на иконке в трее.
Window On Top
У Window On Top самый красивый сайт о программе, возможно потому что она платная:) Функции, в принципе, похожие на предыдущие решения. Фиксируйте элемент с помощью сочетания клавиш Ctrl + F8 или вручную, перетащив символ руки на нужный объект.
Из пюсов я бы выделил работу программы поверх всех окон в Windows 10, 7, 8, Vista и даже XP. Если никакой из предыдущих вариантов не подошел, придется покупать этот. Есть дополнительные опции: автоматическое сворачивание в трей, запуск при старте.
DeskPins
DeskPins — неплохое бесплатное Open Source решение по теме, поддерживающее все версии Винды (судя по заявлениям разработчиков). Из функций они также выделяют: малое потребление ресурсов, работу с несколькими окнами и всеми типами приложений, горячие клавиши. Последняя версия вышла в 2016 году.
Чтобы сделать окно поверх всех окон в Windows через DeskPins кликаете по иконке программы в трее, после чего внешний вид курсора изменится на булавку. Теперь можете «прицепить» ее к любому окну, тем самым зафиксировав его.
Допускается создание несколько подобных объектов. Вызвав контекстное меню по иконке в трее, сможете поменять некоторые настройки: цвет, сочетание используемых HotKeys и даже добавить правила для автоматического срабатывания. В целом, смотрится достаточно неплохо. Если функциональность с помощью булавки не срабатывает, пробуйте горячие клавиши (иногда это выручает).
Итого. В статье я рассмотрел парочку вариантов как закрепить окно поверх всех окон в Windows. Изначально понравилось решение Window On Top из-за сайта разработчиков, но потом увидел что он платное. Если честно, не вижу смысла покупать данный софт, т.к. полно альтернатив, которые отлично справляются со своей работой.
В случае, когда вам не требуются дополнительные настройки и фишки по типу прозрачности, вполне хватит обычного Always on Top. Мне нравится, что скрипт не нужно устанавливать, т.к. я не любитель добавлять на компьютер стороннее неизвестное ПО. Предварительно, конечно, проверил все антивирусом, но в наше время ни в чем нельзя быть уверенным на 100%. Повторюсь тестировал программы поверх всех окон в Windows 7, под остальные версии Win 10, 8 можете попробовать их самостоятельно.
Как закрепить любое окно поверх других окон на компьютере
2) Устанавливаем программу и запускаем
3) Жмем правой кнопкой мыши и выбираем окно, которое нужно открыть поверх остальных
4) Теперь нажав на “Select Region” можно выбрать только область окна
5) Размер можно корректировать потянув за края формы
6) Все! Можно делать свои дела и смотреть любимый сериал или стрим
вот чем-то чувствовал, что тут будет линуксосрач в комментариях.
а так – по делу – да – значительно удобней клацнуть ПКМ по заголовку окна и выбрать “поверх всех окон” (если вы понимаете, о чем я)
Desk Pins висит в трее, тыкаешь по пиктограммке, тыкаешь по нужному окошку. Всё.
Прочитал как Disk Penis
функционал никакой – не позволяет работать с программой – только внешний вид.
по мне так лучше – StayOnTop,
ТС пасиба, реально интересная софтина, не просто окошко поверх другого выставляет, а именно нужную тебе часть. То есть можно в бордерлесс режиме фармить что-нить и при этом на ютубе гайды смотреть в нужном уголке экрана. Или таймер воткнуть, чтоб кулдауны по хоткею считались. Эх, лет пять назад знать бы про нее.
а есть ли подобные же костыли, чтобы запретить программе показывать окно поверх всех окон?
В линуксах еще с бородатых 2000-х окна определялись айдишниками, класами и группами/тегами.
И любое окно можно индивидуально настроить: застолбить его на конкретной рабочей области (областей не менее четырех, ну и я видел аж 256, но можно и больше, если нужно), указать на каком слое оно будет висеть, размеры, место появления новых открываемых окон (просто по центру, смарт режим), объединение окон в группы и прочее, прочее, прочее.
Конкретные программные решения я не укажу, т.к. их много.
Кому было нужно, тот уже нашел, кому будет нужно, найдет.
А, ну да, вы ж на виндозондах сидите.
Ну, сидите, чо уж тут.
Простите, Вы, случайно не веган ?
Могу пояснить другими словами:
Чел, ни разу не евший пирожных и тортов, пишет пост для 95% таких же обделенных челов, о том, что он нашел во дворах незаметную кафешку, где продается пирожка!
И тут я такой захожу.. А меня от большого кол-ва тортов тошнит еще с 2000-х годов.
И тут такие обделенные и обиженные что никогда пирожных даже не ели, сидят минусят мой камент.
И тут такой бореадоро заходит, и спрашивает: “Простите, Вы что, от сладкого отказались?”
Ага. Обсуждается довольно прикольный костыль для микрософтозависимых (я сам такой), которых, в принципе все устраивает, но дополнительная фишка никогда не помешает. А тут врывается такой кукуру3о весь в белом свитере, с бородой наперевес и начинает рассказывать как на никсах все прекрасно с 2007 года. Это как зайти в тред велосипедистов и начать распространяться о преимуществах гужевого транспорта. Педалей крутить не надо конечно и колеса подкачивать тоже. Плюсы есть, не отрицаю, но нафига это тут ?
И давайте закончим на этом, пока адепты OS X не подтянулись.
> Это как зайти в тред велосипедистов и начать распространяться о преимуществах гужевого транспорта
Хы )) Нет, это как зайти к извозчикам и рассказывать про плюсы автомобиля.
Да, колеса подкачивать надо, резину менять надо, (установка и компиляция) но, зато лошадиным говном не воняет (зонды и вирусы).
А что касается маководов: у них то же самое юниксоподобное авто.
Только там еще и дизайнеры поработали.
И там есть автоподкачака колес, кондиционер и изначально мощный движок под капотом.
И мне вот что интересно, если столько плюсов нереальных у никсов, то чеж крупные компании на винде своих работников держат?
> накуа это делать
Просвещение. Чтобы знали что есть альтернативы (которые еще и раньше найденной появились).
Это комплексный вопрос.
Потому что узкоспециальное ПО написанное один раз в бородатых годах бородатым инженером работает только под виндой. Потому что 1С бухгалтерия (хотя сейчас ситуация уже получше). Потому что привычка. Потому что лицухи уже куплены. Потому что хомячки всегда отрицают (и минусуют) то что не похоже на то к чему они привыкли. Потому что в школе прививают.
Многое еще не сказал. Но смысл надеюсь ясен.
Под крупными компаниями я имел ввиду что то типа корпораций вроде Novartis или PWC, которые вкладывают кучу ресурсов в постоянное развитие своей ИТ структуры, которые на 1с не ориентируются, у них на САП куча надстроек, которому линух ни как бы не помешал. И если бы ИТ хэды придерживались Ваших взглядов, то наверняка бы нашли способ найти средства для перехода на никсы, тем более что только в прошлом году они переползли с ХП на семерку и был бы повод сэкономить на лицензиях. Ну и хомячков бы пригнули ессесно, если бы это сулило какие-то преференции. Но этого не произошло и моя супруга до сих пор привозит ноут на винде, когда приходится работать дома. А я спокойно прошел третьего Ведьмака и серфлю пикабу на виндовом десктопе и в упор не вижу необходимости в переходе на ту же убунту.
Под линуксом я имел ввиду совсем не убунту, вернее, ну её нахрен эту убунту. Дистрибутивов линукса более 400.
> развитие своей ИТ структуры
И писано все под винду.
> только в прошлом году они переползли с ХП на семерку
Слоупоки. О каком переезде на линуксы тогда распинаться?
> приходится работать дома
> я спокойно прошел третьего Ведьмака
Писанного под? Правильно, шиндос. А почему? Правильно, потому что 95%.
> в упор не вижу необходимости в переходе
А я требую переходить? Угрожаю? ))
Нет, просто Вы говорите о том что винда удел слабых и убогих.
Я охотно допускаю, что линух в чем то лучше/быстрее/надежней/защищенней винды. Но ОС это далеко не все и быстро перевести всю ту огромную инфраструктуру что имеют мелкомягкие на пингвиновую тягу будет стоить таких космических ресурсов, что никто этого делать в ближайшее время не собирается. Так что можно и дальше небезосновательно продолжать причислять себя к интеллектуальной элите, но вот убедить обычного юзверя в том, что пересев с винды на линух он увидит небо в алмазах, вряд ли удастся.
> перспектив для перехода не видят
> кто им только транснациональными компаниями рулить доверяет
видят кучу финансовых затрат на переписывание ВСЕЙ существующей инфраструктуры, это не выгодно.
> нифига не делает человека автоматически правым
Делает. Потому что 5% пересилив свою лень пошли изучать новое, познавать и созидать (это не про линукс, это вообще глобально, физики, математики, программисты). И к таким людям необходимо прислушиваться.
> Нет, просто Вы говорите о том что винда удел слабых и убогих
Я так не сказал, Вы так поняли. Но в целом, если грубо, то да, хотя я имел ввиду лень и серость обыденности.
> Но ОС это далеко не все
Это тоже комплексная проблема. Наплодили стандартов. Но даже не в кол-ве стандартов дело, а в политике мелкософта — есть винапи, и есть позикс, ну вот шинда умеет типа позикс (не весь, а теперь недавно и весь, путем внедрение в неё убунты). И что? Программы то писались всеравно только под винапи. Слишком мало тех, кто пишет действительно кроссплатформенные приложения, ибо в основной своей массе, програмисты и не программисты вовсе, а простые винапи формошлепщики. А теперь еще и веб-интерфейсы с облаками в моде. Т.е. общее кол-во специальстов было есть и будет обусловлено маркетинговой политикой и модой, где мода, так же задается маркетингом.
Алмазы нужно искать в сердце.
А, ну да, вы ж на виндозондах сидите.
Ну, сидите, чо уж тут.
Ваша цитата
Я так не сказал, Вы так поняли. Но в целом, если грубо, то да, хотя я имел ввиду лень и серость обыденности.
Наверное это особенности моего восприятия
Делает. Потому что 5% пересилив свою лень пошли изучать новое, познавать и созидать (это не про линукс, это вообще глобально, физики, математики, программисты). И к таким людям необходимо прислушиваться. Мы тут вроде как конкретно преимущества линукса осбуждаем, а не муки непризнанных гениев, вроде автора BOLGENOS
видят кучу финансовых затрат на переписывание ВСЕЙ существующей инфраструктуры, это не выгодно. Это тоже комплексная проблема. Наплодили стандартов. Но даже не в кол-ве стандартов дело, а в политике мелкософта — есть винапи, и есть позикс, ну вот шинда умеет типа позикс (не весь, а теперь недавно и весь, путем внедрение в неё убунты). И что? Программы то писались всеравно только под винапи. Слишком мало тех, кто пишет действительно кроссплатформенные приложения, ибо в основной своей массе, програмисты и не программисты вовсе, а простые винапи формошлепщики. А теперь еще и веб-интерфейсы с облаками в моде. Т.е. общее кол-во специальстов было есть и будет обусловлено маркетинговой политикой и модой, где мода, так же задается маркетингом.
То есть мы все-таки пришли к общему мнению в том, что для полного перехода на никсы в корпоративном секторе нет экономических предпосылок и это нецелесообразно.
А про алмазы я упомянул в том контексте, что простому юзеру совершенно ни к чему доставать дедушкин рашпиль и допиливать свои собственные сборки. У него из коробки все хорошо работает и пересев на линух, кроме геморроев, через которые полюбому придется пройти, особых бенефитов в выполнении повседневных задач он не увидит. Если Вы нашли применение никсам дома под решение каких-то своих задач, то это замечательно. Нас то Вы зачем агитируете ?
Как разместить нужное окно поверх остальных окон
Неважно, копируете ли вы текст или смотрите видео — нужное окно всегда будет сверху.
Когда работаешь с несколькими окнами, часто нужно разместить одно поверх другого. Когда необходимое окно скрывается под ворохом других, это несколько раздражает.
Большинство дистрибутивов Linux предоставляют встроенную возможность размещать окна поверх или под остальными. В Windows или macOS это можно делать сторонними средствами.
Для Windows
4t Tray Minimizer
Очень полезное приложение для тех, кто работает со множеством окон. Умеет не только прятать окна в трей, как следует из названия, но и помещать нужные окна над остальными, делать окна полупрозрачными и сворачивать содержимое в заголовок. На все эти действия можно назначить свои горячие клавиши.
4t Tray Minimizer можно использовать бесплатно. За некоторые дополнительные функции нужно заплатить 19,95 доллара.
DeskPins
Очень простое приложение, с помощью которого можно «приколоть» нужное окно поверх прочих. Щёлкните по значку приложения в трее, затем перенесите появившийся значок булавки к заголовку окна.
TurboTop
Эта утилита ещё меньше и проще. После установки в трее появляется значок, клик по которому выводит меню с названиями открытых окон. Выбрав в этом меню окно, вы поместите его над остальными. Щёлкните по названию окна снова, чтобы вернуть его в обычное состояние.
AquaSnap
AquaSnap имеет множество функций, в том числе и размещение окон поверх прочих. Возьмите нужное окно за заголовок, «потрясите» его, и оно будет размещено поверх прочих. В меню настроек можно выбрать прозрачность закреплённого окна.
Помимо этого, AquaSnap может настраивать режимы развёртывания и растягивания окон, «прилипание» окон к краям экрана и ещё много чего. Приложение бесплатно. За расширенную версию с возможностью групповой настройки окон придётся заплатить 18 долларов.
Для macOS
Afloat
Это плагин для приложения mySIMBL, который может настраивать прозрачность окон Mac и закреплять нужные окна поверх прочих. Чтобы установить его, сначала загрузите и установите mySIMBL.
Чтобы утилита mySIMBL работала корректно, нужно отключить System Integrity Protection вашего Mac.
- Перезагрузите Mac. Прежде чем появится логотип Apple, нажмите и удерживайте Command + R.
- Система перейдёт в Recovery Mode. Выберите «Утилиты», затем «Терминал».
- Введите команду:
Затем загрузите Afloat в архиве .ZIP, выбрав Clone or download на странице загрузки. Откройте архив и перетащите из папки bundle файл afloat.bundle в окно приложения.
Теперь в меню Windows вашего Mac появятся новые пункты:
Afloat совместим с большинством приложений.
Если вы почему-то больше не хотите использовать mySIMBL, можно включить System Integrity Protection. Для этого снова зайдите в Recovery Mode и введите в «Терминале»:
Встроенные средства
Многие приложения, например медиапроигрыватели, могут отображать своё окно поверх прочих без посторонней помощи.
- VLC: выберите меню «Видео», затем «Поверх всех окон».
- iTunes: зайдите в настройки iTunes, переключитесь на вкладку «Дополнения» и включите опцию «Отображать мини-плеер поверх прочих окон». Затем выберите меню «Окно» и переключитесь в режим мини-плеера.
- Windows Media Player: щёлкните «Упорядочить», войдите в «Параметры», выберите вкладку «Проигрыватель» и включите «Отображать проигрыватель поверх остальных окон».
- AIMP: щёлкните значок с изображением булавки в заголовке плеера.
- Pidgin: откройте список модулей в меню «Средства». В модуле «Настройки Pidgin для Windows» активируйте опцию «Список контактов поверх других окон».
- MPC: выберите «Всегда наверху» в меню «Вид».
Так можно легко разместить самые нужные окна над остальными. А может быть, вы знаете способы поизящнее?
Источники:
https://tods-blog.com.ua/software/okno-poverx/
https://pikabu.ru/story/kak_zakrepit_lyuboe_okno_poverkh_drugikh_okon_na_kompyutere_4129605
https://lifehacker.ru/nuzhnoe-okno-poverx-ostalnyx-okon/