Перейти к содержанию

Сохранялка


Umnik

Рекомендуемые сообщения

Моё первое опубликованное приложение: https://play.google.com/apps/testing/xyz.myachin.saveto (с телефона: https://play.google.com/store/apps/details?id=xyz.myachin.saveto ) Прямо сейчас оно ещё на ревью Гугла.

 

image.thumb.png.6d1918f306865d9e0135fcb260fcc6c0.png

 

Приложение предельно простое — принимает на вход картинку и поднимает системный диалог сохранения. Я написал его, потому что меня бесит, что WhatsApp не позволяет быстро и просто сохранить изображение из чата. Теперь же можно выбрать "Поделиться" и ткнуть на прилагу

 

- Не запрашивает разрешение на запись. Оно использует только чтение, да и то оно нужно, чтобы получать ссылки от внешних приложений. Само оно ничего не умеет ни читать с хранилища, ни писать на него. То есть приложение гарантировано не может ничего украсть и повредить. Даже если сохранять один и тот же файл несколько раз, он будет не перезаписываться (потому что нет прав на запись), а создаваться его копии с цифрами 1, 2 и далее

- Не имеет разрешения на работу с сетью. Всё, что происходит — происходит только внутри вашего устройства

 

В общем, если у вас была такая же проблема, как и у меня, то вот простое решение, которое очень мало весит, не висит в памяти, не имеет автозагрузки и всё такое. Просто делает одну задачу.

Изменено пользователем Umnik
  • Like (+1) 1
Ссылка на комментарий
Поделиться на другие сайты

Вот интересно, где приложение появится раньше — в GPlay или в F-Droid, в который я как раз создал заявку на публикацию. Разумеется у Сохранялки открытый исходный код: https://notabug.org/Umnik/SaveTo

Ссылка на комментарий
Поделиться на другие сайты

Нет, но есть в планах. А ещё в планах есть сохранять в разные папки в зависимости от типа файла. Но т.к. в первую очередь мне надо было выцеплять удобно фотки из ВотсАпа, то пока сделал только картинки и только по запросу.

  • Like (+1) 1
Ссылка на комментарий
Поделиться на другие сайты

F-droid уже собрал приложение и теперь должен его подписать: https://gitlab.com/fdroid/rfp/-/issues/1634

Гугл пока не чешется. И это не моя персональная проблема, это глобально:

 

Quote

Dmitry Myachin, [02.02.21 09:39]
что с Гуглом. Я в бету опубликовал ещё вчера, до сих пор висит на ревью

Саша, [02.02.21 10:10]
Добро пожаловать в новый чудный мир

Саша, [02.02.21 10:10]
Они теперь все ревьюят

Саша, [02.02.21 10:10]
Как черти

Саша, [02.02.21 10:11]
У меня ревьюят даже интернал сборки иногда

Dmitry Myachin, [02.02.21 10:11]
И как долго?

Саша, [02.02.21 10:11]
До недели, но сейчас 1-2 дня

Ildar, [02.02.21 10:12]
2-3 дня. Причём рандом. Иногда вообще сразу

Dmitry Myachin, [02.02.21 10:12]
Мда

 

Ссылка на комментарий
Поделиться на другие сайты

51 минуту назад, Umnik сказал:

Гугл пока не чешется. И это не моя персональная проблема, это глобально

Разработчиков много, модераторов мало...:unsure:

Ссылка на комментарий
Поделиться на другие сайты

Раньше у них модерация была просто намного мягче. Видимо решили пойти по пути Apple. Только зачем модерировать беты — вообще не понимаю.

Ссылка на комментарий
Поделиться на другие сайты

Мне прям не везёт :) https://gitlab.com/fdroid/rfp/-/issues/1634

Сначала в f-droid по ошибке поставили тег "обработано" из-за чего бот решил, что в мою заявку заходить не надо и пропустил её. Из-за чего потерял один день (бот ходит 1 раз в сутки). Теперь ещё неделю приложение будет мариноваться до публикации в f-droid не знаю почему.

Ссылка на комментарий
Поделиться на другие сайты

Пришли первые заявки, так что только что пульнул обновление. Так что ещё не понятно сколько времени ждать версию 1.1

1. Добавлена английская локаль

2. Добавлена поддержка сохранения pdf

3. Разрешена установка в Словакии. Для меня это было неожиданностью, надо сказать

Ссылка на комментарий
Поделиться на другие сайты

Возможность задать папку для сохранения в настройках программы имеется в версии 1.1? То есть один раз открыл программу, настроил папку, и сохраняй. КАждый раз выбирать папку не надо

Ссылка на комментарий
Поделиться на другие сайты

Нет. Во-первых для этого надо бы сначала поддержать побольше форматов файлов, а во-вторых это частично убивает смысл приложения. Сохранять без спросу могут и другие. Та же Телега так делает.

 

Однако всегда можно написать пожелание на доработку: https://notabug.org/Umnik/SaveTo/issues

Ссылка на комментарий
Поделиться на другие сайты

9 минут назад, Umnik сказал:

Сохранять без спросу могут и другие. Та же Телега так делает

Ну так вот и сделали бы. Телега не знаю куда сохраняет, но вроде там нельзя задать свою папку для сохранения. А рыскать по папкам телеги неохота )

 

8 минут назад, Umnik сказал:

Однако всегда можно написать пожелание на доработку

там регистрироваться надо ))

Ссылка на комментарий
Поделиться на другие сайты

1 hour ago, ska79 said:

Телега не знаю куда сохраняет, но вроде там нельзя задать свою папку для сохранения

Ну так пошарь :) Из Телеги тоже шарить можно картинки в приложение. В пожеланиях записано, чтобы ещё видео можно было шарить.

Добавил твоё пожелание в список: https://notabug.org/Umnik/SaveTo/issues/6

  • Спасибо (+1) 1
Ссылка на комментарий
Поделиться на другие сайты

  • 3 weeks later...

Доступна к загрузке в Гугл Плее версия 1.6. В f-droid она появится на следующей неделе

1. Появилась поддержка видео

2. Настройки

3. Материал элементы вместо Компат. То есть кнопки и надписи выглядят на Андроид 6 также, как и на Андроид 11

4. Собственно, поддержка Андроид 6 и выше, а не 8 и выше

5. Убран единственный пермишен на сторадж. Всё теперь работает полностью через SAF без костылей. Приложение больше не имеет вообще никаких пермишенов ни на что

6. Поддержка Качалки. Если в приложение прилетит URL, оно не может скачать файл по ссылке, ведь нет разрешения на Интернет. Тогда оно попытается бросить эту ссылку в Качалку, которая и передаст скачанный объект в Сохранялку. При этом у Качалки нет вообще никакого взаимодействия с файловой системой, даже через SAF. Она технически не может ничего сохранять

7. Поддежка сохранения текста. Теперь в Сохранялку можно шарить текст и она предложит сохранить его как текстовый файл. Аналогично она будет сохранять ссылки, если в настройках ей запретить взаимодействие с Сохранялкой. Или если она посчитает, что эта ссылка не для неё ("своими" Сохранялка считает ссылки только вида http)

 

Качалка пока в прототипе и на следующей неделе подтяну её.

 

В ближайших планах на Сохранялку:

1. Увод сохранения файлов в сервис. Сейчас сохранение происходит в главном потоке. Для картинок ещё норм, но для видосов это вызывает тормоза

2. Поддержка сохранения документов и архивов

3. Сохранение всех этих типов файлов автоматически, без поднятия запроса на имя

Ссылка на комментарий
Поделиться на другие сайты

Пожалуйста, войдите, чтобы комментировать

Вы сможете оставить комментарий после входа в



Войти
×
×
  • Создать...