Board.KolibriOS.org
http://board.kolibrios.org/

ASCIIVju
http://board.kolibrios.org/viewtopic.php?f=42&t=1455
Page 2 of 3

Author:  diamond [ Wed Jul 14, 2010 11:55 pm ]
Post subject:  Re: ASCIIVju

Nasarus
1. Само по себе предположение - не наезд. А вот предположение о баге в другой программе, предлагаемое в качестве объяснения багу и не подтверждающееся другими источниками, при отсутствии действий по фиксу бага в своей - таки да.
2. Угу, это "вся рота идет не в ногу, один поручик шагает в ногу".
Ладно, насчёт отрисовки в текущих дистрах: попробуй несколько десятков раз просто попереключаться между половинами таблицы (порядка 30 нажатий на кнопку достаточно).

Author:  Nasarus [ Thu Jul 15, 2010 8:31 pm ]
Post subject:  Re: ASCIIVju

Исправил баг из-за которого после определенного кол-ва нажатий на кнопку "0-127/128-255", происходила всякая фигня :) Спасибо Даймонду, что сообщил)
Attachment:
ASCIIVju v0.2.kex [652 Bytes]
Downloaded 268 times

А насчет бага о котором поведал Leency - ИМХО баг именно в эмуляторе и в старом ядре, т.к. ни в ВМ, ни в реальной системе он никак себя не проявляет. Значит это не вина программы.

Author:  diamond [ Thu Jul 15, 2010 8:59 pm ]
Post subject:  Re: ASCIIVju

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

Author:  Nasarus [ Thu Jul 15, 2010 11:01 pm ]
Post subject:  Re: ASCIIVju

Короче, все вышеописанные баги исправлены. В эмуляторе теперь тоже работает)
Attachment:
ASCIIVju v0.3.kex [684 Bytes]
Downloaded 292 times

Author:  Leency [ Thu Aug 18, 2011 5:08 pm ]
Post subject:  Re: ASCIIVju

ASCIIVJU имеет баг при схлопывании окна (rolled up) - нашёл Марио.
От себя - неплохо бы перемещение выделения клавишами управления курсора и таб на другую страницу.

Author:  Joaquin [ Fri Aug 19, 2011 1:32 pm ]
Post subject:  Re: ASCIIVju

а как баг проявляет себя? чо-то я проверил, но вроде всё нормально ...

Author:  Mario [ Fri Aug 19, 2011 1:35 pm ]
Post subject:  Re: ASCIIVju

Схлопывании окна (rolled up) - правая кнопка мыши по заголовку.

Author:  Joaquin [ Fri Aug 19, 2011 2:08 pm ]
Post subject:  Re: ASCIIVju

А я думал, что это не баг, а фича Колибри :)

Author:  CleverMouse [ Fri Aug 19, 2011 2:51 pm ]
Post subject:  Re: ASCIIVju

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

Author:  dunkaist [ Sat Aug 20, 2011 6:19 pm ]
Post subject:  Re: ASCIIVju

Дважды дизассемблированная)

Вчера сидел полдня, получил удобочитаемый исходник, бинарник байт-в-байт совпадает с 0.3 R3.

Пока прикрепляю к сообщению, если кому-то интересно, позже перепишу с макросами, исправлю rolled_up баг и залью обе версии на svn.

Attachments:
asciivju.asm.txt [6.29 KiB]
Downloaded 220 times

Author:  Leency [ Sat Aug 20, 2011 6:25 pm ]
Post subject:  Re: ASCIIVju

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

Author:  Mario [ Sat Aug 20, 2011 6:37 pm ]
Post subject:  Re: ASCIIVju

dunkaist wrote:
Дважды дизассемблированная)
Вчера сидел полдня, получил удобочитаемый исходник, бинарник байт-в-байт совпадает с 0.3 R3.

Да, к сожалению в большинстве случаев дизассемблеры выдают страшную портянку - успел прочувствовал когда переводил Kpack из сишного бинарника в ассемблерный код. Хорошо хоть было только с десяток килобайт и то больше месяца провозился.
Чем дизассемблировал кстати?

Author:  dunkaist [ Sat Aug 20, 2011 10:37 pm ]
Post subject:  Re: ASCIIVju

На самом деле ничего особо страшного не было. Я взялся потому что до меня на первой странице нечто подобное уже делали. К тому же здесь бинарник меньше 1.5КБ, никакого си, никаких портянок.

Использовал mtdbg в колибри и gvim. Ближе к концу, когда подгонял байты, radiff2 из radare2.

Я в этом деле новичок, поэтому советы от знающих приветствуются.

Author:  Joaquin [ Sun Aug 21, 2011 10:48 am ]
Post subject:  Re: ASCIIVju

А не проще было взять исходники у автора, не?

Author:  maximYCH [ Sun Aug 21, 2011 1:43 pm ]
Post subject:  Re: ASCIIVju

Joaquin, я подозреваю, что автор не доступен, т.е. по имеющимся у коммьюнити контактам его было не найти :)

Page 2 of 3 All times are UTC+03:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/