Страница: 1 | 2 |
i mne ne mog by dat` esli ne slozhno? spasibki zaranee... Это обращение будет покороче... 8) Artificial Intelligence почему бы не выложить их где-нибудь на сайте (на VBnet или на своём) и не дать ссылку - многим, я думаю будет интересно. Я не исключение, поэтому, если не соберёшся выкладывать, то вышли и мне на tempneco@rambler.ru или на neco@pisem.net. To Александр: ну куда уж короче? 8) На сайте выкладывать плохо, если мелкомягкие найдут, надают по голове, но если запаролить в RAR-архиве... 2Neco: а это маленькое )) Общий размер архива сырья около 200 М, если "Однако вылезла другая проблема: формы, во время приёма/передачи очень хреново "отвечают". Почти и не отвечают, если совсем уж честно... Пробовал вставить после записи в файл DoEvents, но тогда при перекачке большого файла (9 тонн) забивается стек. А в остальном способ очень даже неплохой..." Тестил, наверное, опять у себя локально? Ты забыл учесть, что скорость передачи по ниже скорости локального чтения/записи и при работе в инете этой проблемы не будет. "В итоге вопрос: может кто-нибудь знает как исскуственно обработать события крысы..." Ну если очень хочется (мало ли, может у тебя сетка локальная или доступ в инет быстрее чем винт ), то можно, имхо, сделать так: забирать данные из винсоковского буфера (GetData) не через событие DataArrival, а по таймеру (скажем раз в секунду), а наличие новых данных мониторить через свойство BytesRecieved. Я тут как раз пишу похожую прогу, и в связи с этим у меня вопрос: на каком уровне в tcp/ip реализован контроль передачи данных, т.е. имеет ли смысл мне после принятия файла подсчитывать и сравнивать CRC?
Вопрос: Винсок и перекачка файлов
Добавлено: 23.02.04 01:35
Автор вопроса: Neco | Web-сайт:
Ответы
Всего ответов: 26
Номер ответа: 16
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #16
Добавлено: 27.02.04 17:08
2Artificial Intelligence: был бы весьма признателен за куски IE, Калькулятор , и какие-нибудь ядерные DLL.
Номер ответа: 17
Автор ответа:
Chill
ICQ: 554200
Вопросов: 101
Ответов: 343
Профиль | | #17
Добавлено: 27.02.04 20:55
2Artificial Intelligence: мне тоже пришли, плз.
Номер ответа: 18
Автор ответа:
AASoft
Вопросов: 86
Ответов: 920
Профиль | | #18
Добавлено: 27.02.04 22:51
Номер ответа: 19
Автор ответа:
Neco
ICQ: 247906854
Вопросов: 133
Ответов: 882
Web-сайт:
Профиль | | #19
Добавлено: 29.02.04 01:42
Номер ответа: 20
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #20
Добавлено: 29.02.04 08:11
Номер ответа: 21
Автор ответа:
Александр
Разработчик Offline Client
ICQ: 204034
Вопросов: 106
Ответов: 1919
Профиль | | #21
Добавлено: 29.02.04 12:50
Номер ответа: 22
Автор ответа:
Artificial Intelligence
ICQ: 275368971
Вопросов: 8
Ответов: 131
Профиль | | #22
Добавлено: 01.03.04 11:25
Номер ответа: 23
Автор ответа:
Artificial Intelligence
ICQ: 275368971
Вопросов: 8
Ответов: 131
Профиль | | #23
Добавлено: 01.03.04 12:50
Прошу прощенья, с rar'ами геморойчик вышел, поэтому надо качать zip.
Номер ответа: 24
Автор ответа:
Чан
ICQ: 26977559
Вопросов: 4
Ответов: 18
Профиль | | #24
Добавлено: 12.03.04 20:36
Номер ответа: 25
Автор ответа:
Neco
ICQ: 247906854
Вопросов: 133
Ответов: 882
Web-сайт:
Профиль | | #25
Добавлено: 14.03.04 03:39
Насчёт "отвечания" я уже дотумкал. Спасибо. 8)
А насчёт TCP где-то я видел надпись, что TCP - протокол гарантирующий передачу данных. И где-то рядом, что UDP - это тот же TCP, но ни хрена не гарантирует. Т.е. Возможно, что через UDP лучше передавать, к примеру звук или видео (в прямом эфире) - небольшие помехи никто не заметит, а скорость возможно (я не проверял) выше. Перекачку же файлов я забацал на TCP и полевые испытания (в сумме где-то тонн на 20) прошли успешно. Всё дошло. (Локалка модемная - около 30 килобит).
Со своей стороны могу гарантировать лишь то, что эти надписи я видел не на заборах и не в местах общего пользования. И если тебе интересно моё мнение, то по-моему НЕ СТОИТ проверять TCP, главное - не потерять пакеты или не записать куда-нибудь не туда. 8)
Номер ответа: 26
Автор ответа:
Чан
ICQ: 26977559
Вопросов: 4
Ответов: 18
Профиль | | #26
Добавлено: 15.03.04 22:18
Спасибо за ответ, я так и думал.