IFkO
Moderator | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору Продолжу об остатках системных компонентов, неравномерно рассыпанных по вариантам сборки: 1) клавиатурный переключатель (странно, что до сих пор не появились клавиатуры с аппаратным переключателем "рус-лат"). В сборке для этого используется Punto Switcher 2.95. Потому что он автоматический: сам определяет, что введённая последовательность символов в текущей раскладке клавиатуры невозможна, а во второй - возможна, и сам переключает раскладку, заодно переводя в неё всю эту последовательность. Здорово? Как бы не так! Например, вы играете в игру и давите на "руль" и "педали", а он считает, что вы водите текст? Нет, конечно на такой случай в нём имеются фичи, исключения и дополнительные настройки, но вникнув в них, понимаешь, что из них в свою очередь нужны исключения, дополнительные настройки дополнительных настроек и так до бесконечности. Можно, конечно, эту автоматику вообще отключить, но тогда зачем он нужен? ... Допустим, потому что у него больше возможных способов переключения. И это позволило мне сделать одинаковое переключение в Винде и в ДОСе (правым CTRL). Для чего и в ДОСе пришлось вместо MS-овского переключателя взять сторонний RKM. Но тот конкретно лучше MS-овского, а этот ресурсов жрёт немало ради простейшей на первый взгляд задачи. Поэтому я в качестве альтернативы включил исконный Internat в (естественно) "альтернативную" сборку, а также в те, которые с претензиями на близость к оригиналу - "каноническую" и "IF/2". В ТАБЛИЦЕ это нарисовано. 2) "Специальны возможности" (Accessibility) - те, которые для инвалидов, и "Web-based Enterprise Management" (WBEM), которые вообще непонятно для чего. Их я решительно выкинул из сборки как ненужные, а они потом попросились обратно За Accessibility попросили люди (вот не думал, что моя сборка интересна и подслеповатым!), а за WBEM - драйвер беспроводной сети. Пришлось вернуть обоих, но уже на птичьих правах, потому что их инфы уже были заняты другими, более нужными компонентами. Так что они теперь уже в качестве факультативных попали лишь в "максимальную" сборку (где собсно обосновался и тот самый драйвер), и в близкие к оригиналу "каноническую" и "IF/2". 3) "Модули разбора синтаксиса XML версий 2.5 и 4" - это отдельная песня, щас я исполню из неё пару куплетов: Изначально в Windows 98SE входил msxml.dll - "XML OM для Win32 v.5.00.2614.3500", он же - XML parser v.2.5 Пусть детективы разбираются, почему это одно и то же, мне же существенно то, что в последующих обновлениях он был доведён до v.8.00.7002.0, но при этом всё равно остался v.2.5, и этим тоже пусть занимаются детективы. Поскольку MS выпустила ему замену - msxml3.dll - MSXML 3.0 SP 7, которая оказалась не вполне заменой, потому что в некоторых (известных детективам) случаях выполняла работу версии 2.5 не совсем так, как оригинал, и на эти диковинные случаи MS предусмотрела режим SideBySide, позволяющий им обеим сидеть в одной системе и работать "бок о бок", каждая только со своей версией XML. А потом ещё и msxml4.dll - MSXML 4.0 SP 2, которой вообще непонятно где они работу нашли... В общем, я решил не участвовать в этом празднике перфекционизма, и ограничлся в сборке только msxml3.dll, который умеет же и за второго работу выполнять? Но догадываясь, что перфекицонисты (как и инвалиды) среди пользователей сборки найдутся, включил две остальные в дополнительный пакет, встроенный в "максимальную" и "каноническую" сборки. 4) Пакет дополнительных шрифтов TTF. Это уже хоть и системная, а всё-таки самодеятельность (неплохо звучит "системная самодеятельность"?). Все шрифты в сборке разделены на три пакета: - необходимые системе (пакет 98if-fnt.cab), входящие в её ядро - шрифты из состава Windows 98SE (пакет WinFonts.cab)... ну то есть те же шрифты, но обновлённые, входящие в референц-сборку - дополнительные шрифты (пакет if_Fonts.cab), собранные с миру по нитке: из MS Office, из Internet Explorer 6 и бог знает ещё откуда. Вы точно знаете, что эти ещё 250 шрифтов вам нужны? И я не знаю. Поэтому включил их только в некоторые варианты сборки. В том числе - в "оптимальную". Потому что мне они нравятся. Убедительно? Ну, может это вас убедит? Подробнее расписывать не буду: на кого замануха подействовала - сам скачает и посмотрит. Для того и ссылка на них дадена. 5) И последний (на сегодня) номер "системной самодеятельности" - KernelEx v.4.5.2015.10 by Xeno86 & Jumper - драйвер-расширитель ядра Windows 98. Добавляет естественную поддержку юникода. Позволяет запускать многие современные программы под Windows 98 Подробнее о нём может рассказать HNKTO, который его и препарировал (за что ему огромное спасибо!). Я посчитал его достойным "оптимальной" сборки, а не только "максимальной", в которую засунул всё, что накопил за долгие годы. 6) Чуть не забыл! Есть ведь ещё "Поддержка восточных языков" для IE6SP1, изготовленная вместе с HNKTO. Я о ней не сказал, говоря о примочках к браузерам, скажу сейчас: позволяет видеть тексты, написанные различными иероглифами, не только в Интернет Эксплорере, но и в других программах. Входит в MS-овский пакет IE6SP1, весит немало, нужна немногим. Поэтому пока она не понадобилась HNKTO, я её не препарировал. Раз уж сделал - то включил в "каноническую" ("Всё от MS") и "максимальную" сборки. | Всего записей: 6886 | Зарегистр. 22-09-2005 | Отправлено: 12:55 15-09-2019 | Исправлено: IFkO, 22:17 11-01-2020 |
|