Page 13 of 13

Re: KolibriOS 0.7.x.0

Posted: Thu Jan 29, 2009 2:44 pm
by Mario
Тогда пробуй исключая по одному приложению и проверяя - ошибка не может быть во всех сразу.

Re: KolibriOS 0.7.x.0

Posted: Thu Jan 29, 2009 2:44 pm
by maximYCH
Хорошо. Попробую через часика два (не дома)

Re: KolibriOS 0.7.x.0

Posted: Thu Jan 29, 2009 4:02 pm
by diamond
Насчёт иконок в kiv - что, по вашему, могло бы быть изображено на иконке установки картинки фоном рабочего стола и как лучше организовать выбор stretch/tile (замостить/растянуть)?
Leency wrote:zSea не будет в дистре т.к. прога не стабильна?
zSea не будет в дистре в связи с принципиальной закрытостью.
bw wrote:А как ты так ловко ресурсы и исполняемый упаковал в один файл?
Преобразовал ресурсы из двоичного вида в код для pascal ("const LrlImg : array [0..153024] of byte = (...);") и немного побаловался с LRLSprites.pp.
Leency wrote:Домашнюю страницу изменил на /sys/index.htm
Вообще-то это не совсем то ("KolibriOS web server - default message"), а страница, которую именно выдаёт сервер и которая означает, что сервер и сеть работают.

Re: KolibriOS 0.7.x.0

Posted: Thu Jan 29, 2009 7:06 pm
by Leency
Вот собственно.

Re: KolibriOS 0.7.x.0

Posted: Thu Jan 29, 2009 8:24 pm
by <Lrz>
to diamond
zSea не будет в дистре в связи с принципиальной закрытостью.
Хм.. бинарники бесплатны и свободно распространяются, не вижу проблем не включить в дистрибутив.
Если сам Марат против включения zSea в дистр, то это другое.
PS. Не стоит "различать" программы "по половому признаку".
Не вижу серьезных оснований не включить бинарники zSea в дистрибутив.
Опять же все imho.

Re: KolibriOS 0.7.x.0

Posted: Thu Jan 29, 2009 8:30 pm
by Leency
Хм, я тоже не вижу, честно говоря. Хотя программа пока что вроде бы не умеет ничего такого, чего бы не умели open source программы, да и весит многовато. Можно использовать как замена @rcher.

Re: KolibriOS 0.7.x.0

Posted: Thu Jan 29, 2009 9:51 pm
by Mario
<Lrz>
Мнение пишущего программиста, всегда приоритетней мнений всех остальных.
Leency
"Таити, Таити! Нас и тут неплохо кормят!"

Re: KolibriOS 0.7.x.0

Posted: Fri Jan 30, 2009 3:16 am
by diamond
Mario79 wrote: 1. Задержку после запуска установщика картинки все таки лучше поставить побольше - если компер не современный (частота меньше 500 МГц), то иконки выводятся на черный экран, затем медленно рисуется картинка, затем иконки опять перерисовываются. Визуальный эффект неприятен - врочем разумееется ИМХО.
Добавил в launcher поддержку задания отрицательного значения для задержки, что означает, что launcher должен подождать до завершения запускаемой программы. Смотреть пока что на svn.

Re: KolibriOS 0.7.x.0

Posted: Fri Jan 30, 2009 6:03 am
by Heavyiron
Mario wrote:Насчет десятиричного размера - дело вкуса, но шеснадцатеричный занимает меньше места. Вообще лучше включить флажок в 47 функции и убрать ведущие нули - облегчит восприятие информации.
...(никакого RAW - это вообще изврат использовать линковку RAW)
Насчет системы счисления - а много людей умеет в уме переводить 16 в 10-ричную? Да и вопрос места вполне решаем применением "Кило" в единицах измерения.

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

