LINUX.ORG.RU

Вышел biew-6.1.0

 ,


0

0

Доступен релиз BIEW 6.1.0, программы для просмотра содержимого бинарных файлов со встроенным редакторoм двоичного, шестнадцатеричного и дизассемблерных режимов. В программе реализован цветной AVR/Java/Athlon64/Pentium 4/K7-Athlon дизассемблер, перекодировщик кодовых страниц, полный просмотр форматов - MZ, NE, PE, NLM, coff32, elf; частичный - a.out, LE, LX, PharLap.

Из новшеств BIEW 6.1.0 отмечается реализация поддержки новых наборов инструкций Intel (AES, AVX, FMA) и AMD (XOP, FMA4, CVT16).

Возможно, что в будущем проект поменяет своё имя, о чём можно узнать на главной странице сайта.

>>> Подробности



Проверено: boombick ()
Последнее исправление: shahid (всего исправлений: 1)

Надо бы configure допилить на предмет:


добавить --mandir= (share/man в подавлющем большинстве дистрибутов линукса и не все имеют симлинк man=>share/man)

--[enable|disable]-[curses|slang] не пашут вообще для линя (пришлось править конф)


P.S. под ncurses c последними пачами и включеными тридами есть траблы.

V0ID ★★★
()

> Возможно, что в будущем проект поменяет своё имя

Предлагаю 00100100. Или просто Bender. Kill all humans! Заодно и с домашней страничкой будет сочетаться.

ikm ★★
()

чето не собирается

gcc -I. -DHAVE_ICONV -DHAVE_SYS_RESOURCE=1 -DHAVE_PCLOSE=1 -DHAVE_POPEN=1 -DHAVE_MOUSE -D__LINUX__ -D__UNIX__ -D__OS_NAME__='«Linux32»' -D__OS__=«linux» -Ulinux -D_VT100_ -DHAVE_TERMINAL_OUT=1 -DPREFIX=«/usr» -D__HAVE_PRAGMA_PACK__=1 -DNDEBUG=1 -march=i686 -mtune=generic -O2 -pipe -DDATADIR='«/usr/share/biew»' -I/usr/include -D__ENABLE_FASTCALL=1 -m32 -D__MACHINE__=ia32 -D__CPU_NAME__='«ia32»' -D__CPU__=386 -D__DEFAULT_DISASM=0 -DCAN_COMPILE_X86_GAS=1 -I. -c biewlib/sysdep/ia32/cpu_info.c -o biewlib/sysdep/ia32/cpu_info.o
biewlib/sysdep/ia32/cpu_info.c: In function ‘__MOPS_std’:
biewlib/sysdep/ia32/cpu_info.c:541: error: unknown register name ‘mm7’ in ‘asm’
biewlib/sysdep/ia32/cpu_info.c:541: error: unknown register name ‘mm6’ in ‘asm’
biewlib/sysdep/ia32/cpu_info.c:541: error: unknown register name ‘mm5’ in ‘asm’
biewlib/sysdep/ia32/cpu_info.c:541: error: unknown register name ‘mm4’ in ‘asm’
biewlib/sysdep/ia32/cpu_info.c:541: error: unknown register name ‘mm3’ in ‘asm’
biewlib/sysdep/ia32/cpu_info.c:541: error: unknown register name ‘mm2’ in ‘asm’
biewlib/sysdep/ia32/cpu_info.c:541: error: unknown register name ‘mm1’ in ‘asm’
biewlib/sysdep/ia32/cpu_info.c:541: error: unknown register name ‘mm0’ in ‘asm’
biewlib/sysdep/ia32/cpu_info.c: In function ‘__SSEOPS_std’:
biewlib/sysdep/ia32/cpu_info.c:641: error: unknown register name ‘xmm7’ in ‘asm’
biewlib/sysdep/ia32/cpu_info.c:641: error: unknown register name ‘xmm6’ in ‘asm’
biewlib/sysdep/ia32/cpu_info.c:641: error: unknown register name ‘xmm5’ in ‘asm’
biewlib/sysdep/ia32/cpu_info.c:641: error: unknown register name ‘xmm4’ in ‘asm’
biewlib/sysdep/ia32/cpu_info.c:641: error: unknown register name ‘xmm3’ in ‘asm’
biewlib/sysdep/ia32/cpu_info.c:641: error: unknown register name ‘xmm2’ in ‘asm’
biewlib/sysdep/ia32/cpu_info.c:641: error: unknown register name ‘xmm1’ in ‘asm’
biewlib/sysdep/ia32/cpu_info.c:641: error: unknown register name ‘xmm0’ in ‘asm’
make: *** [biewlib/sysdep/ia32/cpu_info.o] Error 1

