Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» Windows 98 SE (оптимизация и улучшение) — пятая часть

Автор: IFkO
Дата сообщения: 01.10.2009 22:23
DzOOMer
Иконка кнопки "Пуск" - это файл USER.EXE. Возьмите некуроченный из Windows ME (4.90.3000) и все будет как раньше. Только зачем???
Рабочий стол - там много чего, от Shell32.dll до MyDocs.dll ...
Автор: DzOOMer
Дата сообщения: 01.10.2009 23:42
IFkO

у нас вроде как лицензионная версия win98 а после установки "сборка 2009-05-05" у начальства появились вопросы...
надо внешне приблизить все к стандартному виду...
Автор: MERCURY127
Дата сообщения: 02.10.2009 15:20
Новый DMRP скачали уже 18 человек... И хоть бы кто отозвался ...
Автор: Grandparent
Дата сообщения: 02.10.2009 16:12
DzOOMer: Ранее, за подобные деяния, виновных вешали на рее ...
- Вам пока, сказачно повезло.

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

Поэтому нужно, в тектовые файлы сопровожения обновлений (inf, ini, txt ...) вставить обязательный дополнительный комментарий:

;Not for Sale
;QFE for Windows 9x (Engineering Release)
;Abstract: [Краткая аннотация]
Дополнить при желении
;Developer: [name(s) - url]
;Language: [RUS]
;Date: [день-месяц-год]

MERCURY127: Неизвестность, напрягает нервную систему - ну, потерпите маленько, отпишутся но не все, многие не имеют аккаунта на форуме. Я пока занят другими, не менее важными делами ...
Автор: DzOOMer
Дата сообщения: 02.10.2009 17:03
Grandparent

ниче не понял - поподробнее напишите...
Автор: MERCURY127
Дата сообщения: 02.10.2009 18:32

Цитата:
Продажа или иная возмездная передача при этом запрещается.

А как же RLP ?!
Автор: Grandparent
Дата сообщения: 02.10.2009 19:58
Я буду дополнять по мере необходимости, либо на странице, либо заполнять паузы - полный текст при желании можно будет собрать ...

Распространение

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

Мой комментарий

В период тестирования и эксплуатации ОС семейства Windows 98/ME/XP/Vista регулярно выявляются ошибки в их работе. Службе технической поддержки корпорации Microsoft передаются документация от пользователей и исправления в кодах программ, а также коды ошибок, сформированные службами ОС. Эти данные, без указания источника, используются для её внутренних целей, включая исправления программ и разработку новых. В своих ответах представители Microsoft сообщают: "Мы благодарим Вас за приобретение ПО, сотрудничество и помощь в устранении неизбежных ошибок ... (MS) продолжит пристально изучать отчеты, чтобы предоставить Вам (пользователям) дополнительные инструкции и необходимую помощь..."

Если Вы законный обладатель лицензированного продукта Microsoft, пожалуйста, внимательно читайте витиеватый текст лицензии и всю сопроводительную документацию продуктов.

Шутка: Производители программного обеспечения США сделали ошеломляющее открытие. Оказывается, скорость чтения россиян в сотни тысяч раз превышает скорость чтения американцев. Это стало очевидно после подсчета миллисекунд, за которые россиянин успевает прочитать пользовательское (лицензионное) соглашение и нажать *СОГЛАСЕН*.
Автор: DzOOMer
Дата сообщения: 02.10.2009 20:47
очень давно пользовался для win98 утилиткой которая позволяла блокировать доступ к некоторым настройкам - изменение экранной заставки, удаление драйверов и т.д.
помогите вспомнить ее название...
Автор: Grandparent
Дата сообщения: 02.10.2009 21:51
Нужно дополнить шапку темы:

Содержимое ресурса, соответствует положениям раздела VII, части четвёртой, ГК РФ, "Права на результаты интеллектуальной деятельности и средства индивидуализации" Наполнение ресурса, только из надёжных, проверенных, и достоверных источников.

