LINUX.ORG.RU

RedBaron

 


1

2

Что-то firefox стал кушать слишком много оперативы чтобы система жила вне свопа, что побудило меня на поиски другого браузера. В процессе обнаружил страницу http://www.helgefjell.de/browser.php — оттуда и узнал о Красном Бароне, но больше информации о нем найти не получалось. Ни описания, ни скриншотов.

Тогда раскопал архив с redhat 4.2, достал оттуда пакет с redbaron, и немного повозившись с библиотеками (подложил ему старые версии libc и libm, а так же заменил динамический линкер на штатный из убунты, ибо он искал ld-linux.so.1) завел это чудо.

Работает очень быстро, кушает 5мб рамы, о наличии других кодировок кроме latin не подозревает. Так же проблема с доменами — видит только те, что прописаны в /etc/hosts, обошел это поднятием локального прокси сервера.

>>> Просмотр (1280x800, 176 Kb)



Проверено: JB ()

Ответ на: комментарий от Nicholass

мои твики

[ surf ] config.mk:

# flags
CPPFLAGS += -DVERSION=\"${VERSION}\"
CFLAGS += -std=c99 -pedantic -Wall ${INCS} ${CPPFLAGS}

config.h:

/* modifier 0 means no modifier */
static char *useragent      = "Surf/0.4 (X11; U; Linux; en-us) AppleWebKit/534+ Compatible (Safari/5; Version/5.0)";
static char *progress       = "#ef8000";
static char *progress_trust = "#8dc900";

 . . .
#define DOWNLOAD(d) { .v = (char *[]){ "/bin/sh", "-c", \
        "wget --load-cookies ~/.surf/cookies.txt -c -b -o ~/.surf/dl/log_`date +%F_%H:%M` -P ~/.surf/dl $0", \   

[ tabbed ] config.h:

static Key keys[] = { \                                                                                                                /* modifier                     key        function        argument */
        { MODKEY|ShiftMask,             XK_Return, focusonce,      { 0 } },                                                            { MODKEY|ShiftMask,             XK_Return, spawn,          { .v = (char*[]){ "surf", "-e", winid, NULL} } },
        { ShiftMask,                    XK_Return, spawn,          { .v = (char*[]){ "surf", "-i", "-e", winid, NULL} } },             { MODKEY,                       XK_Tab,    rotate,         { .i = +1 } },
        { MODKEY|ShiftMask,             XK_Tab,    rotate,         { .i = -1 } },

чтобы нормальный шрифт был в dmenu

mv /usr/bin/dmenu{,.orig}
cat > /usr/bin/dmenu << EOF
#!/bin/sh
dmenu.orig -fn -*-terminus-medium-r-normal-*-14-*-*-*-*-*-*-*
exit
EOF
chmod +x PKG/usr/bin/dmenu

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

и эти патчи добавил http://surf.suckless.org/files/simple_bookmarking_redux

http://surf.suckless.org/patches/searchengines список запросов такой состряпал:

static SearchEngine searchengines[] = {
    { "g",   "http://www.google.com/search?tbo=1&q=%s" },
    { "gm",  "https://www.google.com/pda?q=%s" },
    { "gg",  "https://encrypted.google.com/search?tbo=1&q=%s" },
    { "gu",  "https://encrypted.google.com/search?tbo=1&hl=ru&tbs:lr=lang_1ru&lr=lang_ru&q=%s" },
    { "sg",  "https://ssl.scroogle.org/cgi-bin/nbbwssl.cgi?n=2&Gw=%s" },
    { "we",  "http://en.wikipedia.org/wiki/Special:Search/%s" },
    { "wr",  "http://ru.wikipedia.org/wiki/Special:Search/%s" },
    { "fd",  "http://www.thefreedictionary.com/%s" },
    { "leo", "http://dict.leo.org/ende?search=%s" },
    { "dd",  "https://duckduckgo.com/?q=%s" },
    { "ng",  "http://nigma.ru/?s=%s" },
    { "ed",  "http://ebdb.ru/Search.aspx?s=%s" },

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

>Удивлен, что браузер картинки отображает, с таким-то интерфейсом

Прикинь, w3m под иксами тоже отображает. А он консольный

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

>Это скорее некромантия.

Да, -филия была бы, если бы скрин был сделан в rh4.2 :)

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

Хм, про такой метод доработки dmenu не подумал, спасибо, а ведь у меня wmii и это спасло бы меня от многия проблем!

surf нужно покопать на досуге, у него же make-deb сработает? Люблю, знаете-ли, все debian-way

Nicholass ★★★
()

метка соответствует. все в порядке

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

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

Suckless sucks less, but how artistically!!!

Axon ★★★★★
()

>redbaron
Зигу кидать при старте не просит, не?

Darl_McBride
()

Давайте все его ставить! Предоставим и тут достойный ответ мелкомягким и их шестому ишаку, а то ведь они от нас в этом плане далеко ушли, надо догонять. Идем на багтрекер Убунты и требуем это сделать багом номер два.

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

а вот ты - не очень.

вебкит - достойная альтернатива, в частности хромиум.

sprutos ★★★
()

>Работает очень быстро, кушает 5мб рамы, о наличии других кодировок кроме latin не подозревает. Так же проблема с доменами — видит только те, что прописаны в /etc/hosts, обошел это поднятием локального прокси сервера.

А прокся жрет за двоих все остальное?

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

баг исправили в svn-версии, зачётный всё же этот браузер! рекомендую использовать в сочетании с tabbed (лежит на suckless'e)

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