sergej ★★★★★
()

>I'm glad to announce stable release for 6.1.0 version of the project! This release is unstable release and exists for testing purposes only!

Я один здесь вижу противоречия? >.<

skpy
()
Ответ на: комментарий от jcd

> Я в 5-м классе и то лучше верстал.

В 5-ом класса любой дебил верстать может. Вот если б ты в 5-ом классе hiew/biew написал бы...

LamerOk ★★★★★
()
Ответ на: комментарий от LinuxUser

> Странный и ужасный проект. Глючит и падает.

Кто же виноват, что вы слабы здоровьем, и не можете удержать в руках проект?

andreyu ★★★★★
()
Ответ на: комментарий от LinuxUser

Проект действительно странно-глючный и какой-то весь хрупкий. Но другой альтернативы hiew нет. Приходится поддерживать.

danfe
()
Ответ на: комментарий от LamerOk

>В 5-ом класса любой дебил верстать може

Сейчас - да, а лет десять-пятнадцать назад? Да и судя по сайту biew'a - видимо не любой.

jcd ★★★★★
()
Ответ на: комментарий от skpy

Я один здесь вижу противоречия? >.<

Опечатка - подправлено!

nick
() автор топика
Ответ на: комментарий от LinuxUser

Странный и ужасный проект. Глючит и падает.


Запостите подробный багрепорт, чтобы можно было воспроизвести глюки и падения

nick
() автор топика
Ответ на: комментарий от V0ID

P.S. под ncurses c последними пачами и включеными тридами есть траблы.

поджержка curses и slang со стороны biew доживает последние дни! Вывод через vt100 - вполне достаточен.

nick
() автор топика
Ответ на: комментарий от anonymous

«Потому что она - опиум для народа. » - это голословное утверждение, ведь точно так же любой может сказть и о том, что написано у вас на сайте. Я просто думал, вы сможете привести какие-то более весомые аргументы... Но раз нет, то нет. И так как тема офтоп, то дальше её развивать, видно, не стоит.

Бытиё 1:6 И сказал Бог: да будет твердь посреди воды, и да отделяет она воду от воды.

Проблема в том, что воду от воды сколько не отделяй - она как была водой так ею и остаётся. Тут вам тонко намекнули, что вся библия это вода водой, причём - информационная вода, а вы так и не поняли всю тонкость момента.

Христианин это тот, кто прочитал всю библию от начала и до конца, а антихрист это тот, кто её понял!

nick
() автор топика
Ответ на: комментарий от danfe

> Проект действительно странно-глючный и какой-то весь хрупкий. Но другой альтернативы hiew нет.
А hte aka HT Editor? А вообще, мне кажется, что неплохо бы иметь такую же штуку, только с нормальным гуем на Qt, как думаете?

Xenius ★★★★★
()
Ответ на: комментарий от nick

да будет твердь посреди воды, и да отделяет она воду от воды

что воду от воды сколько не отделяй - она как была водой так ею и остаётся

Занимайся лучше своим biew. А вообще можешь и не заниматься - не нужно.

Христианин это тот, кто прочитал всю библию от начала и до конца, а антихрист это тот, кто её понял!

Новый христос, несущий свет истины?

anonymous
()
Ответ на: комментарий от anonymous

Занимайся лучше своим biew. А вообще можешь и не заниматься - не нужно.

Если тебе не интересна новость, то зачем ты здесь?

Новый христос, несущий свет истины?

для тупых повторяю - антихрист

nick
() автор топика
Ответ на: комментарий от melkor217

чем оно лучше objdump?

objdump:


bconsole.o:     file format elf64-x86-64

Disassembly of section .text:

0000000000000000 <ungotkey>:
       0:	0f b6 15 00 00 00 00 	movzbl 0(%rip),%edx        # 7 <ungotkey+0x7>
       7:	31 c0                	xor    %eax,%eax
       9:	80 fa 3f             	cmp    $0x3f,%dl
       c:	77 18                	ja     26 <ungotkey+0x26>
       e:	0f b6 c2             	movzbl %dl,%eax
      11:	89 3c 85 00 00 00 00 	mov    %edi,0x0(,%rax,4)
      18:	8d 42 01             	lea    0x1(%rdx),%eax
      1b:	88 05 00 00 00 00    	mov    %al,0(%rip)        # 21 <ungotkey+0x21>
      21:	b8 01 00 00 00       	mov    $0x1,%eax
      26:	f3 c3                	repz retq 
      28:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
      2f:	00 

BIEW:

;
;Disassembler dump of 'bconsole.o'
;Range :                0H-            71C0H
;Written by  Binary Viewer v 6.1.0.pre-x86_64.Linux64 Build: Dec  2 2009 
;Dumped : Tue Dec 15 11:35:48 2009

;Format : ELF (Executable and Linking Format)



SEGMENT Unknown0 BYTE PUBLIC USE64 'NoObject'
; size: 64 bytes

; L0000000000000000H-L0000000000000040H - no object
resb               40H

SEGMENT .text BYTE PUBLIC USE64 'CODE'
; size: 10754 bytes

public ungotkey:
L00000040: movzx     edx,[rip+.bss+0000000C]	; 0FB61500000000
L00000047: xor	     eax,eax			; 31C0
L00000049: cmp	     dl,3F			; '?' ;	80FA3F
L0000004C: ja	     L00000066			; RETURN ; 7718
L0000004E: movzx     eax,dl			; 0FB6C2
L00000051: mov	     [rax*4+00000000],edi	; 893C8500000000
L00000058: lea	     eax,[rdx+01]		; 8D4201
L0000005B: mov	     [rip+.bss+0000000C],al	; 880500000000
L00000061: mov	     eax,00000001		; B801000000
L00000066: rep;	     retn			; F3C3
L00000068: nop	     eax,[rax+rax+00000000]	; 0F1F840000000000

обратите внимание на подсказки в области ветвления кода, да и на более корректное диззассемблирование. в этом примере, инструкции nop!

nick
() автор топика
Ответ на: комментарий от nick

Круто. А я всего лишь потроллить хотел. Пойду разбираться %)

melkor217 ★★★★★
()

Глянул. А софтинга-то хорошая. Удачи в развитии проекта же.

Алсо, есть куда стремиться. Нужен сайт приличный, а ещё дебы.

melkor217 ★★★★★
()
Ответ на: комментарий от melkor217

Глянул. А софтинга-то хорошая. Удачи в развитии проекта же.

Спасибо!

Алсо, есть куда стремиться. Нужен сайт приличный, а ещё дебы.


Подкиньте ссылку на то, что вы называете приличным дизайном сайта!

nick
() автор топика
Ответ на: комментарий от nick

> Подкиньте ссылку на то, что вы называете приличным дизайном сайта!

Ну.. Первое, что пришло в голову - http://debian.org , просто и удобно.

Можно, конечно, замутить вебдвануль, но затея гиблая.

melkor217 ★★★★★
()
Ответ на: комментарий от nick

> rxvt это глюкало непотребное и официально biew не тестируется под rxvt

В каком месте оно глюкалово? И что лучше вы можете предложить?