Программное Обеспечение (ПО) размещённое на сайте, создано авторами для работы в ОС семейства Windows. В соответствии с практикой лицензионных соглашений корпорации Microsoft, это ПО является продуктом от третьих лиц, на которые распространяются условия ограниченной гарантии. Оно передаётся Вам (сборщику компьютера, установщику ПО, и пользователю), в порядке оказания интеллектуальной помощи по технической поддержке.

Дополнено: (из другой "оперы")

Использование

Разрешается возможное использование ПО не по предназначению, просмотр, поиск ошибок, отладка, изменение кода для собственных нужд. Если Вы нашли ошибки в предлагаемом ПО, свяжитесь с авторами программ или поделитесь с ними готовыми решениями, если таковые у Вас есть. Авторство конечного продукта, решается в соответствии со статьёй 1259 ГК РФ.

Риски

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

Заявленные гарантии

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

Ограниченные гарантии

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

Ограниченная функциональность

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

Автор: AlexG
Дата сообщения: 02.10.2009 22:16
DzOOMer
Нашёл это
Но сам пользовал что-то другое, как вспомню - отпишусь

Вспомнил - FORBID!
Автор: Grandparent
Дата сообщения: 02.10.2009 22:30
Уже не шутка:

Права потребителя

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

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

Пользователь - ПК (Персонального Компютера) и РС (Рабочей Станции) - юридически разные субъекты права, ввиду разной принадлежности устройств их владельцам. И даже только по тому, что могут иметь обусловленые иерархией протоколов обмена, разные имена, не смотря на принадлежность одному физическому лицу (владельцу). Это не казус - это юридические тонкости, от которых часто зависит "момент истины"...
Автор: MisterGrim
Дата сообщения: 03.10.2009 07:35
MERCURY127
Цитата:
Новый DMRP скачали уже 18 человек... И хоть бы кто отозвался ...

Ну получайте тогда багрепорт.
Без патча (красным указаны реальные имена устройств):


И с патчем:


Насколько я помню, такое поведение уже наблюдалось.
Автор: MERCURY127
Дата сообщения: 03.10.2009 09:10
MisterGrim
Ну, прежде всего, спасибо за рапорт ! Искренне благодарю! Это не дает помереть со скуки ...
Да, подобное уже было... Выходит, в патче ios.vxd опять что то съехало ...
Теперь вопросы: все три винта - IDE? Как подключены? CD/DVD есть? сколько? Покажите их имена, пожалуйста...
Ну, я поехал на ВМВару...
PS:
да, чуть не забыл: откат работает?
Автор: MisterGrim
Дата сообщения: 03.10.2009 09:54
Так, по порядку.
Все три винта — IDE; оба Seagate подключены к первому каналу, Maxtor — ко второму мастером.
Есть ещё четвёртый винт, он подключен к тому, что показывается как "PCI RAID Controller" и по понятной причине работает в режиме дос-совместимости, так что его считать не будем.
CD-ROM физически отключен; виртуальный DT 3.47, думаю, тут тоже никаким боком.

И да, откат вполне работает — скриншот «без» патча сделан уже после отката.
Автор: MERCURY127
Дата сообщения: 03.10.2009 11:23
Короче, воспроизвел ошибку... Но пока даже не знаю, с чего начать ... DOOMаю .
Автор: Grandparent
Дата сообщения: 03.10.2009 13:25
Не много о авторском праве
- из вынесеных судебных решений по искам к Microsoft ...

Авторству не могут принадлежать:

