Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Вт июн 27, 2017 1:32 pm

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 88 сообщений ]  На страницу Пред. 1 2 3 4 5 6 След.
Автор Сообщение
 Заголовок сообщения: Re: http качалка
СообщениеДобавлено: Пт окт 08, 2010 8:44 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4088
Приятно, что такая полезная программа развивается. CleverMouse, Mario спасибо!

_________________
Через тернии к звездам


Вернуться к началу
 Заголовок сообщения: Re: http качалка
СообщениеДобавлено: Пт окт 08, 2010 8:56 pm 
Leency
Ну, я надеюсь, что ты HTML View тоже пофиксишь. Вот здесь как раз речь зашла - нужно увеличить передаваемый путь до 255 символов.


Вернуться к началу
   
 Заголовок сообщения: Re: http качалка
СообщениеДобавлено: Ср ноя 24, 2010 4:28 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Чт сен 03, 2009 1:52 pm
Сообщения: 1593
Mario, да, 4Кб для dnsMsg достаточно, эта область используется для формирования запроса и получения ответа, каждый из них должен умещаться в один UDP-пакет, то есть заведомо меньше 1500 байт.

_________________
Сделаем мир лучше!


Вернуться к началу
 Заголовок сообщения: Re: http качалка
СообщениеДобавлено: Пн авг 22, 2011 1:00 am 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4088
При нажатии кнопки "ввести адрес" белая строка расползается на всю длинну окна и далеко за его пределы.

_________________
Через тернии к звездам


Вернуться к началу
 Заголовок сообщения: Re: http качалка
СообщениеДобавлено: Вт авг 23, 2011 4:01 pm 
Я посмотрел код - даже если укоротить заливку функции 13, то все равно полный текст в эту строку не влезает, даже если кнопки сдвинуть и уменьшить. Проблему можно было бы решить подключением Box_Lib (EditBox), но... Веронике не нравится мой метод. :mrgreen:


Вернуться к началу
   
 Заголовок сообщения: Re: http качалка
СообщениеДобавлено: Ср авг 24, 2011 11:19 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Ср авг 18, 2010 5:38 pm
Сообщения: 102
Подскажите, куда downloader помещает скачиваемый файл? Не могу его найти.

Запускаю из shell:

# downloader 192.168.0.1/tpmain /hd0/1/tpmain

Смотрю tcpdump-ом, что-то качается, а в файловой системе никаких изменений.
Запускаю без параметров, ввожу адрес - тоже никаких новых файлов.
Свободного места и на рамдиске, и на SD-карте /hd0/1/ заведомо больше, чем занимает скачиваемый файл. Что я делаю не так?

Кстати, верно ли, что HTMLv скачивает файлы через downloader? HTMLv мой файл скачивает и показывает, но в начале скачанного файла оказывается 1 лишний байт.

Железо - EBox + SD-карта на 8 Gb.


Вернуться к началу
 Заголовок сообщения: Re: http качалка
СообщениеДобавлено: Ср авг 24, 2011 11:26 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4088
Да, HTMLv скачивает файлы через downloader, который всегда помещает файлы в /rd/1/.download
Место должно быть не на /hd0/1/ , а на /rd/1/

Кстати, неплохо бы чтобы downloader помещал файлы не в /rd/1/, а в папку откуда запущен или чтобы ему в параметре указывать куда загружать файлы.

Остальные вопросы к CleverMouse.

_________________
Через тернии к звездам


Вернуться к началу
 Заголовок сообщения: Re: http качалка
СообщениеДобавлено: Ср авг 24, 2011 11:38 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Ср авг 18, 2010 5:38 pm
Сообщения: 102
Спасибо! Видимо, на /rd/1/ места нужно больше, чем размер файла.
Я освободил ещё немного, и .download появился. И опять лишний байт 0Ah в начале.
Файл - неупакованный исполняемый бинарник TinyPy, размером 139260 байт.


Вернуться к началу
 Заголовок сообщения: Re: http качалка
СообщениеДобавлено: Пт авг 26, 2011 8:00 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Чт сен 03, 2009 1:52 pm
Сообщения: 1593
Про лишний байт - данных маловато. Идеальным набором данных считается полный лог Wireshark / tcpdump -w. Если лог по каким-то причинам сделать трудно, тогда хотя бы информация о сервере и настройках не повредит.

_________________
Сделаем мир лучше!


Вернуться к началу
 Заголовок сообщения: Re: http качалка
СообщениеДобавлено: Пт авг 26, 2011 9:10 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Ср авг 18, 2010 5:38 pm
Сообщения: 102
Сервер - Apache2 "из коробки", просто положил файл в /var/www/localhost/htdocs/.
Лог tcpdump'а прилагаю.


Вложения:
dump.log.7z [46.07 КБ]
69 скачиваний
Вернуться к началу
 Заголовок сообщения: Re: http качалка
СообщениеДобавлено: Пт авг 26, 2011 9:21 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Чт сен 03, 2009 1:52 pm
Сообщения: 1593
Как-то так: r2126. Что-нибудь могло поломаться.

_________________
Сделаем мир лучше!


Вернуться к началу
 Заголовок сообщения: Re: http качалка
СообщениеДобавлено: Пт авг 26, 2011 10:37 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Ср авг 18, 2010 5:38 pm
Сообщения: 102
Теперь лишний нулевой байт в конце.


Вернуться к началу
 Заголовок сообщения: Re: http качалка
СообщениеДобавлено: Пт авг 26, 2011 11:00 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Чт сен 03, 2009 1:52 pm
Сообщения: 1593
r2127

_________________
Сделаем мир лучше!


Вернуться к началу
 Заголовок сообщения: Re: http качалка
СообщениеДобавлено: Пт июн 01, 2012 5:45 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4088
Как временное решение исправил залезание строки адреса на кнопки и ободок окна, немного обновил код.

Никто не против если я:

1) выпилю все display_page и draw_page, что остались от httpc
2) прикручу системные цвета
3) постараюсь прикрутить edit_box
4) переименовать reload в download
5) ещё как лучше - удалить кнопку save, или переименовать в "resave"?

?

_________________
Через тернии к звездам


Вернуться к началу
 Заголовок сообщения: Re: http качалка
СообщениеДобавлено: Пт июн 01, 2012 8:10 pm 
Не в сети

Зарегистрирован: Пн сен 24, 2007 11:11 am
Сообщения: 2814
Насчет editbox не уверен. Автор вроде был против.


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 88 сообщений ]  На страницу Пред. 1 2 3 4 5 6 След.

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB