Page 43 of 59

Re: WebView: Text-based Browser

Posted: Mon Mar 24, 2014 8:37 pm
by ppk-center
Ну и где она в КолибриОС?

Re: WebView: Text-based Browser

Posted: Tue Mar 25, 2014 3:12 pm
by ExeTwezz
Зайдите на Яндекс через HTMLView (я про JavaScript в конце страницы)

Re: WebView: Text-based Browser

Posted: Tue Mar 25, 2014 3:26 pm
by SoUrcerer
ExeTwezz wrote:Зайдите на Яндекс через HTMLView (я про JavaScript в конце страницы)
Все в курсе. :)

Re: WebView: Text-based Browser

Posted: Tue Mar 25, 2014 5:55 pm
by ppk-center
Кстати, yandex.ru отображается нормально, а ya.ru - нет!

Re: WebView: Text-based Browser

Posted: Tue Mar 25, 2014 6:01 pm
by ppk-center
Моей программе нашёл ещё одно применение. Вот когда в браузере мы смотрим исходный код страницы, то он не подсвечивается. А подсветку сделать просто:

Code: Select all

#include <stdio.h>
#include <stdlib.h>

int main()
{
char * str;
str=(char *)malloc(sizeof(char)*9999);
{
char *str_replace(char *orig, char *rep, char *str)
{
static char buffer[4096];
char *p;
if(! (p = strstr(str, orig)))
return str;
strncpy(buffer, str, p - str);
buffer[p - str] = '\0';
sprintf(buffer + (p - str), "%s%s", rep, p + strlen(orig));
return buffer;
}
printf("Enter html text: ");
scanf("%s", str);
str = str_replace("<", "<p><font color=red><", str);
str = str_replace(">", "></font></p>", str);
printf("%s", str);
}
free(str);
}

Re: WebView: Text-based Browser

Posted: Tue Mar 25, 2014 7:16 pm
by Leency
Вот это уже интересная идея.

Re: WebView: Text-based Browser

Posted: Tue Mar 25, 2014 9:07 pm
by CleverMouse

Code: Select all

str=(char *)malloc(sizeof(char)*9999);
static char buffer[4096];
Какой ужас. Длинных строк не существует? Хакеров, специально создающих необычные страницы для переполнения буферов обрабатывающей программы, не бывает?

Re: WebView: Text-based Browser

Posted: Tue Mar 25, 2014 9:59 pm
by SoUrcerer
CleverMouse wrote:

Code: Select all

str=(char *)malloc(sizeof(char)*9999);
static char buffer[4096];
Какой ужас. Длинных строк не существует? Хакеров, специально создающих необычные страницы для переполнения буферов обрабатывающей программы, не бывает?
Посмотри на это с другой стороны - ему ещё предстоит всё это узнать. Не каждый в его годы может написать что-то работающее (ладно, имеющее большие проблемы, но в некоторых случаях работающее) на Си. Некоторые даже не пытаются сделать что-то полезное.

Re: WebView: Text-based Browser

Posted: Tue Mar 25, 2014 10:02 pm
by Mario_r4
Кстати, да. Для такого возраста писать на Си весьма неплохо, меня (в мои 10 лет) от чтения книжки по Си чуть не стошнило, до сих пор не могу перебороть.

Re: WebView: Text-based Browser

Posted: Fri Mar 28, 2014 12:53 pm
by Leency
Пофиксил многое и добавил одну полезную фичу. Надо проплатить интернеты и залить уже :)

Re: WebView: Text-based Browser

Posted: Fri Mar 28, 2014 1:32 pm
by Mario_r4
Leency wrote:добавил одну полезную фичу
Картинки?

Re: WebView: Text-based Browser

Posted: Fri Mar 28, 2014 1:40 pm
by Leency
Картинки в процессе:
- сделал корректное получение абсолютного адреса
- раньше затирались нижнение 10 пикселей изображения, очень древний баг, исправлено

Re: WebView: Text-based Browser

Posted: Sat Mar 29, 2014 1:41 pm
by Wildwest

Re: WebView: Text-based Browser

Posted: Sat Mar 29, 2014 4:28 pm
by SoUrcerer
Ха-ха, точь-в-точь, как у меня в Webby.

Re: WebView: Text-based Browser

Posted: Sun Mar 30, 2014 2:35 pm
by Leency
Leency wrote:hidnplayr

> Hopefully fixed in #4690
Some problem on http://kolibrios.org/ru/index
Please, look http://prntscr.com/33jkw4
Catched: problem exists only in QEMU.
Everything fine in VirtualBox and VMware.

My network configuration in QEMU is: -net nic,model=i82557b
So I think its QEMU or special this adapter problem.