LINUX.ORG.RU
решено ФорумMobile

Как сохранить большой текстовый файл?

 


0

1

Для определённости https://raw.githubusercontent.com/open-dict-data/ipa-dict/master/data/en_US.txt Или https://github.com/open-dict-data/ipa-dict/blob/master/data/en_US.txt 3 мегабайта.

Требуется сохранить его на смартфон, чтобы не качать каждый раз. Есть идеи?

Гуглохром не смог открыть страницу, фаерфокс упал при попытке скопировать текст в буфер, фаерфокс бета копирует не более 5 строк.

Итог: поставил Termux и скачал curl-ом:

pkg install curl
termux-setup-storage
cd /storage/emulated/0/Download/

★★★★★

Последнее исправление: question4 (всего исправлений: 2)

ну отправь файл себе в телегу. Pocket, думаю, тоже справится. Не такой уж большой файл.

Dred ★★★★★
()
Ответ на: комментарий от anonymous

Контекстном меню нет «Save link as...»?

Нет. А плагины для сохранения текущей страницы не работают.

question4 ★★★★★
() автор топика
Ответ на: комментарий от karton1

Как отправить файл почтой, если есть только линк?

question4 ★★★★★
() автор топика
Ответ на: комментарий от mandala

От мифика бизибокс без рута может работать: https://play.google.com/store/apps/details?id=ru.meefik.busybox&hl=ru
У ТС его вроде нет:

А как это сделать, не разрешая установку из неизвестных источников?

В термукс вроде итак бизибокс встроен (не помню, давно не тыркал его, отказался от Андроида для личного пользования)

fehhner ★★★★★
()
Ответ на: комментарий от fehhner

В термуксе полно пакетов, он вроде на дебиан, но там навернули еще какой-то свой pkg. Ну и множеству пакетов не нужны права рута.

mandala ★★★★★
()
Ответ на: комментарий от question4

Контекстном меню нет «Save link as...»?

Нет.

Когда-то давно был.
Быстрый поиск по интернетам выдал
https://android.stackexchange.com/questions/20710/download-files-with-chrome-...

Click on the link and close that tab or go back once it tries to play that media. Go to your chrome history from the menu and long press the link and save it.

anonymous
()
Ответ на: комментарий от question4

Как можно пользоваться обмылком без рута? termux смотрел? другой бизибокс?

От мифика бизибокс без рута может работать: https://play.google.com/store/apps/details?id=ru.meefik.busybox&hl=ru

Termux: https://play.google.com/store/apps/details?id=com.termux

Или ты ищещ пальцетыкательную кнопку «сделать зае^хорошо»?

mandala ★★★★★
()
Ответ на: комментарий от fehhner

Да, работает, спасибо. Я искал комбинацию клавиш.

Последний вопрос — где у него домашняя директория?

question4 ★★★★★
() автор топика
Ответ на: комментарий от Noob_Linux

Просто открыл хромом и нажал кнопочку сохранить

Либо уровень интеллекта ТС соответствует количеству звезд, либо заговор рептилоидов нужно указывать версии андроида и хрома.

anonymous
()
Ответ на: комментарий от fehhner

/data/data/com.termux/files/home/

Вопрос в том, как это соотнести с путями, видимыми другим программам.

Они все пишут куда-то в /storage/emulated/ , но для неё termux пишет access denied.

P.S. Право писать на накопители дал.

question4 ★★★★★
() автор топика
Последнее исправление: question4 (всего исправлений: 1)
Ответ на: комментарий от question4

Регистрация нужна?

хз, я логинюсь только акком от firefox, то ли от гугла. Какая разница.

Dred ★★★★★
()
Ответ на: комментарий от question4
You don't need to root your device. All you need to do is run the following command on a non-rooted (or rooted) device to allow termux to access your existing directories, particularly /storage/emulated/0:

termux-setup-storage

this creates a new directory in termux, ~/storage, which contains simlinks to /storage/emulated/0 and can be accessed by a standard gui file manager.
fehhner ★★★★★
()

ASUS zc551kl

Отработало нормально.

cd /sdcard
curl https://raw.githubusercontent.com/open-dict-data/ipa-dict/master/data/en_US.txt > en_US.txt
Так-то лучше качалку поставить какую-нибудь.

Radjah ★★★★★
()
Ответ на: комментарий от question4

Хотя какая-то aria2 есть и в Гуглосторе.

«Aria2Android (open source)» от Gianlu поставилась и целый час безуспешно пыталась скачать какой-то бинарник. Снёс. Другие не пробовал.

question4 ★★★★★
() автор топика
Ответ на: комментарий от question4

Андроид 9, хром последний - скачалось в пределах минуты. 1 попытка. Тормозил ренедер конечно страницы, но и дергать её смысла нет.

Noob_Linux ★★★★
()
Ответ на: комментарий от Radjah

Для этого сперва нужно было поставить работоспособный терминал и настроить симлинк :) Выше объяснили как.

question4 ★★★★★
() автор топика
Ответ на: комментарий от mandala

termux смотрел? другой бизибокс?

Пробовал с полдесятка терминалов, все оказались бесполезны или неудобны. Про Termux узнал только сегодня.

question4 ★★★★★
() автор топика
Ответ на: комментарий от Radjah

Не всеми терминалами можно пользоваться. И у меня были проблемы с правами доступа. Lenovo.

question4 ★★★★★
() автор топика
Ответ на: комментарий от question4

Ну естественно я с вафли, какой нафиг роуминг, 21 век.

Noob_Linux ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.