Программы для компьютера с сенсорным экраном
Популярная утилита, изменяющая цветовую температуру дисплея в сторону более тёплых оттенков, чтобы снизить негативное воздействие яркого белого свечения экрана, а также избежать нарушения циркадных ритмов и проблем с засыпанием.
Даже после появления функции Night Shift в macOS многие продолжают использовать f.lux из-за большего количества настроек и возможностей.
2. Look Up
Look Up борется с усталостью глаз несколько иначе. Приложение заставляет периодически делать перерывы, используя правило «20-20-20», которое гласит, что каждые 20 минут нужно отрываться от экрана на 20 секунд и смотреть вдаль на 20 футов (около 6 метров).
Look Up автоматически ведёт отсчёт времени, остаётся лишь следовать рекомендациям. Кроме того, в приложении есть примеры растяжек, чтобы размять затёкшую спину.
3. Stretchly
Stretchly работает примерно по тому же принципу, что и предыдущее приложение. Через заданные промежутки времени оно разворачивается на весь экран, предлагая сделать перерыв и рекомендуя простые упражнения для глаз.
Помимо коротких двадцатисекундных перерывов, настроенных по умолчанию на каждые 10 минут, есть более долгие пятиминутные, которые предлагается делать каждые полчаса. В это время стоит пройтись, размяться или выйти на улицу.
4. EyeLeo
Утилита EyeLeo также призвана снизить напряжение глазных мышц от постоянной работы за компьютером. Как и другие аналоги, она основана на системе коротких и долгих перерывов, во время которых симпатичный леопард предлагает отводить глаза от экрана и выполнять несложную гимнастику. Приложение полностью бесплатно и поддерживает работу с несколькими мониторами.
5. Shady
Миниатюрная утилита Shady создана специально для трудоголиков, которые засиживаются за работой до поздней ночи. С её помощью можно снизить мышечное напряжение глаз путём уменьшения яркости подсветки дисплея до минимального значения. Это достигается за счёт затемнения экрана, прозрачность которого можно настраивать, добиваясь необходимого эффекта.
6. Lumen
Ещё одна утилита для полуночников, которая поможет защитить глаза при работе ночью. Она умеет автоматически регулировать уровень яркости дисплея в зависимости от преобладающих на экране цветов. Это будет очень полезно при переключении между браузером со светлым фоном и редактором кода с включённой ночной темой оформления. Lumen самообучается, запоминая предпочтения пользователя и затем повторяя эти действия.
7. Shifty
Эта утилита создана специально для пользователей macOS, которые предпочли для регулировки цветовой температуры экрана встроенную функцию Night Shift. С помощью Shifty можно расширить возможности ночного режима, изменять цвета, настраивать исключения для определённых приложений или отключать функцию на заданный период времени.
Программа, исправляющая размытие шрифтов в Windows 10. Чтобы заработала сделайте все также, как на скриншоте.
ThrottleStop - это интересное приложение, целью которого является заставить ваш процессор Intel Core i или Core 2 работать лучше.
Программа предлагает 4 предустановленных профилей, которые помогут вам улучшить ваш опыт напротив компьютера.
Режим 'Эффективности' улучшает производительность в целом, режим 'Игра' идеально подходит для геймеров, режим 'Интернет' подходит для веб-серфинга и режим 'Батарея' поможет вам сэкономить больше времени.
Вы будете иметь возможность просматривать статистику скорости и температуры в любой момент.
Вы даже можете изменять температуру и скорость, хотя мы рекомендуем не делать этого, если вы не уверены, что вы делаете.
ThrottleStop является действительно интересной программой, чтобы получить максимум от вашего компьютера.
Искал эти программы в разных темах о планшетах на Windows. Сделал этот сборник для того, чтобы облегчить жизнь себе, не ищя эти программы по разным темам, и для таких же, как я людей. Все программы тестировались на планшете Prestigio Visconte Quad 3G и должны отлично идти на других планшетах.
Проверенно на HP2760p, Windows7 pro ru, x64
Появление сенсорных экранов изменило наше представление об использовании мобильных устройств, и в особенности это касается игр. Теперь не обязательно играть на большом гудящем компьютере – почти у каждого из нас есть планшет или ультрабук, запуск приложений на котором занимает считанные секунды, не говоря уже о мобильности таких гаджетов. Мы часто играем в появившуюся свободную минуту – запускаем любимую игру по дороге домой в метро, устраиваем турниры по аэрохоккею или фрут-ниндзя с друзьями в перерывах между занятиями. Игровой процесс, как правило, позволяет оторваться от игры в любой момент и продолжить, когда удобно. Игры давно перестали быть просто развлечением, это хороший способ расслабиться в перерывах между работой и учебой. В этом обзоре я расскажу об играх, которые необходимо иметь на вашем планшете или ультрабуке с восьмеркой, чтобы никогда не скучать. Неважно, являетесь ли вы начинающим пользователем или продвинутым геймером – я постарался найти универсальный рецепт.
В этом обзоре пойдет речь о тач-играх, в которые можно играть в любое время и в любом месте. Сенсорный экран уже давно стал для нас основным способом взаимодействия с мобильными устройствами, но его использование в Windows до сих пор многим в новинку. И если вы интересуетесь гаджетами, то легко оцените преимущество тачскрина – набор игр из этого обзора позволит вам скоротать время в очереди, на скучной лекции или в любой другой ситуации. Знакомство с играми для Windows 8.1 я начал с Магазина Windows игр и выбрал те, которые мне показались наиболее интересными и заслуживающими внимания.
Первый взгляд: бессмертные хиты
Чтобы не блуждать по миру живых плиток, сразу заходим в раздел игр в Магазине и смотрим топ платных и бесплатных. Большая часть заслуживающих внимание игр обитает здесь. Но есть и исключения – о них я расскажу отдельно. Есть также жанровое деление – длинный список справа для тех, кто любит, например, только шутеры или только аркады. Итак, посмотрим, чем богат Магазин, и какие хиты мы с вами в нем можем найти.
Зайдя в раздел наиболее популярных игр, мы с вами сразу увидим знакомые названия, в том числе: Asphalt 8: Airborn, Asphalt 7: Heat (взрослые гонки с качественной трехмерной графикой), Fruit Ninja (таймкиллер, в котором придется использовать все 10 пальцев, чтобы нарезать достаточно фруктов), Rayman Jungle Run (аркадная бегалка по джунглям), Doodle God (всем известная алхимия, задача которой – составлять новые элементы) и практически бессмертная Angry Birds. Под Windows 8 уже портировано большинство бестселлеров, ставших безумно популярными на других платформах, так что если вы любитель казуалок или играете лишь изредка, вам не придется долго искать понравившиеся раньше игрушки.
Казуалки для ненапряжной игры
Помимо хорошо знакомых игр, заслуживают внимания и некоторые другие простые игрушки различных жанров. Одна из таких игр – Братья пилоты, – портированный с ПК известный двухмерный квест. Главные герои – двое именитых сыщиков – раскрывают преступления в разных уголках земного шара на протяжении трех частей. Мультяшная графика и веселая музыка позволяют расслабиться во время игры, хотя над некоторыми задачками голову поломать все же придется.
Долго думать над прохождением квеста желания у меня не было, поэтому я решил поискать игру в жанре аркады, которая помогла бы убить время и отдохнуть после длинного учебного дня. Интересная и необычная игра была найдена быстро – ею стала Draw a stickman, главным героем в которой является рисованный человечек, а создателем уровней – сам пользователь. В игре можно разрушать и создавать игровое окружение с помощью карандашей различных типов, просто водя пальцами по дисплею, да и самого stickman’a игроку предлагается нарисовать самостоятельно.
Мое внимание привлекла и другая аркада, Gravity Guy, главная задача которой – изменять направление гравитации, чтобы помочь главному герою сбежать от полицейского. На протяжении 60 уровней игра будет всячески проверять вашу реакцию: некоторые из локаций даются далеко не с первого раза.
Серьезные игры для любителей напрячь мозги или пострелять
Теперь настало время окунуться в мир масштабных битв со стрельбой и обилием динамических сцен. Хардкорным геймерам, чьим любимым жанром являются шутеры, могу посоветовать игру Halo: Spartan Assault. В ней пользователя не будут мучать долгими диалогами и обучающими миссиями, а сразу дадут в руки винтовку с плазменной пушкой и отправят вместе с отрядом штурмовать полчища инопланетных монстров. Игра с самого начала держит в напряжении и не позволяет расслабиться ни на минуту, ведь из-за любого угла могут снова появиться враги. Игровой процесс разнообразят различные виды основного и дополнительного оружия, а также множество миссий в разных локациях.
Конечно же, главное преимущество всех игр из Магазина Windows по сравнению с обычными играми для ПК – поддержка сенсорных экранов. Если, играя на ПК, я использую клавиатуру и мышь, то как будто бы управляю действиями персонажей со стороны. Напротив, играя на своем ультрабуке при помощи тачскрина, я полностью погружаюсь в происходящее: создается некий эффект присутствия в виртуальном мире, производящий большое впечатление. Отдать приказ на атаку врага или взаимодействовать с окружающим миром можно, непосредственно коснувшись нужного элемента на экране: тачскрин, к тому же, еще и самый интуитивно понятный способ управления.
Подводим итоги
Итак, пришло время поделиться итоговыми впечатлениями от использования тач-игр на Windows 8.1. Оказалось, что в Магазине Windows довольно просто найти игры на свой вкус: есть как простые казуалки и таймкиллеры, так и стратегии, над которыми придётся подумать, и динамичные шутеры с хорошей графикой. Большинство игр можно попробовать перед покупкой, что исключает возникновение ситуаций, когда вы заплатили за игру, а она не оправдала ваших ожиданий. Вдобавок к этому, сенсорный экран, несмотря на то, что многие к нему относятся скептически, может полностью поменять ваше представление об играх. По крайней мере, именно это произошло со мной: несмотря на первоначальное скептическое отношение к серьезным играм на сенсорном экране, оказалось, что это удобно. Прежде всего тем, что погрузиться в атмосферу игры можно не только дома, но и в любом другом месте, где вы находитесь.
Веб-версия Магазина приложений для планшетов и ультрабуков отсутствует. Есть достаточно компактное описание Маркета приложений с функцией поиска по названию.
Полная версия Магазина со списком игр и приложений по категориям доступна для планшетов и ультрабуков через встроенное на устройствах приложение “Магазин”.
На сайте популярного сервиса «Google Play Книги» вы можете добавлять и читать тексты в онлайн‑режиме. Вместе с тем у проекта есть расширение для браузера Google Chrome, предоставляющее доступ к загруженным книгам на компьютере даже без подключения к Сети.
Интерфейс плагина почти полностью повторяет дизайн веб‑версии. Вы можете открывать книги из своей библиотеки, просматривать их содержание, выполнять поиск по тексту, настраивать шрифты и разметку. Чтобы читать офлайн, нужно предварительно загрузить нужные книги в память компьютера. Закладки, позиции чтения и другие данные синхронизируются между всеми устройствами, подключёнными к аккаунту Google.
2. Программа iBooks
- Платформа: macOS.
- Поддерживаемые форматы: ePub, PDF.
Неравнодушным к книгам пользователям Mac повезло: они получают одну из лучших настольных читалок «из коробки». Программа iBooks стильно выглядит, поддерживает синхронизацию данных между iOS‑устройствами и предлагает только самые необходимые инструменты — для тех, кто любит читать, а не копаться в настройках.
С другой стороны, iBooks не работает с очень популярным форматом FB*2, что может не устроить некоторых пользователей. Но вы всегда можете конвертировать FB*2 в ePub.
3. Bookmate
- Платформы: Web, Windows.
- Поддерживаемые форматы: FB*2, ePub.
Этот сервис, как и «Google Play Книги», предлагает владельцам компьютеров читать произведения на сайте. Кроме того, пользователи Windows могут установить настольный клиент Bookmate, позволяющий добавлять тексты в личную библиотеку и открывать их офлайн.
В обеих версиях программы к вашим услугам настройки шрифта, фона, отступов и других визуальных элементов. Закладки, позиции чтения и прочие метаданные синхронизируются между устройствами. Приложение может слегка подтормаживать, но в целом пользоваться им комфортно.
Тексты, добавленные в сервис вами, можно читать бесплатно. Bookmate также предлагает платную подписку на книги из своей онлайн‑библиотеки, но от неё можно отказаться.
4. Calibre
- Платформы: Windows, macOS, Linux.
- Поддерживаемые форматы: FB*2, ePub, DjVu, DOCX, HTML, AZW, AZW3, AZW4, CBZ, CBR, CBC, CHM, HTMLZ, LIT, LRF, MOBI, ODT, PDF, PRC, PDB, PML, RB, RTF, SNB, TCR, TXT, TXTZ.
5. Sumatra PDF
- Платформа: Windows.
- Поддерживаемые форматы: PDF, eBook, MOBI, XPS, DjVu, CHM, CBZ, CBR.
Несмотря на своё название, программа справляется не только с PDF‑файлами, но и с самыми разными книгами в формате ePub и MOBI. А в придачу — с комиксами CBZ и CBR. Sumatra PDF умеет работать в переносном режиме, так что её можно сохранить на флешку и читать разные файлы где угодно.
Книги открываются во вкладках. Это позволяет параллельно читать несколько файлов, переключаясь между ними. Настроек минимум: размер шрифта и постраничное отображение. Остальные параметры приложения регулируются через текстовый INI‑файл — это сложно, но полезно для продвинутых пользователей.
6. STDU Viewer
- Платформа: Windows.
- Поддерживаемые форматы: TIFF, PDF, DjVu, XPS, JBIG2, WWF, FB*2, TXT, CBR, CBZ, TCR, PDB, MOBI, AZW, ePub, DCX, BMP, PCX, JPEG, GIF, PNG, WMF, EMF, PSD.
Одна из самых полиформатных программ умеет открывать не только книги, но и изображения, и даже макеты Photoshop. С чтением текстов справляется превосходно. Очень много настроек и параметров, которые смогут удовлетворить даже самого искушённого пользователя.
Программа оптимизирована для работы как с обычными компьютерами, так и с устройствами с сенсорными экранами. Может экспортировать отдельные страницы в виде графических файлов, искать по тексту, менять параметры отображения страниц книги и так далее. При этом весьма скромно расходует системные ресурсы.
7. Freda
- Платформа: Windows.
- Поддерживаемые форматы: ePub, MOBI, FB*2, HTML, TXT.
Эту программу можно рекомендовать владельцам планшетов с Windows 10, потому что её интерфейс наиболее оптимизирован для сенсорных экранов. Тем, кто читает с ноутбука или настольного ПК, лучше взглянуть на другие приложения.
Freda интегрируется с такими онлайн‑каталогами, как Feedbooks, Smashwords и Project Gutenberg. Она предоставляет бесплатный доступ к более чем 50 000 классических произведений, являющихся общественным достоянием. А ещё Freda легко открывает любые книги, сохранённые вами вручную, и позволяет синхронизировать вашу библиотеку с OneDrive, Dropbox или Сalibre.
8. Icecream Ebook Reader
- Платформа: Windows.
- Поддерживаемые форматы: ePub, MOBI, PDF, FB*2.
Чрезвычайно популярный ридер, который поддерживает распространённые форматы электронной литературы. Интересная особенность Icecream Ebook — возможность импортировать и экспортировать вашу библиотеку, сохраняя не только книги, но и прогресс их чтения. Это полезно при переносе информации с компьютера на компьютер.
Тут есть несколько тем оформления страницы (день, ночь или сепия), настройки шрифтов и удобное оглавление. Правда, некоторые функции — добавление заметок, одновременный импорт нескольких электронных книг, редактирование метаданных файлов и копирование текста — доступны только в Pro‑версии Icecream Ebook Reader.
9. Foliate
- Платформа: Linux.
- Поддерживаемые форматы: ePub, MOBI, AZW, TXT, CBR, CBZ, CBT, CB7, FB*2, AZW3.
Новая программа для чтения электронных книг, которая предоставляет все необходимые пользователю функции, но при этом ещё и обладает симпатичным и современным интерфейсом. Много тем оформления страницы, причём вы можете добавлять свои собственные. Есть встроенный переводчик, использующий Google Translate. Foliate работает с тачпадами ноутбуков — вы можете листать страницы, водя двумя пальцами по сенсорной панели. И наконец, здесь можно создавать заметки, выделяя текст в книгах и оставляя свои комментарии.
10. Okular
- Платформа: Linux.
- Поддерживаемые форматы: G3, CHM, DDS, DjVu, DJV, EPS, EPSI, EPSF, EXR, FB*2, GIF, XCF, HDR, PIC, JPEG, JPG, JPE, JP2, JPG2, MNG, MOBI, PRC, ODT, OKULAR, PBM, PCX, PDF, PGM, PNG, PPM, PS, PSD, RGB, TGA, ICB, TPIC, VDA, VST, TIF, TIFF, DVI, WWF, BMP, DIB, ICO, XBM, XPM, OXPS, XPS, CBZ, CB7, CBR, CBT, ePub, DOC.
Если вы используете графическую среду KDE, то вам не надо ничего устанавливать — крутая читалка Okular уже имеется на вашем компьютере. Эта программа используется в качестве просмотрщика файлов и открывает не только все популярные форматы электронных книг, но и PDF, и изображения, и документы.
В наличии множество настроек вида страниц, возможность комментировать и выделять фрагменты текста, несколько вариантов прокрутки файлов и другие функции. Okular можно установить в любых графических средах — программа находится в репозиториях большинства популярных дистрибутивов.
Текст статьи был обновлён 17 марта 2021 года.
*Деятельность Meta Platforms Inc. и принадлежащих ей социальных сетей Facebook и Instagram запрещена на территории РФ.
Моноблоки впервые появились в середине 1990-х годов и с тех пор широко используются в различных сферах. К сожалению, в настоящий момент интерфейс прикладного программирования (API) Windows не располагает достаточными средствами для создания приложений для двух или более пользователей, использующих одновременно один моноблок. Однако это не значит, что разработчики не могут использовать свои собственные. При разработке интерфейса самое главное сделать так, чтобы приложением было легко пользоваться и чтобы оно правильно воспринимало команды ввода.
Ниже мы рассмотрим, какие средства API Windows можно использовать для разработки приложений с сенсорным управлением, а также продемонстрируем, как с их помощью создать простую многопользовательскую игру.
Создание интерфейса пользователя
Современные сенсорные экраны не способны определить, кто из пользователей (если их несколько) коснулся дисплея. В каких-то случаях этим можно пренебречь. Например, в настольной игре совсем не важно, кто из игроков перемещает фишки по полю, так как за этим следят сами пользователи.
Другое дело, когда необходимо правильно определять команды, поступающие от каждого игрока и обеспечить одновременное взаимодействие с интерфейсом. В этом случае разработчик должен создать наиболее эффективный способ определения того, кто из игроков коснулся экрана. Как правило, для этого делят экран на несколько частей (каждая часть для одного игрока). Пользователи должны сами следить за тем, чтобы не выходить за границы своей зоны. Естественно, существуют и другие методы создания многопользовательского интерфейса (например, с помощью эвристических средств), однако в этой статье они не освещаются.
API Windows
Пример приложения
В качестве примера мы решили воссоздать классический симулятор настольного тенниса — игру Pong, и наделить ее сенсорным управлением. Игровой процесс состоит в том, что игроки передвигают ракетки по вертикали, отбивая мячик на сторону соперника. Когда мячик достигает одной из границ поля (по вертикали), игрок на противоположной стороне получает очко.
Мячик двигается по экрану по диагонали. После каждого движения приложение проверяет, не встретил ли он препятствие. Если мячик ударяется о верхнюю или нижнюю границы игрового поля, его вертикальная траектория изменяется в соответствии с углом столкновения. Если он ударяется о ракетку или о вертикальную границу окна, его горизонтальная траектория также изменяется на противоположную.
Обработка перемещения мяча происходит в отдельном потоке самого приложения для обеспечения плавности движения во время выполнения сенсорных команд.
Рендеринг графики осуществляется стандартными вызовами интерфейса графических устройств (GDI) Windows. В качестве ракеток служат обычные прямоугольники, в качестве мяча — круг. Счет матча отображается как текст на фоне. При создании этого приложения не использовались растровые отображения объектов или другие графические средства. Пример интерфейса показан на рисунке ниже. Нажмите на него, чтобы просмотреть видеоролик о работе приложения.
Рисунок 1. Стандартный интерфейс для двух пользователей
Интерфейс для двух пользователей с поддержкой сенсорного управления
Чтобы игра воспринимала касания каждого пользователя, мы разделили экран на две части: игрок 1 находится слева, игрок 2 — справа.
Каждый раз, когда происходит событие WM_TOUCH, программа получает полный список точек касания (пример кода 1). В нем может содержаться от одной до нескольких записей (максимальное количество точек зависит от возможностей устройства). Затем производится итерация, которая позволяет определить координаты каждого касания по осям X и Y.
Пример кода 1
Далее необходимо определить, с какой стороны произошло касание, после чего обновить вертикальное расположение ракетки так, чтобы оно совпадало с положением пальца игрока (пример кода 2). Таким образом будет происходить перемещение ракетки по полю.
Адаптация приложения для четырех пользователей
Чтобы адаптировать приложение для четырех пользователей, необходимо изменить игровое поле и активные зоны игроков.
Мы добавили две ракетки и два табло со счетом внизу и вверху экрана. Разграничительные линии игровых зон приобрели форму буквы «Х», разделив окно приложения на четыре треугольника (рисунок 2).
Рисунок 2. Разделение игровых зон для четырех игроков
На рисунке 3 показано, как приложение определяет, в какой из зон произошло касание экрана.
Рисунок 3. Определение зоны сенсорной команды
При разделении экрана на четыре зоны определить, в какой из них произошло касание, становится сложнее (пример кода 3).
Заключение
Читайте также: