Архив рубрики: Обзор программ

Как починить неработающую клавишу ноутбука: проверка и переназначение клавиш

Если вы задаётесь вопросом «как починить клавиатуру ноутбука, если одна клавиша не работает», то мой ответ — никак!

Да, увы и ах. Ноутбучные клавиатуры практически не поддаются ремонту и все проблемы решаются только заменой клавиатуры. В случае с обычным компьютером это не проблема: новые клавиатуры стоят в пределах 500-1000 рублей, а если купить на вторичном рынке, то можно уложиться и в 50-100 рублей.

С ноутбуками такое не прокатит: ноутбучные клавиатуры предназначены только под конкретную модель, а их стоимость зависит от навороченности клавиатуры и редкости ноутбука.

То же случилось и у меня: ноутбук Asus K42JC с нерабочей клавишей «З/P». Проблема не самая существенная — это всё-таки всего одна клавиша. Вот если бы не работала половина клавиатуры, ряд кнопок или полностью все клавиши — тогда был бы смысл менять. Но ноутбук используется эпизодически, нерегулярно и смысла менять клавиатуру полностью из-за одной нерабочей кнопки мало.

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

Первое — софт для проверки клавиатуры

Как-то раз у меня покупал ноутбук один парень. Я обычно запускал блокнот и проходил по всем клавишам. Но он запустил какую-то программу, которая показывала нажатия на вообще все кнопки, включая служебные типа Ctrl, Alt, F1-F12 и прочие. Я заинтересовался и нашёл похожую программу.

В моём случае программа для проверки клавиатуры называется Keyboard Test Utility 1.4.0 весом меньше двух мегабайт. Она показывает, какие клавиши работают, выделяя их цветом. Можно просто побряцать по кнопкам подряд, а потом изучать по программе кнопки, что не прожались. Видно, что клавиша P/З у меня прожалась. Но это потому, что я её уже перенастроил. А как?

Второе — софт для переназначения клавиш

После того, как мы выявили нерабочие клавиши — надо их переназначить на рабочие, но не слишком нужные. В моём случае это может быть принтскрин или пауза-брэйк. Странно, но переназначение на паузу-брэйк не сработало (всё равно срабатывает пауза), а вот на принтскрин получилось. Программа называется MapKeyboard и качается на раз-два с просторов интернета. Вы можете найти и другие похожие программы.

Вот так, с помощью пары простейших и бесплатных программ для клавиатуры, можно «оживить» нерабочую кнопку. Конечно, это не идеальное решение и для активного набора текста может не подойти. Но это лишь дело привычки.


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

Windows через VirtualBox на Apple M1 — это реально

Новые процессоры Apple M1 построены на архитектуре ARM и это уже совсем не Intel. Как же в таких условиях создавать виртуальные машины? Вопрос «зачем» тут не поднимаем: надо — значит надо!

До недавнего времени единственной более-менее рабочей софтиной для виртуальных машин была UTM, но работала крайне скверно. Но ребята из VirtualBox подсуетились и выкатили бета-версию своего софта для виртуализации.

ВАЖНО: в этом посте рассматривается софт именно для создания виртуальных машин, где каждая система тусуется в своём контейнере. Просто для запуска Windows-приложений можно воспользоваться и другими вариантами, типа Parallels Desktop.

Тесты будем проводить на VirtualBox 7.0.2_BETA4 r154219 (Qt6.3.0).

Windows XP на Apple M1 — работает!

Нежно любимая икспиха была первой системой, которую я попытался установить сразу после установки Virtualbox, так что процесс затянулся очень сильно. На три часа, наверное. Вероятно, стоило перезагрузить Мак после установки виртуалбокс.

Проблема с Virtualbox на Apple M1 в том, что скриншоты не снимаются, если основное окно программы в фокусе, поэтому здесь и далее оно будет не в фокусе.

Вторая сложность — чрезвычайно мелкий размер окна виртуальной машины. Отчасти это решается настройкой вида и включением Scaled View.

Копирование файлов и установка системы в целом заняла часа три. То есть даже больше, чем у меня когда-либо уходило на установку. Я даже перепроверил и сделал скрин с часами: установка началась в полдень. И да, реально окно программы занимает квадратик буквально пять на пять сантиметров реального пространства.

Сразу же после установки системы и последующем запуске виртуалбокс упал.

Ох, всё-таки надо было перезагрузить макбук после установки программы. Со второго раза система запустилась. И первым делом я установил дополнения гостевой ОС, чтобы получить нормальный экран с нормальным разрешением.

Но нормального разрешения не получилось. Даже на максимальном разрешении 2560х1024 система выглядит слишком мелко.

Но тщательная настройка масштабирования до 200% всё-таки делает работу удобнее.

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

Windows 7 на Apple M1 — не работает!

