Windows 7: управление мышью (курсором мыши) с клавиатуры

Включение режима управления курсором мыши

При стандартных настройках, которые включены по умолчанию после установки ОС, необходимо нажать комбинацию клавиш Alt + Shift + Num Lock. В появившемся диалоговом окне ответить Да, т.е. нажать Enter (кнопка Да выбрана по умолчанию).

Управление движением курсора мыши с клавиатуры

Далее, курсором мыши можно управлять с цифровой клавиатуры

8 — курсор движется вверх
2 — курсор движется вниз
4 — курсор движется влево
6 — курсор движется вправо

7 — курсор движется по диагонали вверх и влево
3 — курсор движется по диагонали вниз и вправо
9 — курсор движется по диагонали вверх и вправо
1 — курсор движется по диагонали вниз и влево

Чем дольше удерживать соответствующую клавишу, тем быстрее будет двигаться курсор.

Другие опции

5 — Аналогично одиночному щелчку левой клавишей мыши. Выбирается иконка или элемент управления, находящийся под курсором
5 и 5 (быстрое нажатие), происходит нажатие на элемент управления (аналогично двойному щелчку левой клавишей мыши)
5 и / — аналогично нажатию правой кнопкой мыши, вызову контекстного меню.

+ — Аналогично двойному щелчку левой клавишей мыши.

Отключение режима

Для отключения режима надо повторно нажать комбинацию клавиш Alt + Shift + Num Lock.

ЗЫ. Кому интересно, с чего вдруг мне понадобилось — добирался до внутренностей деньгопоглощающего терминала.

Краткая заметка о русификации DOS

Преамбула

Изначально DOS довольно хреново поддерживала русский язык и официального русификатора, ЕМНИС, не было аж до четвертой версии, соответственно, всевозможных самописных русификаторов было напложено на целый грузовой состав с дискетами, и все их рассмотреть возможности не будет, так что рассмотрю один неофициальный, который работает, как минимум с DOS 5.0, и официальный способ для DOS 7.1 (Windows 98 SE)

Если у кого есть что вспомнить, насчет примечательных русификаторов, пишите в комменты.

Ссылки на нужные файлы будут в конце заметки.

KEYRUS.COM

Наверное, самый популярный русификатор на территории СНГ, написан Дмитрием Гуртяком из Украины.

Плюсы:
+ Представляет собой маленькую утилиту из одного COM-файла (32 Кб)
+ Не требует внешних шрифтов и файлов конфигурации. Настройки сохраняются в самом исполняемом файле, да в DOS так было можно.
+ При желании можно подгружать внешние шрифты
+ Есть индикация раскладки клавиатуры изменением цвета рамки вокруг экрана, сигналом PC-Speaker’а, эмуляцией звука клавиш и включением лампочки Scroll Lock (все вместе или по отдельности).
+ Гибкая настройка клавиш изменения раскладки, предлагаются разные сочетания для русской, английской или альтернативной раскладки, впрочем на все три (или только две, если альтернативная не нужна) можно назначить одну и ту же клавишу.

У меня, например, назначены русская и английская раскладка на клавишу F12 и синяя рамка вокруг экрана, если включена русская раскладка.

Русский Norton Commander без русификации:

После запуска KEYRUS.COM:

Ввод русского текста (жаль, что не видна рамка вокруг экрана)

Минусы:
— Для установления своей комбинации клавиш надо знать SCAN-коды клавиатуры
— На некоторых старых машинах запуск KEYRUS сильно замедляет клавиатуру, т.е. она начинает медленно реагировать на нажатия.
Решение: Достаточно прописать в AUTOEXEC.BAT запуск утилиты SPEEDKEY:

C:\DOS\SPEEDKEY.COM

— На некоторых виртуальных машинах KEYRUS глючит, вместо одного нажатия на клавиши управления курсором, происходит два. Пока решение одно, поменять русификатор.

Краткая инструкция к KEYRUS.COM на MEGA.NZ (TXT, DOS, RUS)
Краткая инструкция к KEYRUS.COM на PasteBin

Официальный способ русификации

Примечание: проверялось на DOS 7.1 (Windows 98 SE), если есть официальный дистрибутив DOS 5.0 и выше, тоже должно сработать.

Понадобятся следующие файлы из дистрибутива DOS:

COUNTRY.SYS — драйвер, устанавливающий региональные настройки
DISPLAY.SYS — драйвер дисплея для текстового режима.

EGA.CPI
EGA2.CPI
EGA3.CPI
ISO.CPI
— шрифты, ISO.CPI можно не копировать, там шрифт в одной из кодировок ISO, которая редко используется в DOS

KEYB.COM — утилита, подгружающая драйвер клавиатуры.

KEYBOARD.SYS
KEYBRD2.SYS
KEYBRD3.SYS
KEYBRD4.SYS
— драйвера клавиатуры, отвечающие за переключение раскладки и поддержку ввода с клавиатуры, по факту, для русского языка используются только KEYBRD2.SYS и KEYBRD3.SYS.

MODE.COM — утилита, выбирающая кодовую страницу и соответствующий шрифт.

Примечание: в DOS поддерживается только однобайтная кодировка, соответственно, в DOS используются шрифты, поддерживающие только однобайтные кодировки, т.е. не совместимые с Unicode-шрифтами и их форматами, используемых в более современных операционных системах.

Примечание: Пусть все файлы находятся в каталоге C:\DOS\ (при необходимости, замените путь на свой).

Далее, прописываем в CONFIG.SYS следующие команды:

device=C:\DOS\display.sys con=(ega,,1)
Country=007,866,C:\DOS\country.sys

CONFIG.RUS на PasteBin

А в AUTOEXEC.BAT следующие:

C:\DOS\MODE.COM con codepage prepare=((866) C:\DOS\ega3.cpi)
C:\DOS\MODE.COM con codepage select=866
C:\DOS\KEYB.COM ru,,C:\DOS\keybrd3.sys

Переключение клавиатуры

Вовчик Воротов aka Bill Gates, так и не додумался (аж до самой «смерти» DOS’а) о том, что люди захотят как-то задать переключение раскладки клавиатуры, потому без правки HIEW или другим HEX-редактором (а еще надо знать, где поправить) просто так изменить ее не получится, но можно сделать это сменой драйвера клавиатуры.

Если вы хотите, чтоб переключение на английский осуществлялось Left ALT + Left SHIFT, а на русский Right ALT + Right SHIFT, то оставьте все как есть.

Другой вариант, это Left CTRL + Left SHIFT (английская раскладка) и Right CTRL + Right SHIFT (русская раскладка). Для второго способа, надо в AUTOEXEC.BAT заменить keybrd3.sys на keybrd2.sys

Ссылки на файлы

KEYRUS.COM (ZIP-архив с Mega.NZ)
Краткая инструкция к KEYRUS.COM на MEGA.NZ (TXT, DOS, RUS)
Краткая инструкция к KEYRUS.COM на PasteBin
SPEEDKEY.COM (ZIP, Mega.NZ)
Файлы для официальной русификации DOS (для DOS 7.1)

Подключение RAW образа диска в Windows

Преамбула

Захотел запилить еще пару образов DOS, как для себя, так и для дела, пока сижу на складе и ковыряю в носу, но линуксовый ноут оставил дома, так что встал вопрос, чем можно примонтировать RAW образ диска, т.е. тот, который создавался с помощью dd или fsutil в Windows.

Решение

Нашел программку OSFMount.

Плюсы:
+ Бесплатная
+ Поддерживает, кроме RAW-дисков, которые не поддерживает почти никто, еще и кучу других форматов (см. ниже).
+ Может смонтировать образ как RAM-диск
+ Можно создавать новые образы в RAM
+ Форматировать (некоторые форматы)
+ Увеличивать размер (некоторые форматы)
+ Подключать, как съемное устройство
+ Конвертировать одни форматы в другие (некоторые форматы)

Минусы
— Только Windows 7 и выше
— Если подмонтировать раздел диска из образа на ту же букву диска, где был ранее подмонтирован образ HDD из WMware, то откроется ранее подмонтированный диск WMware. Решение — монтировать на другую букву или перезагрузить винду.

Поддерживаемые форматы

Как смонтировать образ

1. Запускаем программу, заходим в меню File —> Mount new virtual disk… или жмем Alt+N.

2. Выбираем Image file [1]
3. Букву диска [3]
4. Drive type (тип диска) лучше оставить в Auto, он прекрасно определяет сам, но если вдруг перепутал (в редких случаях может спутать Floppy и HDD), то можно поменять
5. При необходимости снять галочку Read-only drive (только для чтения) [4] и поставить Mount as removable device… (смонтировать, как съемное устройство) [5]
6. Выбрать файл образа (нажать кнопку ) [2]
7. Если на образе есть разделы, программа их обнаружит, и предложит выбрать нужный:


Программа определит формат и нужные параметры, после нажатия ОК в предыдущем окне, диск будет смонтирован и появится в главном окне программы.

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

Вот мой минимальный образ DOS для загрузки по сети (PXE):

Размонтировать — кнопкой Dismount или клавишей DEL, выбрав в таблице подмонтированный образ.

Скачать

Официальная страничка программы, краткая инструкция (на буржуйском) и ссылки на скачивание
Версия x86
Версия x64
Версия x64 (последнее обновление) (я не тестировал)
Копия (все три инсталлятора) на Mega.NZ

Загрузочные дискеты Windows NT

Нашел и скопировал еще загрузочные дискеты Windows NT 4, впрочем, и сам образ скопировал, но выложить не могу, ибо копирайт.

На загрузочные/аварийные дискеты копирайт не распространяется, они бесплатные. Так что их можно.

Скачать все три аварийных дискеты Windows NT 4.0 в одном архиве с MEGA.NZ (RAR/IMG)

ЗЫ. Второй раз за день ошибаюсь в ссылке, Роскомнадзор, что-ли, порчу наводит…

Официальная родная загрузочная дискета от MS-DOS 7.1 (Windows 98 SE)

Нашел таки живую, физическую загрузочную дискету с DOS’ом от Windows 98 SE которая была в родном комплекте (диск+дискета), пришлось поковыряться, но слил оригинальный образ, благо все хранилось чуть ли не в вакуумной упаковке, так что снялось до последнего сектора без ошибок.

Часть конфигурационного файла SYSLINUX

Для загрузки образа по сети или с CD-диска.

LABEL winb98se
    menu label Boot floppy Win98se DOS image
    kernel modules/memdisk
    initrd distrib/dos/winb98se/winb98se.img
    append floppy

Скачать

Скачать образ дискеты с MEGA.NZ

Образ Windows 3.11 и Microsoft Office.

Некоторым образом готовимся к санкциям.
В интернеты пока не получилось выйти, но по локалке оно вроде соединяется. Хотя, конечно, для полного теста надо найти две 486-х машины, пока есть одна, и та 386-я, не нашел ISA-карты для нее, а второй — третий пень

Скачать образ с Mega.nz (IMG/GZip)

Запуск Windows 3.11 с Word и Excel

Преамбула

Один из юзеров lj.rossia.org намедни решил поностальгировать и поиграться с DOS’ом, и в это же время мне попался образ готовой системы с Windows 3.11, ну как образ — на самом деле это был бэкап установленной уже системы, но без, собственно DOS 6.22, зато в Windows уже был установлен Word, Excel и даже какая-то поддержка сети. Со всем этим, в свое время, ИРЛ я имел только шапочное знакомство, так что попытаюсь реанимировать старый бэкап.

Начальная настройка

Запустилось!

Дальнейшая настройка

Office работает!

Word:


Excel:


Остальное

Блиц-криг

Вроде бы превратился в бряц-кряк. Или в блядсь-кряк.
Что, конечно, радует.
А то вчера я, конечно же, охуел. Бункерная крыса ебанулась окончательно.

Хуево, что от свифта сразу не отключили, насколько я понял, тому ще Германия, Италия, Венгрия (где-то я этот наборчик в мировой истории уже видел), и ВНЕЗАПНО, Кипр против.

Ходорковский, чому-то, боится распада ГОРФ. А по мне, дык это самый лучший вариант.

ВОЕННЫМ ГОРФ — ЗЕМЛЯ СТЕКЛОВАТОЙ! И даже 18-летним «деткам». Сдохните, суки.

