Показано с 11 по 20 из 21

Тема: Постоянный баг вылет TheBat в WinXP

  1. #11
    Serge
    Serge вне форума
    Участник
    Регистрация
    05.11.2002
    Сообщений
    17

    Re:Постоянный баг вылет TheBat в WinXP

    У меня бывают письма на китайском (не HTML). В Бате 1.53 открывались нормально, в 1.60 и старше отображается с потерей форматирования начисто - одной строкой, причём добавляется куча текста из других писем (как служебной, так и тел).

    Само письмо в кодировке BIG5 (как следует из заголовка, в ней по умолчанию и отображается).
    Если сменить кодировку на GB-2312 или переключиться в отображение шрифтом фиксированной ширины в настройках - всё становится нормально.

    Это тоже в баг репорт? Или я чего-то не понимаю?

    У меня WinXP. Я забыл те времена, когда Бат регулярно вылетал.

  2. #12
    akiselev
    akiselev вне форума
    Участник
    Регистрация
    02.11.2002
    Сообщений
    796

    Re:Постоянный баг вылет TheBat в WinXP

    Цитата Сообщение от Serge
    У меня бывают письма на китайском (не HTML). В Бате 1.53 открывались нормально, в 1.60 и старше отображается с потерей форматирования начисто - одной строкой, причём добавляется куча текста из других писем (как служебной, так и тел).
    Это из другой оперы, похоже. Попробуйте такое письмо пристегнуть сюда в msg.

  3. #13
    Serge
    Serge вне форума
    Участник
    Регистрация
    05.11.2002
    Сообщений
    17

    Re:Постоянный баг вылет TheBat в WinXP

    Пожалуйста.


    [администратор удалил этот файл]

  4. #14
    akiselev
    akiselev вне форума
    Участник
    Регистрация
    02.11.2002
    Сообщений
    796

    Re:Постоянный баг вылет TheBat в WinXP

    Не вижу описываемого Вами эффекта. Похоже, у Вас попросту накрылся либо индекс к инбоксу, либо индекс к той папке, куда складываются эти письма. Попробуйте прибить руками соответствующий файл messages.tbi.

  5. #15
    Serge
    Serge вне форума
    Участник
    Регистрация
    05.11.2002
    Сообщений
    17

    Re:Постоянный баг вылет TheBat в WinXP

    Когда я первый раз увидел такой эффект, то тоже первое впечателение - рухнула база, проблемы с индексом. .tbi убил, база переиндексировалась, эффект остался.
    Поскольку установка нужной кодировки спасает, то меня это не сильно напрягает.
    Но эффект очень странный. Хотелось бы понимать в чём дело.

  6. #16
    Serge
    Serge вне форума
    Участник
    Регистрация
    05.11.2002
    Сообщений
    17

    Re:Постоянный баг вылет TheBat в WinXP

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

  7. #17
    akiselev
    akiselev вне форума
    Участник
    Регистрация
    02.11.2002
    Сообщений
    796

    Re:Постоянный баг вылет TheBat в WinXP

    Цитата Сообщение от Serge
    Я посмотрел внимательнее - дополнительный текст не из соседних писем, если просто по базе смотреть, но из каких-то берётся. Может быть это связано уже не с базой как таковой, а с работой в памяти?
    Я попробовал импортировать это письмо в чистую папку и увидел один в один тот же дополнительный текст, что и раньше.
    В IE у меня установлена поддержка китайского, может отсюда ноги растут?
    А при чем тут IE? Бат ведь его не использует нигде, даже в HTML-компоненте… Лучше объясните, как у Вас настроен big5 и\или другие китайские кодировки _в_Бате_? Китайские кодировки, по идее, двухбайтные, то бишь батовские X-Lat-таблицы для работы с ними не приспособлены… Как же Вы вышли из этой ситуации?

    Теперь такое дело. Давайте попробуем сделать такую штуку. Создайте _новую_ папку, найдите такое "неправильное" письмо и скопируйте его в эту новую папку. Поглядите на него в этой папке. Есть дополнительный текст? Второй вопрос: насколько длинно само письмо? Требуется ли использование скроллера для того, чтобы увидеть этот дополнительный текст? Третий вопрос: что показывает F9 (source view) -- есть _там_ дополнительный текст или нет? Четвертый: что будет, если письмо экспортировать в msg и импортировать обратно?

  8. #18
    Serge
    Serge вне форума
    Участник
    Регистрация
    05.11.2002
    Сообщений
    17

    Re:Постоянный баг вылет TheBat в WinXP

    <китайские кодировки _в_Бате_? >
    А не знаю. Никаких особых усилий я не прикладывал. Просто когда надоело смотреть на кракозябры китайского сайта и отмахиваться от предложения установить поддержку китайского, я на это предложение согласился. Всё.
    Появились иероглифы в IE и Бате. Кодируются действительно двумя символами. Китайские кодировки в меню 'Character set' наряду с прочими.
    На 1.60 языковой пакет не ставил.

    1.
    есть. Причём тот же самый, что и в исходном месте. НО другой, чем вчера! И точно из письма, но совсем другой папки.
    2.
    письмо ты видел - я присылал, скроллинг нужен чтобы прокрутить этот самый дополнительный. А основной в несколько длинных строчек ужимается .
    При "правильной" кодировке - красивый текст с иероглифами. (основной текст - английский. Иероглифы только в подлписях.) Скроллинг нужен, но ничего лишнего нет.
    3.
    Ровно то же, что я присылал. ничего лишнего нет. Ну, естественно иероглифов нет, но пары символов, которые им соответствуют - на месте.
    4.
    Ничего нового. Поведение то же самое.


  9. #19
    akiselev
    akiselev вне форума
    Участник
    Регистрация
    02.11.2002
    Сообщений
    796

    Re:Постоянный баг вылет TheBat в WinXP

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

    Думаю, что это просто какой-то очередной глюк Батовского viewer'a (у Вас, по-видимому, используется richtext-опция в Бате?) при работе с двухбайтными символами. Объяснить, откуда он берет те куски "чужих" писем, я не могу -- по-видимому, специфика его работы с памятью.

    Если кто-то на ХР может сказать больше -- you're welcome.

  10. #20
    Vadim
    Vadim вне форума
    Участник Аватар для Vadim
    Регистрация
    01.11.2002
    Сообщений
    4,711

    Re:Постоянный баг вылет TheBat в WinXP

    Цитата Сообщение от Alexander Kiselev
    Ну, не знаю -- у меня тут вынь-98, и я не понимаю, как поддержка китайского устроена в ХР. Теоретически, методы, которые применяет Бат для перекодировки, не годятся для двухбайтных кодировок.

    Думаю, что это просто какой-то очередной глюк Батовского viewer'a (у Вас, по-видимому, используется richtext-опция в Бате?) при работе с двухбайтными символами. Объяснить, откуда он берет те куски "чужих" писем, я не могу -- по-видимому, специфика его работы с памятью.

    Если кто-то на ХР может сказать больше -- you're welcome.
    Саша, мы с тобой вообщем-то говори по этому поводу, так вот - оглашу: у меня все выше описанное воспроизводиться на 100% под XP.
    Вот так.
    думаю баг писать нуно.

Похожие темы

  1. TheBat! и 2 ОС (Vista SP1 и WinXP SP3)
    от DeathMan в разделе The Bat!: вопросы и ответы
    Ответов: 0
    Последнее сообщение: 15.07.2008, 13:41
  2. The bat! в WinXP
    от san в разделе The Bat!: вопросы и ответы
    Ответов: 1
    Последнее сообщение: 10.03.2003, 20:21
  3. TheBAT! & WinXP - несовместимы?
    от mic2001 в разделе The Bat!: вопросы и ответы
    Ответов: 3
    Последнее сообщение: 07.11.2002, 20:02
  4. WinXP и Bat!
    от Starbig в разделе Архив первого форума
    Ответов: 5
    Последнее сообщение: 15.04.2002, 17:22