Процесс установки Windows 7 на процессоре Apple M1 даже не доходит до инсталлятора. Независимо от выбора системы (32 бит или 64 бит) установщик падает с ошибкой.

Причём настройки оставлены на автомате, так что виртуалбокс сделал «всё самое лучшее» именно для семёрки.

Я поменял настройку на 64-бит, выбрал соответствующую разрядность системы, но и она не взлетела.

Windows 8 на Apple M1 — не работает!

Так же, как и «семёрка», восьмая винда падает при попытке установки. Точнее, при попытке загрузки установщика.

Windows 11 на Apple M1 — не работает!

Так как семёрочное поведение, вероятно, характерно для всего семейства систем, выпущенных после WinXP, решил проверить самую свежую версию — Windows 11. Увы, эта даже до ошибки не дошла — тупо повисла на логотипе.

Тогда я решил пойти в другую сторону. Если от семёрки и выше системы стартовать не захотели, надо проверить те, что были до WinXP.

Windows 2000 на Apple M1 — работает!

Установка немного затяжная, но не напряжная. Я сразу же выставил режим отображения Scaled View, чтобы укрупнить окно в два раза и хоть что-то видеть.

Даже не знаю, помогла ли перезагрузка макбука, но 2к установилась гораздо быстрее XP.

Я даже отвык от Windows 2000 и загрузочный экран привёл меня в полный восторг.

Впрочем, на минималках Windows 2000 выглядит очень плохо.

Поэтому первым же делом устанавливаем дополнения гостевой ОС. Устанавливаются они довольно долго и кажется, что процесс зациклился до бесконечности на этапе установки сертификатов. Но нет, всё хорошо.

Периодически после установки отваливаются системные сервисы, но, в целом, систему можно считать рабочей.

Выводы

Virtualbox для ARM платформы M1 либо не до конца допилена, либо с виртуализацией систем Windows приемлемой свежести пользователи Apple M1 могут попрощаться.

Процесс виртуализации — технически сложный, но пользователя это волновать не должно. Если система не запускается с настройками по умолчанию — значит она не запускается, точка. Возможно, что тщательная настройка параметров виртуализации позволит запустить систему. Но если VirtualBox из коробки не может запустить систему — значит она не запускается.


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

Взлом соседского вай-фая через WPS с мобильного

Ладно, слукавил. Речь не про соседский вай-фай, а про свой собственный. Но это гораздо обиднее. Особенно мне, считавшего себя неплохо разбирающимся в вопросах информационной безопасности.

А началось всё с чтения разных статей и обзора программ под android — у меня был старый смартфон, которому надо было найти применение.

Применение нашлось с помощью программы WPS Wifi Checker Pro. Это специальная программа, с помощью которой можно взламывать вай-фай сети. Если точнее, то взлома не происходит: программа попросту сканирует точки wi-fi и пытается к ним подключиться, зная заводские коды от WPS (WPS-pin).

WPS Checker Pro хорош тем, что заводские коды он перебирает не все подряд, а только подходящие по фирме-производителю. Глупо же пытаться кормить роутер TP-Link кодами от Zyxel или Asus! А некоторые другие программы из Google Play (типа WiFi Warden) именно так и делают.

В основном окне программы WPS Wifi Checker Pro отображаются все точки доступа wifi в зоне видимости. Для каждой точки программа отображает название, MAC-адрес, фирму-производителя оборудования, доступные протоколы подключения и уровень сигнала. Если отметить пункт WPS Filter, то программа скроет точки с отключённым WPS. Под каждой точкой указывается количество известных программе WPS-кодов для этого оборудования. Если оборудование неизвестное, то и с кодами облом.

Короче, сижу я, сканирую wi-fi сети. Нахожу более десятка, в том числе и свою. Программа бодро рапортует: для моей сети есть 1 WPS-код, для парочки чужих есть больше кодов, что-то около 10. Проверяю свою сеть и… Код подходит! Смартфон, который раньше никогда не подключался к этой точке, спокойно начал посасывать через неё интернет, без ввода пароля.

о_О В смысле?!

Офигеваю, достаю маршрутизатор от TP-Link, быстренько настраиваю, перепроверяю работоспособность программы на нём. Там программе известно 4 кода, но самый же первый подходит и телефон подсасывается к вайфаю от тплинка.

Уличная вай-фай магия, не иначе!

Читать далее


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

Dupdetector: находим и удаляем дубликаты картинок и фотографий

Одна из моих любимых программ, которая нужна для поиска и удаления дубликатов фотографий.

У беспечных пользователей дубликаты появляются постоянно. Например, одни и те же фотографии с фотоаппарата могут быть скинуты одновременно в разные папки, типа «Новая папка 1» и «Разобрать».

У меня так не бывает. Но бывает так, что дубли находятся в неразобранных фотографиях, уже отсортированных и тех, что предназначаются для блога и лежат отдельно.

