И то, если распаковывать не автоматизированными инструментами, типа UniExtract, а конкретными, типа innounp, ISCabVu, да даже банальный 7zFM/7z.exe и собственноручно собранным 7z.dll со включенной поддержкой декомпиляции NSIS (ох сколько lib= и libpath= мне приходилось совать и доincludить… И ещё эта "очень известная проблема" у cvtres.exe версии 30319, из-за которго LNK1123, когда COFF стал invalid or corrupt, даже приходилось использовать разные версии cl.exe / ml.exe, чтоб продолжить сборку), даже msiexec /a ….msi /passive вроде умудряется оставлять следы этой "распаковки установки" во временных папках… Более новые InstallShield-нутые .exe приходится запускать, чтоб они много чего во временную папку распаковали… Но, попадаются и запароленные innosetup`ы, а то и вовсе "левой сборки" (некоторые из них вовсе установить ничего неспособны при азиатских языках не поддерживающих Юникод из-за запускаемых установщиком "левых распаковщиков", имеющую такую "болезнь", и, соответственно, даже вручную ничего не выходит)…
Но опять же, если та распакованная программа например использует звук, то во время её работы (на Vista и позднее), как минимум одна ветка реестра уже появится в Internet Explorer\LowRegistry\Audio\PolicyConfig\… (и это всё помимо Shell\Bags | BagsMRU и MUICache)
LOOOOOOOOOOOOL! официальные образы Win7 (даже от \\EMPLOYE-QIJ7895\S-1-5-21-585893306-2926810066-2961395127-500 15Ⅷ 2018г.) хранят в реестре «обращения» к несуществующему CSITest.dll в несуществующей папке BVTBin — и хоть бы где-нибудь слили их — так нету ж, будто вообще их в принципе не существует — нет даже информации об известных версиях и размерах этого файла, и пр. — для чего же в реестре Win7 "из коробки" такой мусор? И показанные на снимке экрана cmmgr32.exe, table30.exe до сих пор смердят у сотен миллионов пользователей по всему миру… ну "mplayer2.exe" ещё может работать, если Windows Media Player установлен…
Миллионы (хотя, скорее всего, миллиарды) программ только во время своей работы добавляют данные в реестр, причём зачастую даже не "собственноручно" (т.е. Windows сама добавляет требуемые записи, в коде самой программы обращение к реестру явно не указано), и за примерами далеко ходить не надо, достаточно взять абсолютно любую программу, воспроизводящую ЗВУК (подойдёт даже любой браузер, через который слушали музыку или смотрели видео): ntuser.dat\Software\Microsoft\Internet Explorer\LowRegistry\Audio\PolicyConfig\PropertyStore И каждая обновлённая версия — новая запись в реестре (как в случае с яндексом и пр. хромнутых), или даже какой-то простенький.exe (не требуя установки) перемещён пользователем в более удобную папку — уже несколько записей! Потому-то и "Установка и удаление программ" фактически никогда не работает как следует, и куча «помощников по удалению» тоже могут далеко не всё знать! А некоторые программы (а-ля GoogleUpdate) даже удалить невозможно, из-за чего в десятках далёких друг от друга подразделах находятся их UUIDы, и даже не только перевёрнутые (без скобок и дефисов), как в Installer\UserData\S-1-5-18\Components или Products, но и в двоичном виде (пара dword, пара word, 8 байт), по которому встроенный редактор реестра не умеет искать… А с менее известными программами, зачастую, даже этот HKCU\Software\<Vendor> совсем неинформативен — могут подписать так, как не совпадает в "Свойствах" (некоторые из них не только не заполнены, но даже вовсе без .rsrc), ни в каких-либо текстовых файлах — только бинарным поиском по диску… и то не всегда), и некоторые из них кладут туда всего какой-то один dword с какой-нибудь "единичкой", а то и вовсе без каких-либо данных (тупо пустой ключ)… Попадались и т.н. «портанутые», что распаковывают ДРАЙВЕР в %TEMP%, и, загрузившись, устанавливает его в систему! После такого, несчастный владелец этого ПК сталкивался с "бесконечной загрузкой Windows XP" — тут уже требовалось или безоп.режимом sc delete всех "служб/драйверов", чьи ImagePath содержали путь к несуществующему файлу во временной папке, или через LiveCD ручной правкой куста SYSTEM… Creative E-MU Emulator X3, например, при попытке загрузить "защищённый банк" сразу же кладёт "непонятно откуда взявшийся" файл %CommonProgramFiles%\Macrovision Shared\SafeCast\Install\CDAC13BA.EXE и запускает только что установленную службу (а точнее KERNEL_DRIVER)… т.н. C-dilla… ну и в %AllUsersProfile%\Application Data\Macrovision\SafeCast\Product Licenses. Правда, происходит всё это только при отключенном UAC… Ну хоть по дате создания можно отследить, после каких закинутых файлов это было создано (а если б те защищённые банки лежали мёртвым грузом долгое время до первой их загрузки, тогда после их использования и найти бы ничего толком не удалось — подозрение бы сразу пало на «вирусы, установившие шпионскую службу»)! Вот такой внезапно провёрнутый трюк ни один «помощник по удалению программ» не проследит (пока не научат проверять каждый удаляемый файл, содержащий в себе исполняемый код)! Впрочем, так можно сказать и про любую AntiPACE…
USBOblivion, кстати, не использует devmgr.dll для удаления устройств, т.к. сама утилита как раз и создана удалять устройства так, как стандартными средствами (через тот же диспетчер устройств) может не получаться (или что-то ещё мешает установить его обратно)…
Вот только для ввода шестнадцатиричных чисел (в hex) и особенно шестидесятеричных (часы, градусы) толком и не предусмотрено. Например, набор шестнадцатеричных чисел показывать либо слитно, либо через пробел, указать банальным свойством какие конкретные числа группировать парой (в особых редких случаях – ещё и порядок этих байт в группе менять местами) или тройкой байт. А то для каждой вводимой "шестнадцатеричной цифры" пиши шаблон, да ещё и учитывание пробела — тьфу… Ибо "разделять" такие числа на разные input-поля – очень плохая идея, уже достаточно наплевались ими с вводом MAC-адресов в маршрутизаторах… Ну и для шестидесятеричных чисел тоже не помешало бы: показывать запятые или же просто пробелы (с надчёркиваниями или без), с или без надстрочных "прим, секунд, терций, кварт, квинт…", чтоб пользователи сами выбирали, как эти числа им удобнее читать…
В том-то и проблема, что HID. У меня вон аж 10 устройств в контейнере:
2×USB Input Device (HID)
2×HID-compliant consumer control device (HID)
SteelSeries Sensei 310 eSports Mouse (HID) — имя изменено "vendorным драйвером"
HID-compliant mouse (mice & pointing)
2×HID Keyboard Device (Keyboard)
HID-compliant vendor-defined device (HID)
и ещё "программный компонент"
Через "графический интерфейс" SSEngine позволено назначать только те клавиши и сочетания, которые и так уже есть на практически любой клавиатуре — пришлось ковырять %ProgramData%\SteelSeries\SteelSeries Engine 3\db\database.db и "ручками" править .json-подобный конфиг… В итоге нашлись-таки переключения Katakana/Hiragana, HalfWidth/FullWidth, клавишу Ro (ロ), неработающий Num = (как и мн. др. "виндой не определяющиеся"…), но вот большинство значений из той же HID Usage группы вообще в программой не определяются, и соответственно на эти кнопки не назначаются… Поэтому переназначать надёжнее через AHK + Interception. С LogitechG больше дела иметь не хочу — несмотря на их "приятные наощупь устройства", заявленные в них возможности далеко не соответствуют действительности, как у бывавшей у меня G213 (PID_C336): заявлен "Anti-Ghosting" (это что вообще такое?), а по факту, даже 3 клавиши одновременно не работают (Z+G+N, V+R+O); 16.8m цветов там даже отдалённо не может быть: отстраивая цветовые каналы в промежутках 1…14, 15…24, 25…31 — разницы нет, но зато очевидна большая разница между значениями 14 и 15, 24 и 25, 31 и 32… Да и смысла в этой подсветки нет, т.к. после полного выключении компа / пересоединения при завершённом процессе LGS/GHUB кнопка "солнышка" банально не работает (хотя при первом подключении кнопа работала даже без программы — сломалось после запуска программы, прошившей её, будь она не ладна), а ещё деление "подсветочных" зон странное… В общем, магазин "подтвердил" эти проблемы и предложил заменить на N-key rollover за такую же цену от "более адекватного" производителя…
Современные ОС, интернет-обозреватели, мн. др. сторонние программы, да даже, о боже, "GUI-снутые" установщики Linux (sic! и ладно, если многие *nix дистрибутивы хотя бы "как legacy" имеют возможность выбрать текстовый режим установщика) банально не адаптированы для работы исключительно с одной единственной клавиатурой! Потому и приходиться мышь/тачпад использовать! Году этак в 2005-м у меня был выбор взять 5-кнопочную или 7-кнопочную (разница стоимости в 1,2857 раза) PS/2 мышь… В 2009-10гг. тех двух кнопок мне уже не хватало (кое-где обнаружена "заявленная" поддержка аж 8-кнопочных мышей) — захотелось найти такую, где так же по обоим сторонам были кнопки (желательно сразу две на правой стороне — а то два пальца гуляют)… Под конец 2014г. попалась в интернете SteelSeries Sensei 310, но в наших магазинах найти подобную не доводилось… И вот только в 2020г. довелось её достать, и купить уже сразу две (причём с датой производства аж за Апрель 2019г.)… Ну, и оказалось: операционная система не поддерживает мыши с количеством кнопок больше 5! WTF? Почему же тогда ещё во времена WinXP в том же DirectInput присутствовали определения констант (dinput.h):
Собственно, даже сам "SteelSeries Engine" не реагирует на нажатия "Button 6", "Button 7", "Button 8" команд… А это всё из-за поганого USB HID… Теперь вопрос: работают ли с восмьикнопочными PS/2-мышами хотя бы эти case DIMOFS_BUTTON7:?
Яблоко и прочие производители android-телефонов не дают даже воспользоваться GSM-связью (так сказать, воспользоваться мобильным телефоном по прямому его назначению), пока не подключишь его к интернету для "входа в учётную запись"! Как теперь такое называть "готовыми" вещами?
Хотелось бы такую PCI-E карточку (хотя бы x1), куда можно воткнуть снятые со старых компов разъёмы, но без "загораживания" места под них в задней части корпуса, т.е. исключительно чисто только на пины: AAFP 10-1 (3,5mm с передней панели); SPDIF_OUT 4-1 (на оптику); FIREWIRE/1394; COM; GAMEPORT; и мн.др. В некоторых материнках 10-20 летней давности только "посадочные площадки" для тех пинов есть от SPDIF_OUT, FIREWIRE… А у современных и вовсе не предусмотрены — не пропадать же "изъятому" добру? Конечно, многие звуковые PCI(e) карточки и так "пол-корпуса" занимают, а мне хотелось бы оставить место для тех изъятых гнёзд — возможно пришлось бы делать "вырез" рядом с PCI-E-контактами, чтоб какое-нибудь громоздкое гнездо (а-ля LPT, GAME PORT, COM, или даже 6-контактные IEEE 1394, а может и USB) могло влезть в тот же "отсек" для PCI-E карты…
Ох помню эти зловещие "подвисания звука" и «робовойсы» с отдельной "приЛАЖУхе" Discord… Браузерная версия работает отлично, и её вполне хватает. Если уж так "позарез" нужен PTT, то можно и AutoHotkey`ем прикрутить/сымитировать поведение. Идиотский телеграм при своём первом запуске даже текст адекватно отобразить не может при 16-разрядном цвете — буквы "съедаются" белым фоном… Масштаб 130% приходится ставить, чтоб они "полноценно" отобразились :) На 7-ке 32-разрядной запустился — и на том спасибо, в отличие от Viber, прошлогоднюю версию которого пришлось архивировать/резервировать сразу на несколько устройств… Но если уж смотреть более "глобально", то больше всего в плане "неотключаемых опций" находится в винде :) Вот я без понятия как например на 7-ке "цивильно" удалить PowerShell (ну хоть в бесятке можно), пришлось заняться изучением модульности Windows Embedded, где это возможно. Но у WES7/WEC7 "OptionalFeatures" сломано — чтоб удалить Гаджеты, приходится удалять весь пакет-компонент, который включает в себя и удаление блокнота, калькулятора и пр. "принадлежностей"… Да, в Windows Embedded 7 даже позволено удалить кучу сверхполезных программ коммандной строки: MODE, RUNAS, FIND/FINDSTR, ATTRIB, CHCP, SUBST… и, внезапно, HELP, причём ещё Regedit в том же пакете почему-то тоже! А диспетчер задач удаляется (а пункт в контекстном меню панели задач остаётся) вместе с кучей .msc (мониторы/счётчики производительности)… Вот и куда делась Windows 10 IoT? Насколько гораздо там всё ещё хуже?
О, только вот-вот про поломку "назад" рассказали, и тут же умудрились хранить сессию в URL (журнале посещений)? Неужели никто в него не заглядывает? Мне вот Ютуб при "нескольких шагов «назад»" частенько затирает предыдущую страницу текущей вкладки «только что недооткрывшейся страницей», что приходится из журнала вытягивать. А сколько ж мусорных записей в журнале хранится, ой-ё-ёй! Банальный пример: онлайн-переводчики с недонабранным текстом (отключалку «моментального перевода» у гугла отобрали)… Некоторые "перенаправлялки" замусоривают список предыдущих страниц "будто бы одной и той же" вплоть до максимума разрешённых «страниц для вкладки»… Упомянутая "Мега" в заголовке оставляет одно и то же название страницы для разных папок, URL которых тоже "без 100 грамм не разберёшь", аж "руки чешутся «забыть об этом сайте»"… И что, теперь ещё и URL от подобных приложений в приватное окно придётся бросать?
Когда ишак (ещё не имевший вкладок) при сохранении страницы в HTML оставлял в имени угловые скобки, сохранённые им файлы спокойно читались… Позже приходилось заменять их ‹похожими› character`ами, но сейчас использую <Fullwidth> аналоги… правда и тут довелось наткнуться на одну программу, умудрившуюсь "не найти" и такой файл, причём в самой винде «язык для программ не поддерживающих Юникод» китайский/япоский/корейский задан, т.е. делает абсолютно никому не нужное преобразование пути в совершенно «левую» кодировку…
Про папку ".." , вроде как на NTFS-разделах винда то ли не позволяет создать, то ли chkdsk её "чинит" (поправьте меня), т.е. только на FAT`ных, а то хотелось попробовать создать её на маке вместе с "тут же проникшими" .Spotlight-V100 .fseventsd .Trashes в корень флешки, проигнорировав ACE-запись D:P(D;OI;0xD0156;;;S-1-1-0)…
Так помимо самих дат, ещё учитывать то, как их отображать пользователю (форматы в «Язык и региональные стандарты» | «Region and Language»)…
Вот как заставить 8-ку и 10-тку показывать месяц римскими цифрами (MMM)? На 7-ке каким-то чудом это найти удалось при Монгольском формате — но на 10-тке ровно точно такая же настройка не прокатывает :(!
Всякие "генераторы" имён файлов (снимки/видеозахват экрана/камер/звука и т.д.) "подразумеваемый месяц" назло настройке системы записывают исключительно арабскими цифрами! Ну так чтоб не портить "сортировку по именам", вместо комбинаций из латинских букв — U+2160‥U+2179. Разве что для записи самого года римскими цифрами ещё вопросы остаются, хотя, чего уж там: даже для %y%m%d(%t) с припиской "AM"/"PM" после минут…
Так вот к чему это я: пора делать систему так, что сами имена файлов (не их атрибуты) могли содержать "код даты-времени", чтоб это имя отображало по-разному в зависимости от локализации/региональных настроек!
Для локализации статических имён файлов хватает desktop.ini :)
Можно и без «жирный»|«курсив» (в командной строке винды он хоть и возможен, но только для всего текста сразу, и то из-за глючного переключения MultiByte↔SingleByte кодировок…). Четверть века прошло, попробуй найди сейчас КОНСОЛЬНЫЙ просмотрщик виндовых .HLP (не DOS`ных)! На этой картинке, FreePascal вместо изображений — заглушка [img] текстом, и почему-то с недогруженным остальным поясняющим текстом!
Пытаюсь поиском на хабре найти ту тему с демонстрацией отображения полноцветных (24-разрядных?) картинок в консольных приложениях винды — тут бы уж точно пригодилось!
PDF ненавижу из-за бесящих колонтитулов и полей (уж точно никому не нужных), неадекватных просмотрщиков (масштабируют неадекватно, да ещё и клавиатуру как положено не адаптировали, например Foxit Reader мог вовсе перестать реагировать на стрелки, в т.ч. с Shift)…
HTML — да, бывали косяки с навигацией и у IE после случайных "неправильных сочетаний клавиш" (хоть лечилось только «тыканием мышкой»)…
WinHlp32 и hh — вообще для работы с клавиатурой не предусмотрены!
Остаётся только .RTF (либо декомпилированные в него .HLP`хи) и .DOC(X)… Хотя иногда хватает и банальных .txt :)
И всё ж, (M)HTML для меня предпочтительнее единого CHM, несмотря на "суперсжатие" последнего.
У многих и других программ даже с наличием возможности отключить темы — выпадающие меню и списки на белом фоне… У MuseScore 3 например вообще не отрубается тема — либо вырвиглазно чёрный, либо ослепительно белый… Inkscape 1.2.1 — позорище: тема win32 – кощунство! Абсолютное несоответствие, да ещё и ползунки исчезнувшие! Да, GTK – та ещё боль, очевидных неприятных глюков с ним чуть ли ни в каждом приложении… Даже командная строка в Windows давно имеет возможность настройки цветов, естественно, как через GUI (контекстным меню по строке заголовка), так и напрямую в HKCU\Console! Вот только настройка из ярлыка Command Prompt.lnk — [HKCU\Console\Command Prompt] отличается от [HKCU\Console\cmd.exe] и даже от [HKCU\Console\%SystemRoot%_system32_cmd.exe] %systemroot%\system32\EDIT.COM даже позволяет настроить тему оформления (правда, для сохранения настроек придётся запускать от администратора, чтоб %systemroot%\system32\EDIT.INI записался), но названия цветов в списке уже не соответствуют (чего тогда разработчикам мешало вместо имён цветов вписать закрашенные символы разными цветами?) А ведь сами Microsoft чуть ли не спустя десятилетие настоятельно рекомендовали "дизайнерам" отказаться от описания своих элементов интерфейса конкретными цветами! Win 8…10 — от "вырвиглазия" спасает только противоречивый High Contrast режим, и то, полноценно исключительно ручной правкой .theme файла. К сожалению, проводник имеет ещё и ненастраиваемые цвета: "AltColor" (сжатых файлов) и "AltEncryptionColor" сломали ещё в Win7 SP1 (ну, разве что Common Dialog их понимают) TaskbarProgress/Pause/Error доломали уже в восьмёрке — стало труднее подбирать цвет фона и текста для панели задач (т.к. 3 цвета фиксированные). Но больше всего раздражает сливание фона полосы прокрутки с самим бегунком — его окантовка теперь использует цвет ТЕКСТА! Т.о. иметь дело с Vista SP2 и Win7 SP0 приятнее, нежели Win7 SP1 и новее (ах да, ещё ярко-белый фон с чёрным текстом в панели поиска/Пуске – только удалением Windows Search лечится)…
Вдобавок к проблеме настройки цветовых схем ещё многие дешёвые ноутбуки/телевизоры/проекторы передают цвета по-разному… То, что рассчитывалось для работы на ЭЛТ-мониторах — не всегда удачно отображается на ЖК (одного ClearType уже не достаточно), особенно глянцевые. Например, в моём случае, красный текст на светлоголубом прочесть уже трудновато (UT2004: IRC/чат)… Заставить Firefox использовать цвета ОС тоже стало всё труднее – обрезали CSS…
С давних пор яркий белый цвет стараюсь исключать везде, где можно. Из-за чего во многих word-документах нахожу лишние белые фоны (заливки, и в картинках). Вот дёрнуло меня в 17-м году настроить обратный контраст (тёмно-серый фон, притемнённо-оранжево-коричневый текст, до этого был тёмнобирюзовый) — с тех пор балдею, и, понеслись мои письма многим разработчикам по нестыковкам в цветовых схемах… В 7-ке "ленточные" приложения (Paint и WordPad) не отображают текущей цветовой схемой при ColorStyle=@themeui.dll,-854 (т.е. несмотря на изменённую «классическую» тему, отображало будто бы в стиле Windows 7)… Libre Office 7.2.5 — о, наконец и тут починили (ну кроме splash screen и стартового окна с выбором документов)… Припоминаю, как в некоторых дистрибутивах Ubuntu и Mint некоторые приложения (вроде даже системные), игнорировали цветовую схему xfcE / MatE / Cinnamon / … – влепили белый фон назло всем)… Уж лучше б цветами терминала или вообще само было терминальным… Может где-то вина испорченного Кьюта, а может тот же GTK – не припомню уже…
А зрение напрягается только из-за отсутствие освещения вокруг монитора/телевизора/планшетного ПК/телефона! Просто для тёмных требуется его чуточку меньше! Экономия!
Лишь бы не 46340, которое приблизительно √2³¹ (из-за использования знакового 32-разрядного вместо беззнакового)
пришлось столкнуться с этим магическим числом в Cakewalk Pro Audio … Sonar 2.2
В самих файлах панелей .CakewalkStudioWare записываются знаковые числа min и max, но если диапазон между min и max выше 46340, то регулятор (вращаемая ручка/ползунок или даже текст) при достижении какого-то значения сбрасывается в min! Например, если min=-40 и max =+46820, то регулятор можно поставить в позицию +46300, но 46301 и выше уже невозможно — прилипает к -40, :(
Про вылеты обозревателя (а точнее заканчивающуюся память)
А никуда они и не делись, особенно во время просмотра "потоков" (причём даже переодически скрывая чат, якобы очищая предыдущие сообщения)… Причём сразу же после скрытия и повторного разворачивание может отругнуться: "Чтобы использовать чат — обновите браузер", уже задолбалось перезапускать, успев прочитать, что при отправке отчёта возникла ошибка…
В принципе, по большей части виноват ещё и сам обозреватель, что допускает бесмыссленную растрату памяти! Попалась мне одна двадцатиметровая картинка, после полной её загрузки в отдельной вкладке не получилось обнаружить её на диске (в кэше отсутствовала) — попытавшись "заскринить" каждую её часть, она постепенно начинала "исчезать" (ну хоть тут было понятно, что из ОЗУ освобождалась)… После того случая мне хотелось вовсе заблокировать автоматическую загрузку подобных "медиа-элементов" из интернета, но соответствующее расширение для обозревателя найти сложно (да и вообще интересно, возможно ли такое, и если да, то какие "разрешения" для такого расширеня требуются?)…
Хотя, к чату у меня отдельная претензия: при просмотре записи трансляции, показываются временные метки самого видео, а не фактического «мирового времени», которое показывается в «Моих действиях» — затрудняет поиск сообщения, т.е. нужно ещё запоминать конкретное время начала трансляции. Причём в «Моих действиях» сохраняется сообщение, которое невозможно увидеть на видео, т.к. оно было отправлено уже после завершения трансляции!
Если смотреть «записи» (чаще всего в ускоренном режиме) — вылет «откладывается» (происходит заметнее реже)…
«Творческой студия» свой звук добавить не даёт! Не хватает возможности зрителям «отключить» фоновую музыку (заглушить) и независимо от неё «разогнать» речь как по уровню, так и по скорости (независимо от подложки)… Понятно, если в видео уже смешан звук с микрофона, в который попала та же музыка, то уже ничего не сделать… Если это звуки из дополнительных источников (в т.ч. операционной системы, на которой записывается видео) – ну, тут уже виноват автор, что не захватывает «свой голос» поверх других звуков в «стерео микс»… К чему я это веду: в YouTube есть переведённые копии «полезных роликов» (всяких научпоп и др.)… Даже есть авторы, которые на своём канале делают видео как на русском, так и на английском… Зачем переписывать, если можно было бы просто банально добавить ещё одну аудиодорожку?
Ну хоть «субтитры» можно предложить, и то хорошо…
Про сочетания клавиш, да и вообще управление воспроизведением
Вот бесит, когда после использования перемотки стрелочки "вверх/вниз" тоже перематывают, вместо ожидаемого "тише/громче"! А ещё "пробел" разворачивает во весь экран/выходит из него, при этом не ставя на "ожидаемую" паузу… Ну, и "f" тогда для чего предумали?… — так, раскладку сменить (чтоб "k" использовать)… пф, тоже самое и для "Shift+<" и "Shift+>" — сразу "сработать" не могут, пока мышкой (сенсорной панелью) не ткнёшь в само видео, и при этом ещё под руку попадётся "всплывшее на паузе рекомендованное/похожее видео", из-за чего становится опасно нажимать эту же кнопку второй раз (отводить указатель ещё надо)…
А где там "на каком конкретном моменте остановили воспроизведение"? Это же совсем не тоже самое, что и "время воспроизведения"! Насколько я понимаю, если видео идёт 2:53, а показывает "время воспроизведения" = 1:02, возможно зритель просто промотал неинтересные куски (заставки), просмотрел всё "с двойной скоростью" и на фразе "подписывайтесь/колокольчик", жмякнул "Ctrl+W"… Или я ошибаюсь?
Пф, Ничем не отличается от BMP, сжатого на NTFS-разделе…
Изредка и GIF может меньше PNG весить, но вот многие «здоровенные» монохромные PNG жмутся всё-таки лучше!
Раз уж упомянули аудио, то вот. Меня удивило "парадоксальное" сжатие 96kHz в такие форматы, как .ogg, .aac и .m4a… А вынуждают сохранять записи в mp3 какие-нибудь у района "колоночки" или "муз.центры"… Странно: мой Symbian отказывается воспроизводить .OGG .MP2, но отлично воспроизводит 96-килогерцовые .m4a и .aac!
А вот с древнейшими "форматами без потерь" есть даже такое сравнение: https://www.firstpr.com.au/audiocomp/lossless/ (зачёркнутым привожу то, что не воспроизводит "на лету"): WaveZip (MUSICompress) | Shorten | Pegasus SPSjpg | SONARC | WavArc | LPAC | WavPack | AudioZip | Monkey's | RKAU | недотестированные FLAC с OptimFROG, ещё сказано про DAKX, а на 3/3 страницы идёт объяснение алгоритма Райса!
Выданный рамблером ICQ-номер (когда был ещё Dial-up) сохранён на будущее отдельным .txt (причём ещё и без пароля). Вернувшись уже в веб-версию "новой аськи" – о, сообщение двухлетней давности: «…ть! Эта платформа ещё работает! Ты жив там ещё?» — а ответить не могу! Требует номер телефона (а мне не хотелось променять этот девятизначный UIN)!… В "какой-то справке" указано, где удалить свою учётку, но почему-то этой кнопки не оказалось (или появилась бы после ввода номера?). Так вот, благодаря этому текстовому документу, с сохранённым атрибутом "дата изменения" (дважды перетащив по двум hdd, дата создания затиралась) + указанным в письме в тех.поддержку адреса, на который был зарегистрирован этот UIN (рамблеровская удалена ещё до создания в гугле) мне удалили учётку по первому же требованию (всего 1 письмо)… Возможно, с запросом на удаление проблем меньше, чем на восстановление :) — прокатит ли похожее с яндексом при утрате доступа – теперь уже вопрос…
Дата создания учётки — гугл выдавал вопрос (примерный месяц и год)
Обидно, что этот вопрос сначала попался не на том ноуте, котором нужно было раньше, за год до этого
несколько недель подряд не давало войти с «рабочего» в гугловскую учётку (ничего кроме мыла ввода почты и верёвки номера одноразового тел.номера не предлагало)! Какой смысл от ввода резервного ящика, если на него уйдёт ссылка-подтверждалка, а с этого же ноута для входа в резервный тоже затребуются «подтвердилки»)?…
В первой ½ 2019 г., яндекс почему-то впустил сразу — надо было успеть до конца рабочего дня передать 3 фонограммы.wav в разных темпах хотя бы через ЯД, а в приватном режиме лисы тогда со входом были проблемы — дальше ввода пароля не впускало, а с установленного на рабочем ноуте ЯБро?зревателя в личную учётку как-то было боязно)… Так вот, после выхода из учётки в лисе, эта поисковая система ещё помнила этот рабочий ноутбук до самой осени: продолжало "палить" мой login в вопросе это вы? — будто под установленым флажком Чужой компьютер оказалась функция Запомнить меня(сработала наоборот)! Не хотелось удалять настройки стартовой страницы яндекса, но даже избирательное вытирание "печенья крошек яндекса" от этого не избавило… Пришлось временно посадить на диету и перестать кормить печеньем вообще! Вместо того, чтобы использующие на этом рабочем ноуте Yandex Browser не видели упоминания моего login (т.е. даже не имени пользователя), пришлось на лисе видеть мне, т.к. в рекомендуемом самим же яндексом в Firefox используйте Приватный просмотр — не работал вход, галочка "Чужой компьютер" оказалась неэффективной!
А вот дату создания Yandex-учётки, как назло, не помню, и ни одного .txt с намёком!… Помню тогда ещё было интересно побаловаться с narod.ru, но вот папку «Мои веб-узлы», хранящейся тогда на убитом разделе с WinXP, пришлось восстанавливать «ковырялкой», которая «испоганила все атрибуты, в т.ч. «Дата изменения»»… где была копия этих html… Сама почта тоже чищена, т.е. тут уже без шансов :(хотя, год и время года примерно назвать ещё могу, но точно не месяц… Такой вопрос от гугла после стольких лет пользования меня действительно удивил, ведь банально эту информацию (или хотя бы приблизительную) можно запросто увидеть на сайте, к которому эта учётка была привязана самой первой… например, Youtube, у /user/support – О канале – Дата регистрации: 22 июля 2014 г.… Если жертва на каком-нибудь форуме использует авторизацию Google (как например есть на хабре – кстати, не всегда кнопка с жирной буквой G доступна), и в своём профиле укажет ссылку на свой канал, который связан с той же учёткой, само имя профиля скопировано с имени login`а, то взломщику даже не обязательно знать пароль?
хм, с «рабочего» интернета на этот сайт не пускает – неужели из-за Native Shell (amdf), или NTFS Stream Explorer?
Не смотря на то, что NTFS StreamExplorer требует повышений привилегий, Drag'n'Drop работает из приложений с обычными правами! Ещё позволяет менять атрибуты файла с явными запреты на их изменение для «система», Администраторов и Все:(Deny)(W,D), из-за чего кажется, что сам NTFS ещё на стадии замысла был неграмотно «сформирован», и ACL можно обойти!
Как раз (или вовремя) попалась статья, когда мне один зуб глупости уже щекой начал «завтракать» (надкусывал основание щеки) – глянь в зеркало: ага, действительно зуб криво идёт! Захотелось отписаться здесь уже после «процедуры». Не знаю, почему называют заморозкой то, что на самом деле ощущается как «потеплением и онемением в рту», но после «отхода» ещё болело меньше суток, и, теперь понимаю того зайца, разгрызающего кочерыжку:
— Рад, что зу-уубки не болят!
А вот «запах лекарства», приложенное туда хирургом, всё ещё всплывает…
Хочу монитор (display) с соотношением сторон и разрешения экрана (√5∓1)÷2 (по золотому сечению), вместо 16×10,
0(1);37,4,55,20,29,39,6,54,20,18,43,49,8,45,22…
Вполне хватило бы, например, 1728×1068 пикселей (sexagesimal: 28‵48 × 17‵48). Если 4k, то 2440×1508 (40‵40 × 25‵08)
только вот масштабирование тоже нужно нецелыми процентами, напр. √2
1;24,51,10,7,46,6,4,44,50,28,51,20,34,26,20…
или это какой-нибудь планшет, где б удваивался масштаб какой-то одной половины экрана при смене оринтации…
Если само основание уже не целое (хуже того, иррациональное), то боюсь представить себе подобные соотношения…
А вместо трёхлитровых стеклянных банок должны быть e-литровые (и назвать их соответсвующе)
И то, если распаковывать не автоматизированными инструментами, типа UniExtract, а конкретными, типа innounp, ISCabVu, да даже банальный 7zFM/7z.exe и собственноручно собранным 7z.dll со включенной поддержкой декомпиляции NSIS (ох сколько lib= и libpath= мне приходилось совать и до
includ
ить… И ещё эта "очень известная проблема" у cvtres.exe версии 30319, из-за которгоLNK1123
, когдаCOFF
сталinvalid or corrupt
, даже приходилось использовать разные версии cl.exe / ml.exe, чтоб продолжить сборку), даже msiexec /a ….msi /passive вроде умудряется оставлять следы этой "распаковки установки" во временных папках…Более новые InstallShield-нутые .exe приходится запускать, чтоб они много чего во временную папку распаковали…
Но, попадаются и запароленные innosetup`ы, а то и вовсе "левой сборки" (некоторые из них вовсе установить ничего неспособны при азиатских языках не поддерживающих Юникод из-за запускаемых установщиком "левых распаковщиков", имеющую такую "болезнь", и, соответственно, даже вручную ничего не выходит)…
Но опять же, если та распакованная программа например использует звук, то во время её работы (на Vista и позднее), как минимум одна ветка реестра уже появится в Internet Explorer\LowRegistry\Audio\PolicyConfig\… (и это всё помимо Shell\Bags | BagsMRU и MUICache)
LOOOOOOOOOOOOL!
официальные образы Win7 (даже от
\\EMPLOYE-QIJ7895\S-1-5-21-585893306-2926810066-2961395127-500
15Ⅷ 2018г.) хранят в реестре «обращения» к несуществующему CSITest.dll в несуществующей папке BVTBin — и хоть бы где-нибудь слили их — так нету ж, будто вообще их в принципе не существует — нет даже информации об известных версиях и размерах этого файла, и пр. — для чего же в реестре Win7 "из коробки" такой мусор?И показанные на снимке экрана cmmgr32.exe, table30.exe до сих пор смердят у сотен миллионов пользователей по всему миру… ну "mplayer2.exe" ещё может работать, если Windows Media Player установлен…
Миллионы (хотя, скорее всего, миллиарды) программ только во время своей работы добавляют данные в реестр, причём зачастую даже не "собственноручно" (т.е. Windows сама добавляет требуемые записи, в коде самой программы обращение к реестру явно не указано), и за примерами далеко ходить не надо, достаточно взять абсолютно любую программу, воспроизводящую ЗВУК (подойдёт даже любой браузер, через который слушали музыку или смотрели видео):
ntuser.dat\Software\Microsoft\Internet Explorer\LowRegistry\Audio\PolicyConfig\PropertyStore
И каждая обновлённая версия — новая запись в реестре (как в случае с яндексом и пр. хромнутых), или даже какой-то простенький.exe (не требуя установки) перемещён пользователем в более удобную папку — уже несколько записей!
Потому-то и "Установка и удаление программ" фактически никогда не работает как следует, и куча «помощников по удалению» тоже могут далеко не всё знать! А некоторые программы (а-ля GoogleUpdate) даже удалить невозможно, из-за чего в десятках далёких друг от друга подразделах находятся их UUIDы, и даже не только перевёрнутые (без скобок и дефисов), как в
Installer\UserData\S-1-5-18\Components
илиProducts
, но и в двоичном виде (пара dword, пара word, 8 байт), по которому встроенный редактор реестра не умеет искать…А с менее известными программами, зачастую, даже этот
HKCU\Software\<Vendor>
совсем неинформативен — могут подписать так, как не совпадает в "Свойствах" (некоторые из них не только не заполнены, но даже вовсе без .rsrc), ни в каких-либо текстовых файлах — только бинарным поиском по диску… и то не всегда), и некоторые из них кладут туда всего какой-то один dword с какой-нибудь "единичкой", а то и вовсе без каких-либо данных (тупо пустой ключ)…Попадались и т.н. «портанутые», что распаковывают ДРАЙВЕР в
%TEMP%
, и, загрузившись, устанавливает его в систему! После такого, несчастный владелец этого ПК сталкивался с "бесконечной загрузкой Windows XP" — тут уже требовалось или безоп.режимом sc delete всех "служб/драйверов", чьи ImagePath содержали путь к несуществующему файлу во временной папке, или через LiveCD ручной правкой куста SYSTEM…Creative E-MU Emulator X3, например, при попытке загрузить "защищённый банк" сразу же кладёт "непонятно откуда взявшийся" файл
%CommonProgramFiles%\Macrovision Shared\SafeCast\Install\CDAC13BA.EXE
и запускает только что установленную службу (а точнееKERNEL_DRIVER
)… т.н. C-dilla… ну и в%AllUsersProfile%\Application Data\Macrovision\SafeCast\Product Licenses
. Правда, происходит всё это только при отключенном UAC… Ну хоть по дате создания можно отследить, после каких закинутых файлов это было создано (а если б те защищённые банки лежали мёртвым грузом долгое время до первой их загрузки, тогда после их использования и найти бы ничего толком не удалось — подозрение бы сразу пало на «вирусы, установившие шпионскую службу»)! Вот такой внезапно провёрнутый трюк ни один «помощник по удалению программ» не проследит (пока не научат проверять каждый удаляемый файл, содержащий в себе исполняемый код)! Впрочем, так можно сказать и про любую AntiPACE…USBOblivion, кстати, не использует devmgr.dll для удаления устройств, т.к. сама утилита как раз и создана удалять устройства так, как стандартными средствами (через тот же диспетчер устройств) может не получаться (или что-то ещё мешает установить его обратно)…
Вот только для ввода шестнадцатиричных чисел (в hex) и особенно шестидесятеричных (часы, градусы) толком и не предусмотрено. Например, набор шестнадцатеричных чисел показывать либо слитно, либо через пробел, указать банальным свойством какие конкретные числа группировать парой (в особых редких случаях – ещё и порядок этих байт в группе менять местами) или тройкой байт. А то для каждой вводимой "шестнадцатеричной цифры" пиши шаблон, да ещё и учитывание пробела — тьфу… Ибо "разделять" такие числа на разные input-поля – очень плохая идея, уже достаточно наплевались ими с вводом MAC-адресов в маршрутизаторах…
Ну и для шестидесятеричных чисел тоже не помешало бы: показывать запятые или же просто пробелы (с надчёркиваниями или без), с или без надстрочных "прим, секунд, терций, кварт, квинт…", чтоб пользователи сами выбирали, как эти числа им удобнее читать…
В том-то и проблема, что HID. У меня вон аж 10 устройств в контейнере:
Через "графический интерфейс" SSEngine позволено назначать только те клавиши и сочетания, которые и так уже есть на практически любой клавиатуре — пришлось ковырять %ProgramData%\SteelSeries\SteelSeries Engine 3\db\database.db и "ручками" править .json-подобный конфиг… В итоге нашлись-таки переключения Katakana/Hiragana, HalfWidth/FullWidth, клавишу Ro (ロ), неработающий Num = (как и мн. др. "виндой не определяющиеся"…), но вот большинство значений из той же HID Usage группы вообще в программой не определяются, и соответственно на эти кнопки не назначаются… Поэтому переназначать надёжнее через AHK + Interception.
С LogitechG больше дела иметь не хочу — несмотря на их "приятные наощупь устройства", заявленные в них возможности далеко не соответствуют действительности, как у бывавшей у меня G213 (PID_C336):
заявлен "Anti-Ghosting" (это что вообще такое?), а по факту, даже 3 клавиши одновременно не работают (Z+G+N, V+R+O);
16.8m цветов там даже отдалённо не может быть: отстраивая цветовые каналы в промежутках 1…14, 15…24, 25…31 — разницы нет, но зато очевидна большая разница между значениями 14 и 15, 24 и 25, 31 и 32… Да и смысла в этой подсветки нет, т.к. после полного выключении компа / пересоединения при завершённом процессе LGS/GHUB кнопка "солнышка" банально не работает (хотя при первом подключении кнопа работала даже без программы — сломалось после запуска программы, прошившей её, будь она не ладна), а ещё деление "подсветочных" зон странное… В общем, магазин "подтвердил" эти проблемы и предложил заменить на N-key rollover за такую же цену от "более адекватного" производителя…
Современные ОС, интернет-обозреватели, мн. др. сторонние программы, да даже, о боже, "GUI-снутые" установщики Linux (sic! и ладно, если многие *nix дистрибутивы хотя бы "как legacy" имеют возможность выбрать текстовый режим установщика) банально не адаптированы для работы исключительно с одной единственной клавиатурой! Потому и приходиться мышь/тачпад использовать!
Году этак в 2005-м у меня был выбор взять 5-кнопочную или 7-кнопочную (разница стоимости в 1,2857 раза) PS/2 мышь… В 2009-10гг. тех двух кнопок мне уже не хватало (кое-где обнаружена "заявленная" поддержка аж 8-кнопочных мышей) — захотелось найти такую, где так же по обоим сторонам были кнопки (желательно сразу две на правой стороне — а то два пальца гуляют)… Под конец 2014г. попалась в интернете SteelSeries Sensei 310, но в наших магазинах найти подобную не доводилось… И вот только в 2020г. довелось её достать, и купить уже сразу две (причём с датой производства аж за Апрель 2019г.)…
Ну, и оказалось: операционная система не поддерживает мыши с количеством кнопок больше 5! WTF? Почему же тогда ещё во времена WinXP в том же DirectInput присутствовали определения констант (dinput.h):
Собственно, даже сам "SteelSeries Engine" не реагирует на нажатия "Button 6", "Button 7", "Button 8" команд… А это всё из-за
поганого USBHID… Теперь вопрос: работают ли с восмьикнопочными PS/2-мышами хотя бы этиcase DIMOFS_BUTTON7:
?Яблоко и прочие производители android-телефонов не дают даже воспользоваться GSM-связью (так сказать, воспользоваться мобильным телефоном по прямому его назначению), пока не подключишь его к интернету для "входа в учётную запись"! Как теперь такое называть "готовыми" вещами?
Хотелось бы такую PCI-E карточку (хотя бы x1), куда можно воткнуть снятые со старых компов разъёмы, но без "загораживания" места под них в задней части корпуса, т.е. исключительно чисто только на пины: AAFP 10-1 (3,5mm с передней панели); SPDIF_OUT 4-1 (на оптику); FIREWIRE/1394; COM; GAMEPORT; и мн.др.
В некоторых материнках 10-20 летней давности только "посадочные площадки" для тех пинов есть от SPDIF_OUT, FIREWIRE… А у современных и вовсе не предусмотрены — не пропадать же "изъятому" добру?
Конечно, многие звуковые PCI(e) карточки и так "пол-корпуса" занимают, а мне хотелось бы оставить место для тех изъятых гнёзд — возможно пришлось бы делать "вырез" рядом с PCI-E-контактами, чтоб какое-нибудь громоздкое гнездо (а-ля LPT, GAME PORT, COM, или даже 6-контактные IEEE 1394, а может и USB) могло влезть в тот же "отсек" для PCI-E карты…
Ох помню эти зловещие "подвисания звука" и «робовойсы» с отдельной "приЛАЖУхе" Discord… Браузерная версия работает отлично, и её вполне хватает. Если уж так "позарез" нужен PTT, то можно и AutoHotkey`ем прикрутить/сымитировать поведение.
Идиотский телеграм при своём первом запуске даже текст адекватно отобразить не может при 16-разрядном цвете — буквы "съедаются" белым фоном… Масштаб 130% приходится ставить, чтоб они "полноценно" отобразились :)
На 7-ке 32-разрядной запустился — и на том спасибо, в отличие от Viber, прошлогоднюю версию которого пришлось архивировать/резервировать сразу на несколько устройств…
Но если уж смотреть более "глобально", то больше всего в плане "неотключаемых опций" находится в винде :)
Вот я без понятия как например на 7-ке "цивильно" удалить PowerShell (ну хоть в бесятке можно), пришлось заняться изучением модульности Windows Embedded, где это возможно. Но у WES7/WEC7 "OptionalFeatures" сломано — чтоб удалить Гаджеты, приходится удалять весь пакет-компонент, который включает в себя и удаление блокнота, калькулятора и пр. "принадлежностей"… Да, в Windows Embedded 7 даже позволено удалить кучу сверхполезных программ коммандной строки: MODE, RUNAS, FIND/FINDSTR, ATTRIB, CHCP, SUBST… и, внезапно, HELP, причём ещё Regedit в том же пакете почему-то тоже! А диспетчер задач удаляется (а пункт в контекстном меню панели задач остаётся) вместе с кучей .msc (мониторы/счётчики производительности)…
Вот и куда делась Windows 10 IoT? Насколько гораздо там всё ещё хуже?
О, только вот-вот про поломку "назад" рассказали, и тут же умудрились хранить сессию в URL (журнале посещений)? Неужели никто в него не заглядывает? Мне вот Ютуб при "нескольких шагов «назад»" частенько затирает предыдущую страницу текущей вкладки «только что недооткрывшейся страницей», что приходится из журнала вытягивать. А сколько ж мусорных записей в журнале хранится, ой-ё-ёй! Банальный пример: онлайн-переводчики с недонабранным текстом (отключалку «моментального перевода» у гугла отобрали)…
Некоторые "перенаправлялки" замусоривают список предыдущих страниц "будто бы одной и той же" вплоть до максимума разрешённых «страниц для вкладки»…
Упомянутая "Мега" в заголовке оставляет одно и то же название страницы для разных папок, URL которых тоже "без 100 грамм не разберёшь", аж "руки чешутся «забыть об этом сайте»"…
И что, теперь ещё и URL от подобных приложений в приватное окно придётся бросать?
Когда ишак (ещё не имевший вкладок) при сохранении страницы в HTML оставлял в имени угловые скобки, сохранённые им файлы спокойно читались… Позже приходилось заменять их ‹похожими› character`ами, но сейчас использую <Fullwidth> аналоги… правда и тут довелось наткнуться на одну программу, умудрившуюсь "не найти" и такой файл, причём в самой винде «язык для программ не поддерживающих Юникод» китайский/япоский/корейский задан, т.е. делает абсолютно никому не нужное преобразование пути в совершенно «левую» кодировку…
Про папку ".." , вроде как на NTFS-разделах винда то ли не позволяет создать, то ли chkdsk её "чинит" (поправьте меня), т.е. только на FAT`ных, а то хотелось попробовать создать её на маке вместе с "тут же проникшими" .Spotlight-V100 .fseventsd .Trashes в корень флешки, проигнорировав ACE-запись D:P(D;OI;0xD0156;;;S-1-1-0)…
Так помимо самих дат, ещё учитывать то, как их отображать пользователю (форматы в «Язык и региональные стандарты» | «Region and Language»)…
Вот как заставить 8-ку и 10-тку показывать месяц римскими цифрами (MMM)? На 7-ке каким-то чудом это найти удалось при Монгольском формате — но на 10-тке ровно точно такая же настройка не прокатывает :(!
Всякие "генераторы" имён файлов (снимки/видеозахват экрана/камер/звука и т.д.) "подразумеваемый месяц" назло настройке системы записывают исключительно арабскими цифрами! Ну так чтоб не портить "сортировку по именам", вместо комбинаций из латинских букв — U+2160‥U+2179. Разве что для записи самого года римскими цифрами ещё вопросы остаются, хотя, чего уж там: даже для %y%m%d(%t) с припиской "AM"/"PM" после минут…
Так вот к чему это я: пора делать систему так, что сами имена файлов (не их атрибуты) могли содержать "код даты-времени", чтоб это имя отображало по-разному в зависимости от локализации/региональных настроек!
Для локализации статических имён файлов хватает desktop.ini :)
PDF, HTM, CHM…
.HLP не хотели?
Можно и без «жирный»|«курсив» (в командной строке винды он хоть и возможен, но только для всего текста сразу, и то из-за глючного переключения MultiByte↔SingleByte кодировок…). Четверть века прошло, попробуй найди сейчас КОНСОЛЬНЫЙ просмотрщик виндовых .HLP (не DOS`ных)! На этой картинке, FreePascal вместо изображений — заглушка [img] текстом, и почему-то с недогруженным остальным поясняющим текстом!
Пытаюсь поиском на хабре найти ту тему с демонстрацией отображения полноцветных (24-разрядных?) картинок в консольных приложениях винды — тут бы уж точно пригодилось!
PDF ненавижу из-за бесящих колонтитулов и полей (уж точно никому не нужных), неадекватных просмотрщиков (масштабируют неадекватно, да ещё и клавиатуру как положено не адаптировали, например Foxit Reader мог вовсе перестать реагировать на стрелки, в т.ч. с Shift)…
HTML — да, бывали косяки с навигацией и у IE после случайных "неправильных сочетаний клавиш" (хоть лечилось только «тыканием мышкой»)…
WinHlp32 и hh — вообще для работы с клавиатурой не предусмотрены!
Остаётся только .RTF (либо декомпилированные в него .HLP`хи) и .DOC(X)… Хотя иногда хватает и банальных .txt :)
И всё ж, (M)HTML для меня предпочтительнее единого CHM, несмотря на "суперсжатие" последнего.
У многих и других программ даже с наличием возможности отключить темы — выпадающие меню и списки на белом фоне… У MuseScore 3 например вообще не отрубается тема — либо вырвиглазно чёрный, либо ослепительно белый…
Inkscape 1.2.1 — позорище: тема win32 – кощунство! Абсолютное несоответствие, да ещё и ползунки исчезнувшие! Да, GTK – та ещё боль, очевидных неприятных глюков с ним чуть ли ни в каждом приложении…
Даже командная строка в Windows давно имеет возможность настройки цветов, естественно, как через GUI (контекстным меню по строке заголовка), так и напрямую в
HKCU\Console
! Вот только настройка из ярлыкаCommand Prompt.lnk
—[HKCU\Console\Command Prompt]
отличается от[HKCU\Console\cmd.exe]
и даже от[HKCU\Console\%SystemRoot%_system32_cmd.exe]
%systemroot%\system32\EDIT.COM
даже позволяет настроить тему оформления (правда, для сохранения настроек придётся запускать от администратора, чтоб%systemroot%\system32\EDIT.INI
записался), но названия цветов в списке уже не соответствуют (чего тогда разработчикам мешало вместо имён цветов вписать закрашенные символы разными цветами?)А ведь сами Microsoft чуть ли не спустя десятилетие настоятельно рекомендовали "дизайнерам" отказаться от описания своих элементов интерфейса конкретными цветами!
Win 8…10 — от "вырвиглазия" спасает только противоречивый High Contrast режим, и то, полноценно исключительно ручной правкой .theme файла. К сожалению, проводник имеет ещё и ненастраиваемые цвета:
"AltColor"
(сжатых файлов) и"AltEncryptionColor"
сломали ещё в Win7 SP1 (ну, разве что Common Dialog их понимают)TaskbarProgress/Pause/Error доломали уже в восьмёрке — стало труднее подбирать цвет фона и текста для панели задач (т.к. 3 цвета фиксированные).
Но больше всего раздражает сливание фона полосы прокрутки с самим бегунком — его окантовка теперь использует цвет ТЕКСТА!
Т.о. иметь дело с Vista SP2 и Win7 SP0 приятнее, нежели Win7 SP1 и новее (ах да, ещё ярко-белый фон с чёрным текстом в панели поиска/Пуске – только удалением Windows Search лечится)…
Вдобавок к проблеме настройки цветовых схем ещё многие дешёвые ноутбуки/телевизоры/проекторы передают цвета по-разному… То, что рассчитывалось для работы на ЭЛТ-мониторах — не всегда удачно отображается на ЖК (одного ClearType уже не достаточно), особенно глянцевые. Например, в моём случае, красный текст на светлоголубом прочесть уже трудновато (UT2004: IRC/чат)…
Заставить Firefox использовать цвета ОС тоже стало всё труднее – обрезали CSS…
С давних пор яркий белый цвет стараюсь исключать везде, где можно. Из-за чего во многих word-документах нахожу лишние белые фоны (заливки, и в картинках). Вот дёрнуло меня в 17-м году настроить обратный контраст (тёмно-серый фон, притемнённо-оранжево-коричневый текст, до этого был тёмнобирюзовый) — с тех пор балдею, и, понеслись мои письма многим разработчикам по нестыковкам в цветовых схемах…
В 7-ке "ленточные" приложения (Paint и WordPad) не отображают текущей цветовой схемой при
ColorStyle=@themeui.dll,-854
(т.е. несмотря на изменённую «классическую» тему, отображало будто бы в стиле Windows 7)…Libre Office 7.2.5 — о, наконец и тут починили (ну кроме splash screen и стартового окна с выбором документов)…
Припоминаю, как в некоторых дистрибутивах Ubuntu и Mint некоторые приложения (вроде даже системные), игнорировали цветовую схему xfcE / MatE / Cinnamon / … – влепили белый фон назло всем)… Уж лучше б цветами терминала или вообще само было терминальным… Может где-то вина испорченного Кьюта, а может тот же GTK – не припомню уже…
А зрение напрягается только из-за отсутствие освещения вокруг монитора/телевизора/планшетного ПК/телефона! Просто для тёмных требуется его чуточку меньше! Экономия!
Лишь бы не 46340, которое приблизительно √2³¹ (из-за использования знакового 32-разрядного вместо беззнакового)
А никуда они и не делись, особенно во время просмотра "потоков" (причём даже переодически скрывая чат, якобы очищая предыдущие сообщения)… Причём сразу же после скрытия и повторного разворачивание может отругнуться: "Чтобы использовать чат — обновите браузер", уже задолбалось перезапускать, успев прочитать, что при отправке отчёта возникла ошибка…
В принципе, по большей части виноват ещё и сам обозреватель, что допускает бесмыссленную растрату памяти! Попалась мне одна двадцатиметровая картинка, после полной её загрузки в отдельной вкладке не получилось обнаружить её на диске (в кэше отсутствовала) — попытавшись "заскринить" каждую её часть, она постепенно начинала "исчезать" (ну хоть тут было понятно, что из ОЗУ освобождалась)… После того случая мне хотелось вовсе заблокировать автоматическую загрузку подобных "медиа-элементов" из интернета, но соответствующее расширение для обозревателя найти сложно (да и вообще интересно, возможно ли такое, и если да, то какие "разрешения" для такого расширеня требуются?)…
Если смотреть «записи» (чаще всего в ускоренном режиме) — вылет «откладывается» (происходит заметнее реже)…
«Творческой студия» свой звук добавить не даёт! Не хватает возможности зрителям «отключить» фоновую музыку (заглушить) и независимо от неё «разогнать» речь как по уровню, так и по скорости (независимо от подложки)… Понятно, если в видео уже смешан звук с микрофона, в который попала та же музыка, то уже ничего не сделать… Если это звуки из дополнительных источников (в т.ч. операционной системы, на которой записывается видео) – ну, тут уже виноват автор, что не захватывает «свой голос» поверх других звуков в «стерео микс»… К чему я это веду: в YouTube есть переведённые копии «полезных роликов» (всяких научпоп и др.)… Даже есть авторы, которые на своём канале делают видео как на русском, так и на английском… Зачем переписывать, если можно было бы просто банально добавить ещё одну аудиодорожку?
Ну хоть «субтитры» можно предложить, и то хорошо…
Вот бесит, когда после использования перемотки стрелочки "вверх/вниз" тоже перематывают, вместо ожидаемого "тише/громче"! А ещё "пробел" разворачивает во весь экран/выходит из него, при этом не ставя на "ожидаемую" паузу… Ну, и "f" тогда для чего предумали?… — так, раскладку сменить (чтоб "k" использовать)… пф, тоже самое и для "Shift+<" и "Shift+>" — сразу "сработать" не могут, пока мышкой (сенсорной панелью) не ткнёшь в само видео, и при этом ещё под руку попадётся "всплывшее на паузе рекомендованное/похожее видео", из-за чего становится опасно нажимать эту же кнопку второй раз (отводить указатель ещё надо)…
А где там "на каком конкретном моменте остановили воспроизведение"? Это же совсем не тоже самое, что и "время воспроизведения"! Насколько я понимаю, если видео идёт 2:53, а показывает "время воспроизведения" = 1:02, возможно зритель просто промотал неинтересные куски (заставки), просмотрел всё "с двойной скоростью" и на фразе "подписывайтесь/колокольчик", жмякнул "Ctrl+W"… Или я ошибаюсь?
Пф, Ничем не отличается от BMP, сжатого на NTFS-разделе…
Изредка и GIF может меньше PNG весить, но вот многие «здоровенные» монохромные PNG жмутся всё-таки лучше!
Раз уж упомянули аудио, то вот. Меня удивило "парадоксальное" сжатие 96kHz в такие форматы, как .ogg, .aac и .m4a… А вынуждают сохранять записи в mp3 какие-нибудь у района "колоночки" или "муз.центры"… Странно: мой Symbian отказывается воспроизводить .OGG .MP2, но отлично воспроизводит 96-килогерцовые .m4a и .aac!
А вот с древнейшими "форматами без потерь" есть даже такое сравнение: https://www.firstpr.com.au/audiocomp/lossless/
(зачёркнутым привожу то, что не воспроизводит "на лету"):
WaveZip (MUSICompress)| Shorten |Pegasus SPSjpg|SONARC|WavArc| LPAC | WavPack |AudioZip| Monkey's | RKAU | недотестированные FLAC с OptimFROG, ещё сказано про DAKX, а на 3/3 страницы идёт объяснение алгоритма Райса!Выданный рамблером ICQ-номер (когда был ещё Dial-up) сохранён на будущее отдельным .txt (причём ещё и без пароля). Вернувшись уже в веб-версию "новой аськи" – о, сообщение двухлетней давности: «…
ть! Эта платформа ещё работает! Ты жив там ещё?
» — а ответить не могу! Требует номер телефона (а мне не хотелось променять этот девятизначный UIN)!… В "какой-то справке" указано, где удалить свою учётку, но почему-то этой кнопки не оказалось (или появилась бы после ввода номера?). Так вот, благодаря этому текстовому документу, с сохранённым атрибутом "дата изменения" (дважды перетащив по двум hdd, дата создания затиралась) + указанным в письме в тех.поддержку адреса, на который был зарегистрирован этот UIN (рамблеровская удалена ещё до создания в гугле) мне удалили учётку по первому же требованию (всего 1 письмо)… Возможно, с запросом на удаление проблем меньше, чем на восстановление :) — прокатит ли похожее с яндексом при утрате доступа – теперь уже вопрос…Дата создания учётки — гугл выдавал вопрос (примерный месяц и год)
мылаввода почты иверёвкиномера одноразового тел.номера не предлагало)! Какой смысл от ввода резервного ящика, если на него уйдёт ссылка-подтверждалка, а с этого же ноута для входа в резервный тоже затребуются «подтвердилки»)?…В первой ½ 2019 г., яндекс почему-то впустил сразу — надо было успеть до конца рабочего дня передать 3 фонограммы.wav в разных темпах хотя бы через ЯД, а в приватном режиме лисы тогда со входом были проблемы — дальше ввода пароля не впускало, а с установленного на рабочем ноуте ЯБро?зревателя в личную учётку как-то было боязно)… Так вот, после выхода из учётки в лисе, эта поисковая система ещё помнила этот рабочий ноутбук до самой осени: продолжало "палить" мой login в вопросе
это вы?
— будто под установленым флажкомЧужой компьютер
оказалась функцияЗапомнить меня
(сработала наоборот)! Не хотелось удалять настройки стартовой страницы яндекса, но даже избирательное вытирание "печенья крошек яндекса" от этого не избавило… Пришлось временно посадить на диету и перестать кормить печеньем вообще! Вместо того, чтобы использующие на этом рабочем ноуте Yandex Browser не видели упоминания моего login (т.е. даже не имени пользователя), пришлось на лисе видеть мне, т.к. в рекомендуемом самим же яндексомв Firefox используйте Приватный просмотр
— не работал вход, галочка "Чужой компьютер" оказалась неэффективной!— Рад, что зу-уубки не болят!
А вот «запах лекарства», приложенное туда хирургом, всё ещё всплывает…
Вполне хватило бы, например, 1728×1068 пикселей (sexagesimal: 28‵48 × 17‵48). Если 4k, то 2440×1508 (40‵40 × 25‵08)
или это какой-нибудь планшет, где б удваивался масштаб какой-то одной половины экрана при смене оринтации…