andreyu ★★★★★
()
Ответ на: комментарий от Xenius

> А вообще, мне кажется, что неплохо бы иметь такую же штуку, только с нормальным гуем на Qt, как думаете?

Таая штука должна быть консольной.

andreyu ★★★★★
()
Ответ на: комментарий от melkor217

> Можно, конечно, замутить вебдвануль, но затея гиблая.

1. Избавиться от черного фона.
2. Избавиться от фреймов.
3. Избавиться от логотипа BIEW - достаточно обычного текста внутри тега <h1> (2, 3, по вкусу).
4. брать раздел [О себе] к чертям.
5. Скриншот сделать таким, что бы он давал понятие о назначении программы, а не о возможностях терминала.

andreyu ★★★★★
()
Ответ на: комментарий от andreyu

В каком месте оно глюкалово? И что лучше вы можете предложить?

konsole и Terminal это более или менее достойные эмуляторы терминала под X, свободные от глюков, свойственных xterm и rxvt!

nick
() автор топика
Ответ на: комментарий от andreyu

1. Избавиться от черного фона.

LOR - тоже чёрный ;)

2. Избавиться от фреймов.

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

3. Избавиться от логотипа BIEW - достаточно обычного текста внутри тега <h1> (2, 3, по вкусу).

А картинка чем не понравилась?

4. брать раздел [О себе] к чертям.

Не от меня зависит. К тому же есть пользователи, благодарные за этот раздел.

5. Скриншот сделать таким, что бы он давал понятие о назначении

программы, а не о возможностях терминала.

Тогда уж лучше - галлерею

nick
() автор топика
Ответ на: комментарий от nick

> konsole и Terminal это более или менее достойные эмуляторы терминала под X, свободные от глюков, свойственных xterm и rxvt!

Первое требует KDE или его либ, второе XFCE. А в чем преимущества не понятно. Глюки последних не наблюдаю. Хотя про xterm мне говорить сложнее - давно перешел только на urxvt.

Так какие же глюки у xterm и urxvt?

andreyu ★★★★★
()
Ответ на: комментарий от nick

> LOR - тоже чёрный ;)

1. У меня белый.
2. ЛОР не является показателем. Точнее является показателем того, как делать не нужно.

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


Точно так же, как и с фреймами.

Не от меня зависит. К тому же есть пользователи, благодарные за этот раздел.


А от кого же зависит наличие того или иного раздела на сайте?

Тогда уж лучше - галлерею


Достаточно пары скриншотов, на которых будут показаны возможности утилиты, а не свалка из бесполезного дерьма.

andreyu ★★★★★
()
Ответ на: комментарий от danfe

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


Если не определять свои CFLAGS то всё собирается!

CFLAGS=«» ./configure

nick
() автор топика
Ответ на: комментарий от andreyu

ЛОР не является показателем. Точнее является показателем того, как делать не нужно.


В мире есть много людей, предпочитающих чёрный цвет всем остальным цветам

А от кого же зависит наличие того или иного раздела на сайте?


Почему я должен предпочитать мнение одних мнениям других! Всегда найдутся, как довольные так и недовольные чем-то!

Достаточно пары скриншотов, на которых будут показаны возможности утилиты


Не всегда, особенно с учётом того, что утилита - многорежимная

nick
() автор топика
Ответ на: комментарий от Ramen

На главной. Картинка по центру не грузится.


Верхняя или нижняя? Я пользуюсь Firefox и у меня всё грузится!

nick
() автор топика
Ответ на: комментарий от nick

Оно ещё и дампить умеет? Тогда интереснее. А hte умеет?

Xenius ★★★★★
()
Ответ на: комментарий от nick

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

Xenius ★★★★★
()
Ответ на: комментарий от Xenius

Кстати, про саму программу: а зачем ей менять имя? biew вроде бы достаточно удачное.

