Windows 98/Me

Использование и разработка софта (преимущественно на ПЦ)

Moderator: Shaos

User avatar
Lavr
Supreme God
Posts: 16731
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Windows 98/Me

Post by Lavr »

HardWareMan wrote:Кое кто здесь использует сабж, потому что ему не нужна пушка для стрельбы по мухам. Я только за.
Как-то совершенно мимоходом наткнулся я на эту публикацию, но остановился и даже зачитался! :o

Автор изложил свои мысли, во многом очень созвучные моим давно созревшим убеждениям!

Бесплатный софт для "устаревшей" Windows 98

Я никого никуда не агитирую... но почитать весьма интересно на мой взгляд...
Как будто мы с автором из одной песочницы выросли... :wink:
iLavr
User avatar
HardWareMan
Banned
Posts: 2139
Joined: 20 Mar 2005 13:41
Location: От туда

Post by HardWareMan »

А бесплатный в прошлом антивирус AVG теперь существует только в виде триальной версии.
Ложь, пиз#@$жь и провокация!
User avatar
Lavr
Supreme God
Posts: 16731
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

HardWareMan wrote:
А бесплатный в прошлом антивирус AVG теперь существует только в виде триальной версии.
Ложь, пиз#@$жь и провокация!
Даже как-то внимания не обратил на эту строчку. Не довелось мне таким попользоваться...

Я как-то больше dr.Web-a сторонник. Хотя на работе у нас лицензионный Каспер
установлен.
Но зело он достаёт порой своими лже-тревогами. Кое-что неплохо отлавливает,
а вот с вирусом "Klez", помню, Каспер здорово облажался... :lol:
А dr.Web его четко отловил, хотя и не было его в базах.

Эвристический анализатор значит неплох у dr.Web-a !

А после обновления баз dr.Web смог справится с "Klez"-ом, тогда
как Каспер-у пришлось выпустить отдельную утилиту. :-?
iLavr
User avatar
Lavr
Supreme God
Posts: 16731
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Очень давно меня один вопрос зело интересует - откуда Венда в Безопасном режиме
берёт у себя вот эти надписи на экране
:'Безопасный режим',('Safe mode')?

Image

Image

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

Вот откуда вылазиет сообщение на нижнем рисунке - я точно знаю, и в принципе -
неплохо представляю что и как в Венде...

Но вот надписи Безопасный режим',('Safe mode')) -
просто загадка...
У меня сложилось уже впечатление, что это картинки... :-?

Насколько я смог исследовать, в файлах, которые загружаются в 'Safe mode'
таких текстовых сообщений вроде как и нет, разве что они в Юникоде...

Но может быть кто-то точно знает этот момент?
iLavr
User avatar
HardWareMan
Banned
Posts: 2139
Joined: 20 Mar 2005 13:41
Location: От туда

Post by HardWareMan »

Судя потому, что существуют программы по убиранию т.н. "watermarks", то эти надписи есть. И таки да, искай в Unicode.
User avatar
Lavr
Supreme God
Posts: 16731
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

HardWareMan wrote:И таки да, искай в Unicode.
Вот тут у меня чутка проблемы есть - как искать в Unicode?

У меня есть несколько различных конверторов (Java Unicode любит), но вот то,
что они выдают почему-то не коррелирует между собой.