Насчет RAW можно поподробнее? В чем изврат? Функции отрисовки картинки именно он и нужен, после линковки в программу она ужимается kpack-ом, соответственно по размеру полноцветная картинка станет занимать не больше, чем png. При этом саму программу не нужно раздувать на код преобразования изображения в нужный ядру формат. Пока только плюсы вижу, в общем просвети, что не так с линковкой RAW - возможно я чего-то не понимаю...

Теперь насчет end...
Немного причесал старый вариант, раз решили использовать его. Для любителей клавиатуры добавил сочетание Ctrl-S для вызова Rdsave:
end.png
end.png (1.75 KiB)
Viewed 11926 times

Re: KolibriOS 0.7.x.0

Posted: Fri Jan 30, 2009 10:03 am
by Mario
Heavyiron
Насчет RAW можно поподробнее? В чем изврат? Функции отрисовки картинки именно он и нужен, после линковки в программу она ужимается kpack-ом, соответственно по размеру полноцветная картинка станет занимать не больше, чем png. При этом саму программу не нужно раздувать на код преобразования изображения в нужный ядру формат. Пока только плюсы вижу, в общем просвети, что не так с линковкой RAW - возможно я чего-то не понимаю...
Изврат потому что порочен сам подход: нельзя без перекопиляции изменить "шкурку" окна.

А насчет размеров - замечательно переводится в 8-и битовую глубину, в результате размер файла 8218 байт. Визуальных потерь практически нету, если палитра цветов подобрана правильно. Правда для конвертации надо не тупой перевод, а с рассеиванием.
Исходный файл:
Глубина 24 бита.
end.png (14.38 KiB)
Глубина 24 бита. Viewed 8967 times
Переобразованный файл:
Глубина 8 бит.
end_8b.png (8.03 KiB)
Глубина 8 бит. Viewed 8964 times
Остается только замазать небольшую область с мусором:
Глубина 8 бит.
end_8b_2.png (7.65 KiB)
Глубина 8 бит. Viewed 8969 times
В результате файл даже уменьшился 7838 байт.

Если вы сможете вывести 8-и битный RAW то будет эффективное решение. Просто надо думать перед тем как что-либо делать. Тупой прорыв не катит.

Re: KolibriOS 0.7.x.0

Posted: Fri Jan 30, 2009 11:48 am
by Veliant
и без замазывания вполне хватает цветов(5482 байт раз уж пошла такая пьянка но только ты забыл что это пнг а не рав а в рав все зависит от разрешения картинки и количества байт на пиксель)и после переврода в рав8бит получается 37,9кб

Re: KolibriOS 0.7.x.0

Posted: Fri Jan 30, 2009 12:19 pm
by Mario
Veliant
и без замазывания вполне хватает цветов(5482 байт раз уж пошла такая пьянка
Возможно ты сжал другой программой, у меня получилось 5943 байт. Без размазывания не всегда переходы между цаетами получаются плавными.
и после переврода в рав8бит получается 37,9кб
254*155*1 байт=39370 байт+256*4=40394 байт если уж начал налегать на немецкую пунктуальность, учитывай область палитры.
А в текущем случае RAW картинка 118110 байт.
Все зависит от того как сожмется RAW при помощи kpack. Я не могу оперировать с несуществующими данными, потому оперирую с данными которые имеются в руках.

Вообще че за недовольство - я предложил перспективный путь выхода из тупика под названием: "линковка RAW 24b - патамушта так не надо ипать моск!" вместо нормальной реакции - непонятное стремление доказать, что мои доводы идут на юх. Это конструктивная критика.

Re: KolibriOS 0.7.x.0

Posted: Tue Mar 03, 2009 1:00 pm
by virusserver
на ней можна запускать программы windows? exe-файлы?

Re: KolibriOS 0.7.x.0

Posted: Tue Mar 03, 2009 1:11 pm
by Mario
virusserver
Эта тема уже устарела. Обсуждение продолжается здесь viewtopic.php?f=5&t=1206
Относительно вопроса:
на ней можна запускать программы windows? exe-файлы?
Нет. Это самостоятельная ОС.
Можно только запускать приложения DOS под эмулятором DOSBox.