Перевод температурных шкал: Цельсий/Кельвин/Фаренгейт

И заодно функции на C# для знакомого школьника, шоб себя проверил.

Градусы Цельсия в градусы Кельвина

K = C + 273.15

double C2K(double C)
{
    return C + 273.15;
}

Градусы Цельсия в градусы Фаренгейта

F = C * 9/5 + 32

double C2F(double C)
{
    return C * 9.0 / 5.0 + 32.0;
}

Градусы Кельвина в градусы Цельсия

C = K — 273.15

double K2C(double K)
{
    return K - 273.15;
}

Градусы Кельвина в градусы Фаренгейта

F = (K — 273.15) * 9/5

double K2F(double K)
{
    return (K - 273.15) * 9.0 / 5.0 + 32.0;
}

Градусы Фаренгейта в градусы Цельсия

C = (F — 32) * 5/9

double F2C(double F)
{
    return (F - 32.0) * 5.0 / 9.0;
}

Градусы Фаренгейта в градусы Кельвина

K = (F — 32) * 5/9 +273.15

double F2K(double F)
{
    return (F - 32.0) * 5.0 / 9.0 + 273.15;
}

Inksсape: Текст по окружности.

Пост из серии «Спрашивали — отвечаем». Спросили, а как сделать на рисунке текст по окружности, как например, на этом плакате. Впрочем, тут я довольно неаккуратно допиливал старый плокад, так что можно было и лучше. Так что начнем сначала.

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


Крупный вариант скрина

Далее с иллюстрациями под катом

2. Теперь можно отодвинуть и удалить ненужный круг.


https://i.imgur.com/92bNi9O.png

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

ФАНФАРЫ!

Васябук

Внезапно, оказалось, что публикации на васябуке нельзя читать без регистрации на этом самом васябуке. Раньше вроде было можно. Хуле, завел профиль:

https://www.facebook.com/profile.php?id=100077681528723

Вести его не буду, ибо нахуй надо, с 2007-го, когда васябук даже вконтакту уступал, он испортился окончательно. Интерфейс для пятируких трактористов с Юггота.

Можете писать туда ЛС, но лучше предупреждайте, что туда написали, в комментах или Телеграме, например.

Перепрошивка, восстановление и оптимизация Alcatel 5015D (Alcatel One Touch POP3(5))

Преамбула

Друг притащил в ремонт сию машинку со стандартными жалобами — «не держит заряд» и «тормозит». Недержание заряда (коробочка работала 15 минут и вырубалась) решилась заменой аккумулятора, а вот с тормозами пришлось повозиться. В телефоне было наставлена куча всякого говна, потому сначала решил просто сбросить его на заводские настройки. И это был адский пиздец, такой угребищной заводской прошивки я еще в жизни не видел, Яндекс.Спам, куча каких-то ненужных игр, непонятных приложений и все это тормозило, будто десятку на первый пень вкорячили. Разбирать эти авгиевы конюшни не было никакого желания, потому поискал кастомную прошивку, нашел. Адекватная, говна нету, не тормозит, сейчас и расскажу про процесс возвращения аппарата в норму.

Кастомная прошивка устанавливается только через модифицированное recovery (TWRP) телефона с флэшки, так что сначала подготовимся.

Необходимые файлы

1. Драйвера Mediatek 5.16.32.04

Если эта версия драйверов не подойдет, можно поставить более старую версию:

Mediatek SP Drivers 5.1453.03

Хотя у меня прекрасно сработала и первая.

2. Образ TWRP и scatter-файл

3. Кастомная прошивка, я использовал Zenfone_Go_v47_5015D, в ней нет и ненужного говна (т.е. потом телефон не надо рутовать и выкидывать оттуда лишнее), вроде нет ошибок и никто не жаловался, в конце заметки дам ссылки на остальные варианты прошивок на 4PDA.

4. Прошивальщик
Далее под катом

Скриншоты прошивки





Источники

1. Тема на 4PDA Правда, там половина ссылок на файлы или битые, или хрен с хуяндекса скачаешь, так что половину я нашел сам, а ссылки проебал.
2. Alcatel One Touch POP3 (5) 5015D, как зайти в загрузчик (и сбросить на заводские настройки)