Windows 98/Me

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

Moderator: Shaos

User avatar
HardWareMan
Banned
Posts: 2139
Joined: 20 Mar 2005 13:41
Location: От туда

Windows 98/Me

Post by HardWareMan »

Кое кто здесь использует сабж, потому что ему не нужна пушка для стрельбы по мухам. Я только за. На одном из форумов вот чего я нарыл:
KernelEx.
KernelEx is an Open Source compatibility layer with an aim to allow running Windows 2000/XP-only applications on Microsoft Windows 98 and Microsoft Windows Millennium operating systems.
Так же есть еще Revolutions Pack 9. Не в курсе за рускоязычные версии...

Да тут много чего!

PS Сорри авансом, если вдруг где чо варез. :3
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

HardWareMan wrote:Кое кто здесь использует сабж
Спасибо за ссылочки... от кое-кто :D
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

о птичках, пушках и воробьях...

Post by Lavr »

И кстати о птичках, пушках и воробьях...
Вот, к примеру - хочу я использовать прерывание канала 0 системного таймера:
я настраиваю канал 0 в 10 раз чаще для своей задачи и каждое 10-е
прерывание отдаю в старое прерывание - всё корректно.
Но ХРюня нагло возвращает старые настройки таймера - а кто ему позволил?
В Винде всё и так не сладко с заданием точных интервалов времени - а тут
ещё и такой волюнтаризм! :-?
А Вынь'98 такого себе не позволяет...
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Непонятный Баг '98

Post by Lavr »

Непонятный Баг '98

Много багов Венды'98 я повычистил, но вот этот не пойму никак.

Image

Проявляется он на десктопе при работе некоторых ДОС-программ, по идее
должных корректно работать в среде Вынь. В частности это замечено за
Borland Pascal 7.0, Borland C++ 3.1. Можно их и не юзать, коли так,
но под первым компилю исходники Шевцова, под вторым - исходники
Пыхонина.
В эту хитрую папку, которая на самом деле есть "Рабочий стол", но в
ДОС-кодировке средствами Венды войти нельзя.

Image

Венда также не способна всеми своими средствами удалить эту папку.
Глюк встречается не только у меня. Встречал в инете обсуждение, где
эту папку так и не смогли удалить. На самом деле в окне ДОС в нее можно
войти через файловый манагер типа VC или DOS-Navigator. Последним эту
папку можно и безболезненно удалить.

Image

Собственно говоря, сама папка с десктопа исчезает после перезагрузки, но
так и остаётся в C:\WINDOWS\All Users\¦рсю¢шщ ёªюы.

Image

При проверке диска любыми подвендовыми средствами папка обнаруживается как
ошибка файловой системы без возможности исправить.

Момент, как она создаётся точно отловить не смог, но подозреваю, что это
попытка обращения из окна ДОС к папке "Рабочий стол" но с глюком в кодировке.
Такая папка беспроблемно создаётся (почему-то), но в дальнейшем не нравится
ОС из-за некорректных символов в имени.

Возможно, кто-то сталкивался с подобной фичей и способом как его устранить?


PS. Похожая ерунда встречалась и вот в какой ситуации:

Image

на самом деле это
FriendlyName:Виртуальный параллельный ИК-порт и
FriendlyName:Виртуальный последовательный ИК-порт

Но кто-то умный зашил эти названия в драйвера в DOS-кодировке.
Я поменял было эти надписи в дровах, но при удобном случае установки новых
устройств, Венда считает правленные драйверы не нативными и норовит заменить их
из своего дистрибутива...
Last edited by Lavr on 07 May 2011 17:48, edited 1 time in total.
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

а нафигаж тыж на рабочем столе то работаешь :)
многие дос-программы не только русские буквы в названиях файлов и каталогов не понимают, но и пробелы...
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Shaos wrote:а нафигаж тыж на рабочем столе то работаешь
Нет - я на нём не работаю. Работаю я там, где работают все нормальные люди:
C:\WORK\BP70
C:\WORK\BC31
но непонятный мне баг вываливается всегда на десктоп, как показано выше.
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

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

Post by Lavr »

Shaos wrote:Ну тогда проверь себя на заразу
Я это периодически делаю - суть, видимо, не в этом. Глюк бывает и у других
юзеров Вынь98. Причем из-за кодировки они даже не могут понять суть глюка...
Lavr wrote:Глюк встречается не только у меня. Встречал в инете обсуждение, где
эту папку так и не смогли удалить. На самом деле в окне ДОС в нее можно
войти
http://forum.windowsfaq.ru/archive/inde ... -3106.html

PS. На "Рабочий стол", похоже, обращается сама Венда. Но почему-то в кодировке ДОС.
Хотя судя по папке на десктопе Винда это вроде и правильно делает...
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

я в 98-м досе с окошками работал много лет - ничего подобного НИКОГДА не встречал - так что бери самый новый антивирус и проверяйся

P.S. это ты в том форуме отметился 5 лет назад и с тех пор так ни одного ответа и не получил? ;)
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Из интересу прогуглил на фразу ¦рсю¢шщ ёªюы - это происходит и в других
случаях. Люди правильно указывают - при работе с Java, в частности.

в чём проблема этих строк?
http://svoyl2.ru/forum/24-4070-

Так что самый новый антивирус здесь не причем... Проблеме в обед - много лет,
за это время этот вирус все давно бы нашли.
Last edited by Lavr on 07 May 2011 17:50, edited 1 time in total.
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Shaos wrote:это ты в том форуме отметился 5 лет назад и с тех пор так ни одного ответа и не получил?
Если бы я получил где-либо ответ, я бы, безусловно, не спрашивал повторно.
А сам я это не победил.
Last edited by Lavr on 07 May 2011 17:52, edited 2 times in total.
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

ну к досовским программам это отношения никакого не имеет - чисто виндовые заморочки с кодировками у русской (или русифицированной?) версии винды 98
Last edited by Shaos on 07 May 2011 11:01, edited 1 time in total.
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
HardWareMan
Banned
Posts: 2139
Joined: 20 Mar 2005 13:41
Location: От туда

Post by HardWareMan »

Глюк с кодировкой подтверждаю. Как по дровам, так и по папкам (и не только Рабстол, я вам скажу). Не нравится то, что SFN должно быть cp866, а екстент LFN в cp1251. Щит хапенс...
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

чисто виндовые заморочки у русской (или русифицированной?) версии винды 98
Это и я за более чем 5 лет понял. Весь вопрос в чем заморочки, почему происходят
лишь иногда и как их устранить. Я ж привёл пример, что причину заморочек можно
найти и устранить. Значит где-то "Рабочий стол" прописан в ДОС-кодировке, но я
не смог найти.

PS. Shaos, если ты чего-то не встречал, это не значит, что такого вовсе нет.
Shaos wrote:я в 98-м досе с окошками работал много лет - ничего подобного НИКОГДА не встречал
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

может уменя правильная русская версия была :)

в инете пишут что например если написать батник в нотепаде который копирует в папку "Рабочий стол", то будет менно такой результат, т.к. нотепад использует виндоус кодировку, а не досовскую - которую требует батник
Я тут за главного - если что шлите мыло на me собака shaos точка net