- программные коды, и алгоритмы их применения, так как они являются общепринятым двоичным языком информационной связи компонентов ЭВМ, и описаны ранее для обеспечения взаимодействия, в их сопроводительной документации. Они стандартизованы, и используются наравне с национальными алфавитами, цифрами и системами счисления, символикой их отображающих ... Коды и их алгоритмы в настоящее время генерируются программным обеспечением, из специализированных библиотек, шаблонов, либо из фрагментов чужих и собственных разработок ... Как правило, написание кодов их алгоритмов в ручном режиме, используется разработчиками программ, только при их отладке, и для исправления выявленных ошибок ...

Авторству может принадлежать:

Только цельный программный продукт - то есть собранный в единый объём набор алгоритмов из программных кодов, с заявленной автором (изготовителем) функциональностью. Это может быть отдельный файл или набор файлов, имеющий физический носитель, а также не обязательные атрибуты - псевдоним или имя автора, упаковка, торговое название и логотип ...

Условия сертификации

Автор (изготовитель, производитель) ПО обязан обеспечить полный доступ сторонним разработчикам ПО, к исходным кодам программ. Это необходимо для более эффективного использования функций ПО, сторонним разработчикам. А также анализа возможных конфликтов и выявления в ходе тестирования и эксплуатации ошибок. Антивирусному ПО, должен быть предоставлен не ограниченный доступ, для выявления непредусмотренного заявленной функциональностью ПО задач. ПО или его часть может использоваться для сбора сведений только о работе программы автора, это должно быть явно заявлено до начала его установки на компьютер пользователя. "Потребитель" (пользователь) должен иметь возможность на отключение заявленной функции (право на отказ в сборе и передаче сведений). Допускается сохранение полученных сведений на компьютере пользователя только в виде доступном для просмотра и анализа пользователем, с возможностью полного удаления. Если автором предусмотрены обновления продукта, то его установка (загрузка) должна быть выполнена только с явного согласия пользователя, после полной его аннотации.

Мой старый комментарий на форуме MSDN (русская версия - вернее, не полный перевод с аглицкого)

Монополизируя мировой рынок ПО, корпорация Microsoft, бросила все силы на расширение и подчинение рынка её сомнительным инновационным разработкам. Став малоповоротливой, она уже не в состоянии выпускать сервисные пакеты обновлений (SP) своих продуктов. В преддверии крупных финансовых проблем в мировой экономике, возможных в ближайшие годы, настойчивые действия антимонопольного комитета США и заинтересованных лиц в Еврокомиссии, принудят Билла Гейтса, досрочно покинуть пост главы корпорации, не дожидаясь, начала её возможной реорганизации.

Old_Man, Russia, May 09 2005

Как видите - я не Ностердамус, а просто не плохой аналитик ...
При копировании и цитировании материалов - ссылки НЕ обязательны.
Old_Man © 1950-2009 - известный для Вас как: Grandparent (Дед)

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

Добавлено:

Стучался мой пёс, Шарик - пожрать вкусненького просил ... Паспорт цел - не помню куда засунул ...
Автор: MERCURY127
Дата сообщения: 03.10.2009 18:31
Grandparent

Цитата:
сьем паспорт ...

Смотри не поперхнись, дедуля ... Ты это все сам дедуктивным методом вывел, или это есть в ГК? Если это из ГК, то сей литературный продукт очень полезен, и наряду с УК и УПК, а также СК, ЛК, ВК и ЗК - суть необходимое дополнение к SDK & DDK всех видов ...
Автор: Grandparent
Дата сообщения: 03.10.2009 18:44
Ну, чо? - доDOOMался - где проблема, с выводом второго девайса?
ГК в новой редакции - можно глянуть по статейно, через "Гарант"

Шутить я люблю, но формулировать мысль и действия - приходится на прочном фундаменте знаний и опыта ... Скучать не будете!
Автор: MERCURY127
Дата сообщения: 03.10.2009 18:59
Хрен там додумаешься ... Пока отладчик прилаживал под вмвару - весь день угрохал. Да еще родители постоянно сзади орут - они всегда орут "вырубай машину!", когда я компьюетер включаю - у них на него аллергия .
Вмвара дебильная - при переключении из графики в текст (что отладчиком, что без) консоль растягивается за пределы экрана , так что приходится "работать" в прыгающем окне, что не есть гуд... к тому же пришлось патчить ее ексзешник, чтоб хоть немного укоротить "имена дисков" ...
Это проблема не со вторым, а уже третьим или х/з каким девайсом... впрочем, точно причина выяснится немного попозже...
Зато есть и хорошая новость - батник прекрасно пашет под виндой !!! Правда, не знаю, как обстоит дело на миллениуме... но наша 98 - дура еще та, коль не может защитить собственое ядро !
Автор: Grandparent
Дата сообщения: 03.10.2009 19:12
Ну, вот хоть какая то, радость в жизни ... Пойди "прошвырнись" по малому кругу, с друзьями, хотя бы во дворе - глядишь как Менделеев, во сне составишь таблицу "переодических" элементов компьютера ... Не усердствуйте особо! Клянусь! Не я сказал: - "Лень - двигатель прогресса" ...
Автор: cdotimp
Дата сообщения: 03.10.2009 19:34
Есть сетевой расшаренный диск, отформатированный в линуксячем Ext3. И под 98 нет доступа в папки с русскими именами. Под XP в эти папки отлично заходится. Так и должно быть? Лечится?
Автор: NightBowl
Дата сообщения: 03.10.2009 19:54
cdotimp

Цитата:
Есть сетевой расшаренный диск, отформатированный в линуксячем Ext3. И под 98 нет доступа в папки с русскими именами. Под XP в эти папки отлично заходится. Так и должно быть? Лечится?

Попробуй переименовать их под XP в верхний регистр и потом проверь на 98
Автор: cdotimp
Дата сообщения: 03.10.2009 21:21
NightBowl, помогло, спасибо. А это ты просто предположил или с подобной проблемой сталкивался? Она как то ещё лечится кроме как переводом всех русских имён папок и файлов в верхний регистр?
Автор: turbopack
Дата сообщения: 03.10.2009 21:25
MERCURY127
По поводу DMRP - а там строки не должны быть null-terminated походу. Убрать в esdi_506 mov перед popad (а вообще-то все, начиная с loop) - работает. Такой же нулл-терминирующий код есть в ios, может и там нужно посмотреть на предмет багов. Я вообще-то не до конца понял, что делал в этом месте ios непатченный код, так как смотрел без дебаггера. SoftICE под VPC у мну пахать не захотел, а на реальной машине было в лом.

Цитата:
Или вы хотите сказать, что те же файлы можно подменить, не выходя в дос?

Вообще-то, как вы сами заметили, можно, они не блокируются. Может они грузятся при загрузке системы в память и дальше не нужны. Но так как это неизвестно, и вообще неправильно их менять на работающей системе, лучше через wininit. В директорию винды пишется файл wininit.ini, там секция [Rename], в ней что-то типа DEST=SRC, оба - полные имена файлов. Выполняется на начальной стадии загрузки. Если DEST равен NUL, то SRC стирается. Но не хотите так - ради бога, мне-то что. Просто FYI.
Автор: Grandparent
Дата сообщения: 04.10.2009 00:32
Не знаю, что происходит - возможно дурит пропатченый ios.vxd (69594) - включил случайно SATA контроллер на мамке - добавились новые конторллеры. Поняв что мне они ни к чему, переключил БИОС назад - но абсолютно все контроллеры "пожелтели" - возврата исходных значений удалением и поиском устройств заново - добится успеха не удалось. Пришлось обновить систему по верху, setupcor ... и заново установить все обновления - акромя ios.vxd. При переключении в БИОС SATA режима - теперь всё нормально удаляется и устанавливается. На сколько мне известно Win 98 не может работать более чем с 4-я IDE устройствами - 2 на 14 и 2 на 15 прерывании DOS режима - нужно полностью взять доноров для дисковой системы из ХР (штук 30 файлов препарировать).
Автор: MERCURY127
Дата сообщения: 04.10.2009 09:03
turbopack

