Javascript-форум (https://javascript.ru/forum/)
-   Оффтопик (https://javascript.ru/forum/offtopic/)
-   -   Обсуждений тред (https://javascript.ru/forum/offtopic/47364-obsuzhdenijj-tred.html)

cyber 19.08.2016 15:41

Кто то пробовал сделать сохранения файла с сервера через js с помощью потока? Такое вообще реально?
Т.е получил chunk на клиенте, сохранил на диск, потом получил еще один дописал до предущего и т.д пока весь файл не сохранит. Т.е по сути как в ноде только в браузере

kobezzza 19.08.2016 15:47

Цитата:

Сообщение от cyber (Сообщение 426129)
Кто то пробовал сделать сохранения файла с сервера через js с помощью потока? Такое вообще реально?
Т.е получил chunk на клиенте, сохранил на диск, потом получил еще один дописал до предущего и т.д пока весь файл не сохранит. Т.е по сути как в ноде только в браузере

А в чём проблема? Сервер шлёт тебе чанки, ты их соединяешь, и потом сейвишь и всё. Если файл не текстовый, то отправляй его как ArrayBuffer например.

cyber 19.08.2016 15:51

Цитата:

Сообщение от kobezzza
А в чём проблема? Сервер шлёт тебе чанки, ты их соединяешь, и потом сейвишь и всё. Если файл не текстовый, то отправляй его как ArrayBuffer например.

В размере файла проблема, файл может быть 20-40 мб и я не хочу насиловать браузер. Иногда файлы могут доходить до 100 метров, я бы лично возненавидел бы того кто мне бы загрузил 100 метров в оперативку, только что бы скачать файл

cyber 22.08.2016 12:38

Так и не нашел как сделать, то о чем писал выше, походу нельзя сделать что то такое

trikadin 22.08.2016 15:36

Цитата:

Сообщение от cyber
Так и не нашел как сделать, то о чем писал выше, походу нельзя сделать что то такое

Странная ситуация, я был уверен, что подобное (правда, с хаками, ты бы не смог перенаправить поток тупо на fs, пришлось бы с бубном поплясать) можно сделать на File API, но чёт быстрое гугление для "вспомнить" выдаёт результаты, которые нигде не поддерживаются -- ощущение, что такая функциональность была, а потом её выпилили. Не нашёл даже, как в песочницу записать.

cyber 22.08.2016 16:42

trikadin, я и спрашиваю потому что не нашел сам, еще проблема с file api что там прогресс скачивания не показывает(либо я криворукий)

l-liava-l 25.08.2016 11:53

Парни, подскажите софтину или модуль для ноды, как jsbeautifiler, но рекурсивно во всех папках.

bes 25.08.2016 22:26

Цитата:

Сообщение от l-liava-l
Парни, подскажите софтину или модуль для ноды, как jsbeautifiler, но рекурсивно во всех папках.

https://www.npmjs.com/package/grunt-jsbeautifier
файлы можно задать по маске

l-liava-l 26.08.2016 00:10

Благодарю

l-liava-l 09.09.2016 21:53

Localbitcoins заблокирован роскомнадзором!

Новость: http://forklog.com/v-rossii-zablokir...localbitcoins/
А ботов так просто не заблокируешь: https://bitcointalk.org/index.php?topic=1344373.0


Часовой пояс GMT +3, время: 11:49.