Вверх ↑
Этот топик читают: Гость
Ответов: 15
Рейтинг: 0
#106: 2018-02-08 16:28:52 ЛС | профиль | цитата
Netspirit писал(а):
Ну, так если перетаскивать Install.his или *.ini в окно HiAsm - он что, не заменяет существующих файлов?

Я перетащил Install.his , перезагрузил среду и запустил схему, которая работала на старых версиях, она не заработала. Создал новую схему, накинул компонентов и ничего не запустилось. Сейчас все норм.
карма: 0

0
Ответов: 7
Рейтинг: 0
#107: 2018-08-10 12:44:11 ЛС | профиль | цитата
Здравствуйте.
Подскажите, где можно скачать данный компонент(ы)?
По сслыке в шапке скачивается файл без расширения "HTTP" с описанием:

Компоненты для протокола HTTP

Редакция: 16.01.2018
================================

и т.д.

upd: Открыл в другом браузере без аутентификации на форуме и тогда уж скачался архив.

Редактировалось 1 раз(а), последний 2018-08-10 13:28:08
карма: 0

0
Ответов: 4612
Рейтинг: 746
#108: 2018-08-10 16:43:49 ЛС | профиль | цитата
Расширение файла - ".zip". Укажи здесь название и версию браузера и ОС, может, разработчики форума пофиксят.
карма: 26

0
Ответов: 1328
Рейтинг: 69
#109: 2018-08-13 14:25:36 ЛС | профиль | цитата
Netspirit, Мозилла не видит расширения и не только здесь
карма: 2

0
Ответов: 1341
Рейтинг: 31
#110: 2018-08-13 14:53:06 ЛС | профиль | цитата
Отлично было бы ещё добавить 1 поле в компонент с возможностью настройки произвольного буффера для скачивания файла, ибо при закачке больших файлов, переполняется память и крашит, и на большие файлы тратиться кучу времени и ресурсов диска, поэтому лучше было бы сбрасывать явно не по 10кб на диск а побольше, НО есть особенность, если увеличить буффер, то и событие onDownloadProgress происходит после заполнения буффера, что не совсем корректно, если буффер увеличивать до нескольких десятков МБ, например полоса загрузки будет менее информативной.
карма: 2

0
Ответов: 4612
Рейтинг: 746
#111: 2018-08-13 15:04:11 ЛС | профиль | цитата
Konst писал(а):
Мозилла не видит расширения и не только здесь
Форум неправильно выдаёт заголовок "Content-Disposition". Выдаёт
Content-Disposition: attachment; filename=HTTP Components 2018-01-16.zip
а должно быть
Content-Disposition: attachment; filename="HTTP Components 2018-01-16.zip"


Rysik писал(а):
то и событие onDownloadProgress происходит после заполнения буффера
Можно выдавать по добавлению данных в буфер, а не по заполнению буфера. Но при этом для пользователя может быть небольшое отличие (прогресс будет показывать количество загруженных данных, а не количество записанных в файл).

Редактировалось 1 раз(а), последний 2018-08-13 15:04:49
карма: 26

0
Ответов: 1341
Рейтинг: 31
#112: 2018-08-13 16:01:28 ЛС | профиль | цитата
Netspirit писал(а):
Можно выдавать по добавлению данных в буфер, а не по заполнению буфера. Но при этом для пользователя может быть небольшое отличие (прогресс будет показывать количество загруженных данных, а не количество записанных в файл).


но точка же называется onDownloadProgress, что и логичней будет событие вызывать по мере загрузки, нежели по мере записи в файл, а для записи сделать либо отдельную точку, либо переключатель, что требуется выдавать в точку например onProgress (True=Выдавать кол-во загруженных байт, False=Выдавать кол-во записанных данных в файл)
карма: 2

0
Ответов: 203
Рейтинг: 2
#113: 2018-09-11 14:55:51 ЛС | профиль | цитата
Добрый день.
Можно заменить команду curl -X POST -H "Content-Type: application/json" -d "{ \"auth_token\": \"pass\", \"text\": \"Pasha, Privet!\" }" http://127.0.0.1:3030/widgets/welcome
HTTP компонентом, буду благодарен схеме или куда копать.
карма: 0

0
Ответов: 4612
Рейтинг: 746
#114: 2018-09-11 15:02:21 ЛС | профиль | цитата
Копать в сторону:

URL=<http://127.0.0.1:3030/widgets/welcome>
Method=<POST>
EncType=<None>
Headers=<Content-Type: application/json>
PostData=<{"auth_token": "pass", "text": "Pasha, Privet!"}>

(в текстовые свойства - текст между символами <>)

Редактировалось 6 раз(а), последний 2018-09-13 11:39:10
карма: 26

0
Ответов: 203
Рейтинг: 2
#115: 2018-09-11 16:18:27 ЛС | профиль | цитата
Спасибо, все заработало.
карма: 0

0
Ответов: 203
Рейтинг: 2
#116: 2019-01-03 20:57:55 ЛС | профиль | цитата
Netspirit, подскажите пожалуйста будет Ваш компонент работать в службе (NTService)?
карма: 0

0
Ответов: 4612
Рейтинг: 746
#117: 2019-01-04 13:06:22 ЛС | профиль | цитата
Проверь. Теоретически - должен работать.
карма: 26

0
Ответов: 66
Рейтинг: 1
#118: 2019-01-11 12:34:25 ЛС | профиль | цитата
Спасибо ты спас мой проект, doLoadString гораздо стабильнее работает, чем стандартный HTTP_Get + Stream Coverter.
карма: 0

0
Ответов: 4612
Рейтинг: 746
#119: 2019-01-30 13:20:49 ЛС | профиль | цитата
Обновлен компонент HTTPClient

- добавлены свойства ResumeDL, FileMIME, FNOverride
- точка UploadFile теперь кроме имени файла может принимать поток Stream для отправки на сервер
- реализована докачка файлов (свойство ResumeDL)
- добавлена возможность скачивать файлы большого размера (больше 4 ГБ). В связи с этим точки ContentLength и onDownloadProgress выдают размер в формате Real.
- свойство URLCodePage также влияет на кодировку имени файла, отправляемого серверу при отправке файла. Если у вас есть свой сервер и свои скрипты, принимающие файлы от данного компонента с именами в кодировке ANSI - либо установите URLCodePage=ANSI в схемах, либо учтите кодировку имени файла в скриптах сервера.

Netspirit (2017-06-13) писал(а):
Меня что-то остановило (лень, что-ли) от добавления свойства для автоматической докачки файла.
Понял: остановило подсознание. А сейчас появилось вдохновение, попробовал добавить свойство докачки - выяснилось, что структура кода в компоненте неудобна для этого. Вышло что переработал весь код компонента.

Редактировалось 4 раз(а), последний 2019-01-30 17:59:27
карма: 26

0
Ответов: 704
Рейтинг: 7
#120: 2019-01-30 15:32:41 ЛС | профиль | цитата
Netspirit, спасибо за компонент!
карма: 0

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)