Цитата:
По поводу DMRP - а там строки не должны быть null-terminated походу. Убрать в esdi_506 mov перед popad (а вообще-то все, начиная с loop) - работает. Такой же нулл-терминирующий код есть в ios, может и там нужно посмотреть на предмет багов. Я вообще-то не до конца понял, что делал в этом месте ios непатченный код, так как смотрел без дебаггера. SoftICE под VPC у мну пахать не захотел, а на реальной машине было в лом.

Непатченный код ios в этом месте вставлял пробел в имя диска и производил с ним извращения ... А в esdi код сначала как раз и был патчен таким образом, но потом по причине этого же самого глюка - переделан, и вроде работал. Впрочем, я только встал, и в винайс еще не заглядывал.

Цитата:
Просто FYI

Это как?
Grandparent

Цитата:
Не знаю, что происходит - возможно дурит пропатченый ios.vxd (69594).

Это мой дурит, или вообще?
Автор: MERCURY127
Дата сообщения: 04.10.2009 11:05
Проблема решена! Дело было вот в чем: старый патч esdi подключался в другой точке, и вызывался всегда, когда esdi находил новый девайс, а не только когда писал GENERIC BUBUBU. Но процесс требовал ручной работы, и поэтому новый патч с целью автоматизации писался поверх GENERIC BUBUBU, и похоже, сам esdi его отфильтровывает от повторного вызова (о какие мы умные!!!)...
Спасибо turbopack за толковый совет... Сделано.

Просьба всем, кто скачал DMRP 3.01 beta (недаром все таки бета была!), откатить и обновить до 3.03b.20091004 .
Автор: NightBowl
Дата сообщения: 04.10.2009 11:52
cdotimp

Цитата:
это ты просто предположил или с подобной проблемой сталкивался? Она как то ещё лечится кроме как переводом всех русских имён папок и файлов в верхний регистр?

Сталкивался.. сталкивался, но только не на линуксе, а на нетвари(Novell Netware). Решение по-идее должно быть воплощено на линуксе, если оно там существует. Вобщем копать нужно в линуксовую сторону. Скорее всего причина в том, что линукс не понимает, или понимает не так как это надо винде, 866 кодовую страницу. Дополнительно в config.sys на 98 машинках должно быть прописано Country=007,866,C:\WINDOWS\COMMAND\country.sys (путь до country.sys может отличаться)
Автор: turbopack
Дата сообщения: 04.10.2009 11:59

Цитата:
Дело было вот в чем: старый патч esdi подключался в другой точке, и вызывался всегда, когда esdi находил новый девайс, а не только когда писал GENERIC BUBUBU.

А это не противоречит тому, что я там выше написал? Просто наверно когда в имени драйва сделать в конце 0, и именно там, где generic bububu, то имеет место быть глюк с подыханием третьего (и выше?) драйва. Я проверил, если снять нулл-терминацию в патче esdi, то ios.vxd вообще не нужно менять, во всяком случае у меня на VPC с тремя хардами без разницы.


Цитата:
и похоже, сам esdi его отфильтровывает от повторного вызова (о какие мы умные!!!)...

Это вряд ли. Потому что см. выше.


Цитата:
Спасибо turbopack за толковый совет... Сделано.

Пжалста. Тока об чем вообще речь? wininit? Сайт-то ваш того, терпит реструктуризацию...


Цитата:
Просто FYI

Это как?

Это for your information.

Добавлено:
И еще, есть у меня сильное подозрение, что с этим патчем не будут работать древние диски. Или древние контроллеры.
Автор: Grandparent
Дата сообщения: 04.10.2009 12:08
Завал на сайте - ссылка далее \pub не ведёт ...

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677

Предыдущая тема: Непонятные глюки


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.