Page 11 of 59
Re: HTML Viewer in C--
Posted: Fri Jun 05, 2009 2:10 am
by Leency
HTML Viewer v0.5
- barsuk прикрутикл загрузку страниц из Интернета через downloader за который ему огромнейший респект :)
- исправление падения программы в случае, если страница недокачана - исправлен выход за границы памяти при парсинге тегаов и обработке <-- -->;
- исправлена передача параметров downloader'y: обрезается / в конце;
- корректная обработка некоторых символов;
- некоторые оптимизации.
Ограничения: не ходит по относительным ссылкам, собственно это проблема даунлоадера, как мне кажется, как и раньше не поддерживается Юникод и вообще ничего нового пока не прикручивал. Всё потом.
Эта версия программы должна работать стабильно, о всех падения просьба сообщать сюда и указывать адрес страницы на которой программа упала.
Re: HTML Viewer in C--
Posted: Fri Jun 05, 2009 1:10 pm
by Gluk
а того, ради чего программа создавалась, так и не сделали (справка и поддержка в html)..
Только финтифлюшки добавляются..
да шучу) я очень рад новости =)
Жаль, затестить не могу (выше писал причину)..
А, еще вопрос, как htmlv отреагирует если в адресную строку айпи-адрес ввести? Если нормально, то хоть на соседнем компе апач запущу, так потестю..
Re: HTML Viewer in C--
Posted: Fri Jun 05, 2009 7:38 pm
by barsuk
С относительными ссылками проблемы две: одна в downloader (я исправил и теперь он может скачать не только главные страницы сайтов), а одна в HTMLv (внесена также мной): если адрес начинается с "http://", он считается абсолютным. Чтобы ее пофиксить, нужно поменять условия в TWebBrowser::Load.
Gluk wrote:как htmlv отреагирует если в адресную строку айпи-адрес ввести?
Должен нормально грузить. Главное указать в начале "http://"
Gluk wrote: не возможно ли "поддержку прокси с логином/паролем которые"?..
Сложность реализации этого зависит от способа авторизации. Если она по http, не получится, потому что никакой обработки форм в HTMLv нет пока.
Re: HTML Viewer in C--
Posted: Fri Jun 05, 2009 7:57 pm
by s1n
Leency, у тебя в архиве есть ZEROCONF.INI.. .как я понял он для настройки инета по сети.. =).. есть пару вопросов
1) куда его кидать? /sys/???
2) как его активировать??
3) какие у тебя параметры в windows???
просто у меня например стоит ip 10.0.0.1(шлюз и dns 10.0.0.200)...
Re: HTML Viewer in C--
Posted: Fri Jun 05, 2009 8:13 pm
by Leency
s1n
Иногда полезно читать РидМи
==Интернет==
Если ваша сетевая карта не поддерживается Колибри нативно - не беда. Она поддерживается в Qemu и VirtualBox

Всё что нам надо - это закинуть файлик с настройками сети ZEROCONF.INI в /sys/network/ и можно работать.
Активировать его никак не надо, он загружается каждый раз как стартует система.
Не имеет значения какие параметры Windows.
Re: HTML Viewer in C--
Posted: Sat Jun 06, 2009 9:59 pm
by Heavyiron
Сеть в виртуалбоксе работает и с тем zeroconf.ini, который лежит в "ночных сборках" — необходимости прописывать статический IP нет. Про qemu не знаю - сеть в нем как-то не пытался завести.
Re: HTML Viewer in C--
Posted: Sat Jun 13, 2009 11:59 am
by s1n
Иногда полезно читать РидМи
в том то и проблема что в qemu у меня не работало.. =(((... и модем у меня ethernet'овский.... ладно.. буду разбираться.. =)...
з.ы. ридми всегда читаю...
Re: HTML Viewer in C--
Posted: Mon Jun 15, 2009 2:34 pm
by Heavyiron
Кстати, начало загрузки любой страницы почему-то начинается с собщения о том, что страница не найдена.
Re: HTML Viewer in C--
Posted: Mon Jun 15, 2009 6:40 pm
by Leency
Это не баг, это фича

Re: HTML Viewer in C--
Posted: Mon Jun 15, 2009 9:46 pm
by s1n
почему то у меня все заработало.. =).. немного оптыкал по разным сайтам...
заметил что если страница не найдена, то download висит в процессах... как то через раз работает... 100% повторить не смог, но после загрузок 10-15 разных страниц, в памяти осталось около 5-ти download... возможно когда я обновлял страницу, т.е. download не успел скачаться, как запустилась новая копия, а старая осталась в памяти...
код не смотрел, так как последнии исходники вроде 0.48.5...
программа очень порадовала... очень и очень...
Re: HTML Viewer in C--
Posted: Mon Jun 15, 2009 10:21 pm
by diamond
Страницы в UTF-8 отображаются кракозябрами, например,
http://www.wasm.ru
Немаленькие страницы то ли скачиваются, то ли отображаются не полностью, например,
http://forum.igromania.ru/showthread.php?t=71539 (всего 400 Кб) обрывается не слишком далеко от начала.
Re: HTML Viewer in C--
Posted: Thu Jul 30, 2009 12:00 pm
by Gluk
barsuk -"Сложность реализации этого зависит от способа авторизации. Если она по http, не получится, потому что никакой обработки форм в HTMLv нет пока."
ну не знаю честно.. с Оперы при заходе по прокси вылетает окошко "введите логин/пароль", в линуксе я в каком-то файле прямо указывал от прокси айпи, порт, _логин_ и _пароль_, и работал весь инет в линуксе через этот прокси. Не только браузер, а IM'ы всякие тоже
PS: работа этой прокси обеспечивается программой HandyCache.
Re: HTML Viewer in C--
Posted: Sat Aug 01, 2009 12:37 am
by Gluk
есть идея прикрутить к htmlv sqlite, например, для хранения cookies, истории..
Re: HTML Viewer in C--
Posted: Sat Aug 01, 2009 8:17 am
by s1n
Gluk, прикольная идея..
Re: HTML Viewer in C--
Posted: Tue Aug 11, 2009 10:42 pm
by Gluk
дыки собственно наверное готов взяться наверное за реализацию.. очень хочется нормальный полноценный браузер в Колибри.. например могу еще сделать поддержку wap/wml (не говорите мне что они устарели - не поверю. Тем более все нормальные браузеры (Opera, Opera Mobile, Opera Mini) их поддерживают (к сожалению, не до конца)). Нужно только совместно с имеющимися авторами работать, а то ерунда получится что никто не понимает как это работает и почему)