Hello! By rumours, the current name of the project has some negative associations in english! Regardless the fact that it's very difficult task to find out the name which doesn't have any negative associations in any existing language, some people can't pronounce the current name of the project for some reasons. In addition, the author of the project received some number of letters with appeals about renaming of the project. Let think together about the new name for the project!

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

Это такие же фреймы просто с border=0

nick
() автор топика
Ответ на: комментарий от nick

>Верхняя или нижняя? Я пользуюсь Firefox и у меня всё грузится!

http://my666.boom.ru/666_saved.jpg которая. А если перейти по этому линку, то вылезает 403. Видать, на бум.ру (не думал, что оно вообще ещё живо) запрещён хотлинкинг. А у тебя грузится из кэша.

Ramen ★★★★
()
Ответ на: комментарий от nick

> >Достаточно пары скриншотов, на которых будут показаны возможности утилиты

Не всегда, особенно с учётом того, что утилита - многорежимная


И именно по этой причине на сайте один скриншот, показывающий бесполезные возможности эмулятора терминала?

>ЛОР не является показателем. Точнее является показателем того, как делать не нужно.

В мире есть много людей, предпочитающих чёрный цвет всем остальным цветам



Видимо их большинство? ;)

>А от кого же зависит наличие того или иного раздела на сайте?

Почему я должен предпочитать мнение одних мнениям других! Всегда найдутся, как довольные так и недовольные чем-то!



Вы должны в первую очередь думать. Подумайте, на кого рассчитана ваша утилита, кому она в первую очередь может быть полезной?

andreyu ★★★★★
()
Ответ на: комментарий от nick

> >На главной. Картинка по центру не грузится.

Верхняя или нижняя? Я пользуюсь Firefox и у меня всё грузится!


Пользуюсь лисой, но картинка не грузится.

andreyu ★★★★★
()
Ответ на: комментарий от andreyu

И именно по этой причине на сайте один скриншот, показывающий бесполезные возможности эмулятора терминала?


Займусь скоро скринами

Видимо их большинство? ;)

Просто biew - тестовая утилита, а текстовом режиме для тёмного фона можно больше подобрать комбинаций цветов букв, так как старший бит цвета фона - индикатор blink'а. Во-вторых, чёрный цвет, с точки зрения психологического восприятия, успокаивает нервы, чем и привлекает. Сравните количество тёмных и светлых тем для, например, KDE или того же XMMS.

Вы должны в первую очередь думать. Подумайте, на кого рассчитана ваша

утилита, кому она в первую очередь может быть полезной?


Я и имел в виду пользователей программы, а не случайных посетителей.

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


nick
() автор топика
Ответ на: комментарий от nick

> Просто biew - тестовая утилита, а текстовом режиме для тёмного фона можно больше подобрать комбинаций цветов букв, так как старший бит цвета фона - индикатор blink'а.

Я про цвет фона на главной странице сайта, а не утилиты (эмуляторы терминалов у меня тоже с черным фоном, мне так удобнее и привычнее).

Во-вторых, чёрный цвет, с точки зрения психологического восприятия, успокаивает нервы, чем и привлекает.


Где пруф?

Сравните количество тёмных и светлых тем для, например, KDE или того же XMMS.


Не показатель.

andreyu ★★★★★
()
Ответ на: комментарий от nick

>>http://my666.boom.ru/666_saved.jpg которая.

Это раз на раз не приходиться!

Такого не бывает. Там либо запрещён хотлинкинг, либо нет.
А раз на раз - это либо осталась она у тебя в кэше, либо нет.

В разные дни по-разному бывает! Когда картинка недоступна, там alt text дожен печататься

А залить картинку ну хоть на тот же imageshack.us совсем никак?

Ramen ★★★★
()
Ответ на: комментарий от andreyu

Я про цвет фона на главной странице сайта, а не утилиты (эмуляторы

терминалов у меня тоже с черным фоном, мне так удобнее и привычнее).


Опубликуйте несколько URL'ов тех сайтов, дизайн которых вы считаете достойным, а ещё лучше, пришлите готвый css в патчи проекта

nick
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.