А иногда я сохраняю иллюстрации и фото из социальных сетей. Причём, если из вКонтакта и прочих сетей фотографию можно реально сохранить, то из инстаграма сохранить фотографию можно только скриншотом, если с мобилы.

И получается путаница. Для беспечных пользователей это потеря нескольких гигабайт (ведь они дважды и трижды хранят одно и то же), а для меня всего-лишь неидеальность.

И эту неидеальность исправит программа Dupdetector. Она бесплатная, но сайт разработчика недоступен, а советовать вам софт-порталы я не буду, ищите программу сами.

Как пользоваться программой Dupdetector

Когда вы запускаете программу, то видите несколько вкладок. Это шаги, по которым надо пройти последовательно. Сначала выбираем метод работы.

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

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

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

 

Выбираем первый вариант работы и переходим на вкладку Get Data.

Здесь надо указать либо готовую базу изображений (Open), либо создать новую, если вы этого никогда раньше не делали (Build). Мы выбираем второе.

Здесь указываем расположение папки с изображениями (так можно отметить и целый диск) и обязательно оставляем галочку Include all subfolders, чтобы программа прошерстила все папки внутри. После указания пути жмём ОК.

Возвращаемся к предыдущему окну и жмём Build. Начинает строиться база изображений. Это может занять некоторое время, особенно если вы выбрали целый диск или большую коллекцию.

После построения базы переходим на следующую вкладку, на настройку параметров поиска дубликатов — Find dups.

По умолчанию программа предлагает считать файлы дублями, если они совпадают на 98-100%. Алгоритм сравнения задаётся в кнопке Setup, вот что там внутри.

В большинстве задач тут ничего менять не надо. В нижней части задаются ограничения по совпадениям. По умолчанию все изображения сравниваются, независимо от их размеров, веса и соотношения сторон. Возвращаемся обратно и жмём кнопку «Find dups». Но сначала я уменьшу нижний порог до 95% (а вы так не делайте).

Когда внизу появляется надпись Finished, можно переходить к следующей вкладке, к просмотру дубликатов.

И вот почему я поставил 95% в нижней границе. Чтобы показать, что две абсолютно разные фотографии по содержанию и даже по соотношению сторон совпадают на 95.3% по мнению программы.

Под каждой парой фотографий вы видите размер в пикселях и вес файла. Это удобно, если вы хотите сохранить более качественную картинку или сэкономить место. Кнопками Back и Next можно перемещаться между парами совпадений.

Вот ещё совпадение. На этот раз это абсолютно одинаковые фотографии по содержанию. Но за счёт разных размеров в пикселях, программа считает их одинаковыми лишь на 99.8%. И обратите внимание: фотография, которая больше по пикселям, весит меньше. Такое бывает.

После того, как вы удалите ненужные дубликаты, у вас не останется пар, между которыми можно будет переключаться.

И вот опять: совпадение 95% у совершенно разных фотографий. Алгоритм часто ошибается на слишком тёмных и ночных фото. Поэтому нижняя граница по умолчанию и стоит на 98%. Но даже в этом случае алгоритм будет срабатывать на разные фотографии, если вы, например, снимали серию, где изображение отличается незначительно. Чтобы исключить эти срабатывания и искать только лишь реальные дубликаты установите нижнюю границу на 99%, например.


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

BeTwinServiceXP или подключаемся к старушке WinXP как к серверу терминалов

Давайте представим, что кто-то или что-то в наше время ещё поддерживает Windows XP. Например, ноутбук, который используется для просмотра IPTV. Телевидение работает бодро, воспризводится с провайдерского плейлиста проигрывателем VLC, управляется со смартфона программой VLCRemLite… Но это очень однозадачная система. Судите сами: при попытке подключиться на этот ноутбук по VNC вы получите в своё распоряжение тот же самый рабочий стол (то есть развёрнутый во весь экран ТВ-проигрыватель), а при подключении через родной RDP под любым пользователем ваш «телевизор» вылетит на экран блокировки и выбора пользователей.

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

Добавить поддержку терминалов в старушку WinXP решилась скромная контора ThinSoft, которая выпускала свой собственный продукт BeTwin Terminal Services с 2001 по 2012 год. Их программа регистрировалась как служба и позволяла одновременное подключение нескольких пользователей к одной системе одновременно.

Какие пользователи тут подключаются к моей XP?!

Технически, каждый раз, когда вы включаете свой Windows-компьютер — вы подключаетесь к системе как локальный пользователь. Это тот, кто сидит прямо за компьютером в кресле. А ещё вы можете подключиться к Windows XP через стандартную программу «удалённый рабочий стол». При этом вы зайдёте в систему как удалённый пользователь, а локального пользователя винда выкинет на экран блокировки. С помощью сервиса терминалов от компании ThinSoft можно подключать сразу несколько удалённых пользователей к системе на WinXP, не выкидывая при этом локального пользователя. Читать далее


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