Либо я что-то не совсем понимаю... :(
Ну вот смотри: в известном "Pretty 8080 Assembler"есть фраза:

Code: Select all

>Транслировать прелесть<
в самой программе она выглядит вот так:

Code: Select all

>Р¢С€Р°Р½СР»РёС€Р¾Р²Р°С‚СŒ Р¿С€РµР»РµСС‚СŒ<
А если я захочу эту фразу использовать в программе на Java и прогоню через
конвертер - она будет выглядеть вот так:

Code: Select all

\u0422\u0440\u0430\u043d\u0441\u043b\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u0440\u0435\u043b\u0435\u0441\u0442\u044c
Причем Опера оба последних варианта выводит на экран одинаково...

Так в каком виде-то искать в Unicode?

И намекни, где есть "программы по убиранию т.н. "watermarks"" - интересно бы глянуть...
iLavr
User avatar
Shaos
Admin
Posts: 24137
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

с \uHHHH это сугубо HTML, так что очевидно искать первый вариант
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Lavr
Supreme God
Posts: 16731
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Shaos wrote:с \uHHHH это сугубо HTML, так что очевидно искать первый вариант
В упор не пойму - как он делается! :o У меня ни один конвертор такое не выдает! :roll:

Ну и в программе на J2ME - Юникод сугубо вот так: \uHHHH, без вариантов...
Иначе я бы знал, т.к. давно больше на J2ME программлю, а не на Java как таковой...



PS. Похоже, я нашел подходящую утилиту:Strings v2.5 by Mark Russinovich...
Посмотрите - это оно или не оно?
iLavr
User avatar
Lavr
Supreme God
Posts: 16731
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

HardWareMan wrote:И таки да, искай в Unicode.
Ну я вобщем-то и искал в Unicode... вот так:

Image

Почему и говорю - либо с Unicode что-то не так, либо надписи "Безопасный режим" -
это картинки в ресурсах...
iLavr
User avatar
ALS
Senior
Posts: 123
Joined: 07 Aug 2012 11:11
Location: Севастополь

Post by ALS »

В реестре это не оно ?

Image
User avatar
Lavr
Supreme God
Posts: 16731
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Нет - не оно... :( У меня такой ветки и вовсе нет...

Image

Значит ситуация вот какая... за вид рабочего стола отвечает файл:

C:\WINDOWS\EXPLORER.EXE

'Safe mode' обеспечивают только четыре процесса:
EXPLORER.EXE 4294961079 C:\WINDOWS\EXPLORER.EXE
KERNEL32.DLL 4279206283 C:\WINDOWS\SYSTEM\KERNEL32.DLL
MPREXE.EXE 4294951679 C:\WINDOWS\SYSTEM\MPREXE.EXE
MSGSRV32 4294956399 C:\WINDOWS\SYSTEM\MSGSRV32.EXЕ


Фраза 'Безопасный режим' как и 'Safe mode' в реестре у меня не находится,
как текст, если она там как hex-данные, то она в user.dat и system.dat
не обнаруживается.

Поиск фразы 'Безопасный режим', 'опасный режим' и варианты в разных
кодировках в папке C:\WINDOWS\ не обнаруживается во всех файлах... :(

Отсюда у меня и предположение, что это картинка... Это выглядит логичным,
что в 'Safe mode' Венда просто "накрывает" на пустой рабочий стол свою картинку...

Но могу и ошибаться... Хотя очень интересна эта затея Венды... :lol:

В Инете тоже много раз гуглил этот вопрос - безрезультатно... :-?

Хотя "задник" экрана рисует, похоже, не explorer.exe...
Функции explorer.exe: Отображение оболочки Windows: панели задач с кнопкой
«Пуск» и значков рабочего стола.
explorer.exe не является критическим процессом и может быть закрыт с помощью
Диспетчера задач. После его закрытия исчезают элементы рабочего стола и
панели задач, но фоновая картинка сохраняется
. Процесс может быть
перезапущен с помощью Диспетчера задач.
iLavr
User avatar
Lavr
Supreme God
Posts: 16731
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Lavr wrote:Значит ситуация вот какая... за вид рабочего стола отвечает файл:
C:\WINDOWS\EXPLORER.EXE
Но за надписи 'Безопасный режим' отвечает не он... :(

Я сменил ключ shell на WINCMD32.EXE получилось вот что:

Image

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

Что ж... будем дальше посмотреть... :-?
iLavr
User avatar
ALS
Senior
Posts: 123
Joined: 07 Aug 2012 11:11
Location: Севастополь

Post by ALS »

"... а я-то чО туда полез ?! Я ведь и читать-то не умею !" (с)

Нашел наипрекольнейшую программку, которая выводит список всех (ВСЕХ) dll-ин, запущенных той или иной программой.
Лаврентий Палыч, похоже, сейчас будет надменно ухмыляться, поскольку даже на винХР этот список не просто велик, а невероятно огромен, любая шняга типа calc.exe тянет за собой десятка два процессов и библиотек.

Посмотрел, кого же подтягивает за собой трудяга explorer.exe... Ежкинкот, список не для слабонервных.
В общем, если-таки это картинки, порядок такой - поименно открывать каждую библиотеку в каком-нибудь редакторе/просмотрщике ресурсов и смотреть...

Ссылка (с исходниками !)
User avatar
Lavr
Supreme God
Posts: 16731
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

ALS wrote:Посмотрел, кого же подтягивает за собой трудяга explorer.exe...
Ежкинкот, список не для слабонервных.
explorer.exe не при делах.. см.выше... "... а ты-то чО туда полез ?! " :lol:



PS. Список загружаемых " всех (ВСЕХ) dll-ин" и ВСЕГО остального безо
всякой программки распечатывается в протокол загрузки BootLog.txt.
Читать-то надо уметь!
:wink:
Last edited by Lavr on 13 Jan 2013 17:04, edited 2 times in total.
iLavr
User avatar
ALS
Senior
Posts: 123
Joined: 07 Aug 2012 11:11
Location: Севастополь

Post by ALS »

Ну, у меня свой интерес был когда-то - надо было "ужать" вин'98 до 50-55МБ, чтоб разместить ее на 64МБайтном DOM-е (disk-on-module).
Потратил неделю, повыбрасывал все, что мог, ну и ужал.
Собсно, тогда еще вручную пересмотрел почти все "ненужные" файлы, в т.ч. и относящиеся к safemode-у.

---
Не, протоколы/описи - это не для нас. Нам подавай реал-тайм.