x

Android-библиотека для работы с облачными хранилищами: Я.Диск, GD и др

Перейти к заказу
Нужна библиотека, инкапсулирующая работу с 10-20 протоколами, для использования в приложении на Android (Kotlin), и тестовый GUI.Сервисы для первого этапа: Google Drive, Яндекс Диск, SFTP (пароль/ключ), libarchive (SAF), Git (HTTP/S; ssh по паролю/ключу).Функции API: Подключиться к хранилищу (возвращает внутренний дескриптор, держит соединение и базовые данные о сессии в памяти). Отключиться (освобождает память, разрывает соединение). Например, для архива (хранилища с бекендом libarchive) открывает файл архива и читает заголовок/список файлов в нем.Вернуть информацию о типе хранилища (имя, иконка). Вернуть описание/заголовок на основе параметров подключения (например, для SFTP это хост + логин).Вернуть список файлов в заданной папке. Вернуть список файлов/путей рекурсивно от заданной папки. Для каждой записи возвращается стандартный набор свойств ("папка или файл", имя, несжатый размер (для файлов), дата изменения) и дополнительный (все что предоставлено бекендом, например, libarchive).Прочитать файл по пути (работа будет с мелкими файлами, поэтому допустимо читать все содержимое в память). Записать файл (с созданием нового файла, если путь не существует).Переименовать файл/папку. Удалить файл/папку. Создать папку.Особенности API:Одновременно может быть подключено много хранилищ и читаться/писаться много файлов.Хранилище может быть readonly, что отключает часть функций. Этот флаг передается при подключении (API), также он может выставляться автоматически (например, libarchive не умеет писать RAR).Все операции асинхронные и предоставляют уведомления о прогрессе вида # done/# total.Ошибки не замалчиваются, а четко передаются наверх, со всеми сообщениями и контекстом.Если SDK для доступа к сервису требует от разработчика API-ключа или чего-то подобного, то сообщать мне.Нужен способ передачи в библиотеку специфичных для сервиса/SDK параметров, как для операций (например, логин, commit message для Git), так и глобальных (API-ключ, временная папка). Можно также предусмотреть вызов специфичных функций (например, создание нового архива для libarchive).Каждая операция вызывает обновление хранилища: для libarchive архив пережимается после записи файла или создании папки, в Git делается коммит (на основе текущего HEAD, включая изменения с момента подключения, сообщение Update/Rename/Delete/Add <файл/папка>).Тестовый GUI (не часть библиотеки, но выступает ее клиентом; можно реализовать в отдельном или едином APK):Функциональный и максимально простой UI.При выполнении библиотечных вызовов показывать прогрессбар, при ошибках - сообщение.Наверху экрана - кнопка для подключения к хранилищу. Показывает диалог или страницу со вводом параметров (сервис, URL, логин и прочее, для сервисов выводятся иконки и имена из API) и кнопками OK/Cancel, а также списком для загрузки ранее использованных параметров (до 20 штук). Кнопка OK сохраняет введенные параметры в историю на диске, вместе с заголовком на основе параметров (API), так что в следующий раз их можно не вводить. Если подключение неудачное, то диалог остается открытым.Каждое подключенное хранилище - вкладка (название = имя сервиса + заголовок на основе параметров).На вкладке: кнопки, текущий путь (pwd) в виде текста, список/таблица файлов (заполняется кнопками вывода списка файлов) и текстовое поле (заполняется кнопкой чтения файла, используется кнопкой записи файла). В списке файлов может быть особая запись Parent folder и всегда есть запись This folder; папки выводятся перед файлами, в конец имени добавляется "/", файлы и папки сортируются по алфавиту, для каждой записи выводятся доступные свойства, записи можно выделять (всегда выделена ровно одна, если список не пустой).Кнопки на вкладке:отключение (закрывает вкладку)вывод списка файлов в выделенной папке (если выделена не папка, то в This folder; при успешном выполнении текущий путь меняется на новую подпапку, выделяет первую запись в списке)вывод рекурсивного списка выделенной папки (аналогично, но не меняет текущий путь, имена записей равны относительному пути: SomeDir/SubDir/ и SomeDir/File.txt)переход в родительскую папку (если текущий путь не равен корню, т.е. есть Parent folder; очищает список и изменяет текущий путь)чтение выделенного файла (если файл не выделен, то ничего не делает; заполняет текстовое поле первыми 100к байт; UTF-8, LF)записать в выделенный файл (если выделена папка, то запрашивает уникальное имя; UTF-8, LF)переименовать выделенный файл/папку (запрашивает уникальное имя; не работает для This/Parent folder)удалить выделенный файл/папку (запрашивает подтверждение, не работает для This/Parent folder)создать подпапку в выделенной папке (если выделена не папка, то в This folder; запрашивает уникальное имя)При выборе решений для работы с сервисами обращать внимание на лицензию (GPL не подходит) и размер (чем меньше кода - тем лучше).К SFTP могу предоставить тестовый доступ, в остальных сервисах вам нужно регистрироваться самостоятельно.При сдаче работы от вас нужно короткое демонстрационное видео по каждому сервису (на экране видно эмулятор и браузер с облачным хранилищем, в эмуляторе демонстрируете работу с хранилищем, в браузере видно результат).Можем договориться на почасовую или поэтапную оплату.voronnate yandex ru

Найдено 362880 результатов

Наложение видеоэффекта в видео

Есть ролик с проигрыванием мелодии на барабане Фимбо и расставленными на барабане световыми метками (черные точки с белым верхом на фото). Нужно наложить эффект свечения на верхушку белой метки (словно загорается сведодиод, цвет - любой), как будто играющий бьет по тому лепестку, где предварительно загорается метка. В конечном итоге это будет демонстрация обучения игры на лепестковом барабане. (часть видео во вложении)

Видеосъемка и монтаж
Опубликован:
06.03.25 06:02
Бюджет:
10000 руб.~$124.83
Исправление ошибок на сайте

Требуется исправить ошибки в файле robots.txt. на сайте https://granit777.ru на 1С Битрикс. Так же требуется откорректировать настройку отображения несуществующих файлов и страниц. Вэб мастер пишет, что некорректно настроен HTTP-код 404 NOT Found.

Доработка и настройка сайта
Опубликован:
06.03.25 06:02
Бюджет:
2000 руб.~$24.97
Копию сайта на тильда

Сделать копию сайта на тильда, подключить домен, и платежную систему продамус для приема оплат. Срок 8 марта

Создание сайта
Опубликован:
06.03.25 05:59
Бюджет:
2500 руб.~$31.21
Cверстать лендинг

https://www.figma.com/design/Qyq9XjPOJyfVJIPbX0k44P/agency?node-id=0-1&t=W5CzCx1QS9dOb3Aq-1 нужно сверстать этот сайт. ВАЖНО! - два языка (смотрите страницу main) - адаптивная верстка (мобилка) - минимальные анимации

Верстка
Опубликован:
06.03.25 05:58
Бюджет:
6000 руб.~$74.9
Контекстная реклама Google ADS (Английский язык)

Ключевых слов совсем немного. Думаю не больше 40. Реклама будет показываться для англоязычных людей (америка, европа) Иностранный аккаунт Гугл у меня есть (работа в нем) Интересует настройка и 2-3 недели ведение. Напишите какой у вас уровень английского и чем можете подтвердить Что рекламируем: Продажа персональных электронных книг. Стоимость каждой 22 $. По поводу оплаты - больше 10 тыс тратить не готов. ключевых слов мало, рекламных кампаний всего несколько штук. Вы можете предложить сумму меньше, чтобы ваше предложение казалось выгоднее среди других спецов такого же уровня.

Контекстная реклама
Опубликован:
06.03.25 05:58
Бюджет:
10000 руб.~$124.83
Видеопрезентация

Доброго дня! Необходимо подготовить видеопрезентацию по складу на 10 минут. Из материала будет модель склада в 3д максе, фотографии объекта на всех этапах строительства, КП из которого в дальнейшем будет формироваться закадровый голос (его тоже необходимо сделать) и фоновую музыку наложить. Нужно сделать к вечеру 09.03. Ждем предложения!

Презентации и инфографика
Опубликован:
06.03.25 05:55
Бюджет:
14000 руб.~$174.76
Редактирование текстов по теме страхования

Необходимо отредактировать 5 лекций привести их к общему стилю и формату изложения. Готов предоставить предварительно доступ к гугл диску, где лекции размещены, чтобы могли оценить масштаб вашей работы, сроки и цену

Тексты и наполнение сайта
Опубликован:
06.03.25 05:42
Бюджет:
5000 руб.~$62.42
Написать скприт PowerShell

Всем привет! у меня есть папки в которых есть файлы. нужно отправить содержимое каждой папки. при этом нужно формировать текст емайл по шаблону plaint text: --== Здравствуйте. Направляю вам следующий список файлов: 1.Файл.pdf размером 3232 байт. 2.Файл2.zip размером 32 байт. После регистрации прошу подтвердить получение. Бла бла бал --== 0. В файле settings.txt. указываются сведения необходимые для подключения к серверу. Сервер yandex, использует ssl. Здесь указываются все изменяемые параметры - например, пауза в мс между отправками 1. Указываю в каком-нибудь текстовом файле на новой строчке: Ссылка на папку; кому; тема письма; емайл отправителя; (может даже тогда и шаблон указывать, чтобы было все по стандарту) 2. Скрипт создает список файлов в папке, указанной в строчке, и создает текст по шаблону 3. Создает первое емайл, куда вставляет в body сгенерированный текст по шаблону. 4.Создает список attachments и "прикрепляет" к емайл. 5.Подключается smtp по параметрам, указанным в settings.txt 6.Отправляет указанному адресу в строке с указанной темой сгенерированный емайл. 7.Берет паузу, которая указана из файла settings 8.Приступает к следующей строчке

Скрипты и боты
Опубликован:
06.03.25 05:40
Бюджет:
1000 руб.~$12.49
Поставить Woocommerce и сделать 2 карточки товара

Делаем сайт на Wordpress. Пока сверстали Главную и 1 внутреннюю – то есть, есть на что поставить Woocommerce. Надо сделать 2 карточки с вариативным товаром. Примеры – на вложенных картинках. Первая карточка. Вариации отличаются лишь длиной/грузоподъёмностью. Цена меняется в зависимости от выбора вариации (6 вариантов). Вторая карточка. Цена меняется в зависимости от выбора первого параметра - длины. Второй параметр - цвет ткани – не влияет на цену. Он будет работать как на старом сайте https://xn--80aakaeopu.com/tenty-na-lodki-katera/tent-nosovoy-lodka/product/view/14/218 То есть, выбираешь название цвета – тут же меняется картинка, которую можно кликнуть и увеличить. По вёрстке: Оформление выбора количества желательно сделать как на картинке, но не принципиально. Фотка товара – если будет как на моей картинке (листалкой) – отлично. Если Woocommerce не даст так сделать, то сделайте как получится. Какие-то элементы вёрстки (например, кнопки, таблицы) можно брать с готовой страницы https://zkm.servisna5.ru/platforma-katamaran-robinzon-530-200 Детали задания и ответы на вопросы - в переписке.

Доработка и настройка сайта
Опубликован:
06.03.25 05:39
Бюджет:
8000 руб.~$99.87
Найти покупателей на курс по заработку по сша

Нужно найти покупателей на курс по банковским бонусам ГЕО по сша. Ищу кто активно работает по США привлекая клиентов через соц сети, гугл бонусники, фб и т.д. За каждого покупателя плачу 3000 руб. Желательно от 10 продаж в месяц. Курс только для сша, для других гео он бесполезен.

Персональный помощник
Опубликован:
06.03.25 05:39
Бюджет:
60000 руб.~$748.98
5 текстов в CorelDRAW

Нужно написать 5 текстов по фото в CorelDRAW. Шрифты 1 в 1. Размеры уточню в личных сообщениях. (Это для печати на кепках)

Логотип и брендинг
Опубликован:
06.03.25 05:31
Бюджет:
2000 руб.~$24.97
Парсинг сайта

Нужно спарсить данные о ресторанах и блюдах по всем городам с сайта https://market-delivery.yandex.ru или из приложения. Необходимы знания по обходу защит яндекса. Результат в MySQL, 2 таблицы. Таблица ресторана: id Город Название Url ресторана Url лого Время приготовления Рейтинг Адрес Категории блюд Исполнитель (продавец) Время работы Таблица блюд: id ресторана (из 1 табл.) Название Раздел меню Url картинки Вес, Цена Описание Состав (если есть) Калорийность

Базы данных и клиентов
Опубликован:
06.03.25 05:29
Бюджет:
2000 руб.~$24.97
Помогите пожалуйста сделать брендбук

Имеется логотип, есть текст - тема. Надо придумать персонажа маскота. Прошу помочь или хотя бы идей накидать. Примеры работ и все подробности напишу в личные сообщения.

Логотип и брендинг
Опубликован:
06.03.25 05:23
Бюджет:
5000 руб.~$62.42
Вывести Instagram в ТОП Google

Добрый день, нужны услуги по продвижению инстаграм профиля в поисковой системе гугл, обязательно тот кто имеет представление как это правильно делается!

Соцсети и SMM
Опубликован:
06.03.25 05:21
Бюджет:
16000 руб.~$199.73
Настроить таргет на ВК сообщество

Нужно подготовить и провести несколько рекламных компаний Продукт: https://vk.com/pushin_kirill в отклике укажите стоимость клика /лида и какие бюджет и сроки нужны для тест

Соцсети и SMM
Опубликован:
06.03.25 05:10
Бюджет:
30000 руб.~$374.49
Написать программу на 1с

Есть эксель файл, с него надо создать несколько стандартных документов в 1с бухгалтерии, поступление реализация, отчет кометента работа будет постоянна

Десктоп программирование
Опубликован:
06.03.25 05:01
Бюджет:
16000 руб.~$199.73
Настроить и доработать проект (php+Laravel+OpenAI)

Ищем разработчика для донастройки и доработки проекта MagicAI (https://codecanyon.net/item/magicai-openai-content-text-image-chat-code-generator-as-saas/45408109) Требования: -php -Laravel -Желетельно знание API OpenAI На текущий момент определен объем задач для базового запуска, затем новые. В ответе на кворк ваши скиллы и цену за один час.

Доработка и настройка сайта
Опубликован:
06.03.25 05:00
Бюджет:
10000 руб.~$124.83
Доработка и развитие интерфейса цветочного сервиса

Требуется принять поддержку по развитию фронтенда цветочного сервиса. Интересует долгосрочное сотрудничество с работой оплатой через kwork. Задачи: — Оптимизация дизайн системы: привести в порядок и поддерживать элементы и классы существующего интерфейса. — Разработка адаптивных страниц интерфейса в рамках дизайн-системы. — Доработки существующих страниц по дизайн-макетам из Фигмы. — Верстка писем для операционных и маркетинговых рассылок. Мы ищем спеца, который примет проект и готов к продолжительным и стабильным отношениям. Задач много: лендинги, оптимизация интерфейса, новые страницы. Сроки и бюджет оценивает исполнитель, с нашей стороны — молниеносная обратная связь, комменты, оплата. Сайт — отличный кейс и живой бизнес с огромной клиентской базой. Ссылки на верстку, дизайн-макеты, подробные комментарии по задачам и формат ведения проекта — в личке.

Верстка
Опубликован:
06.03.25 04:44
Бюджет:
100000 руб.~$1248.29
Ищу девушку для съемки видео для соц сетей

Ищу девушку которая будет сниматься для страницы инстаграм , тур тематика страницы, нужно рассказывать про туры , записывать контент с лицом , программу и план даем, с Вас опрятный внешний вид, оплата каждый день

Видеосъемка и монтаж
Опубликован:
06.03.25 04:40
Бюджет:
2000 руб.~$24.97
Анимация обложки. Моушен-видео

Здравствуйте, нужно анимировать мобильную обложку в группе ВК. Саму обложку пришлю выбранному кандидату. Вообщем ничего сложного, просто оживить, так сказать)

Опубликован:
06.03.25 04:40
Бюджет:
2000 руб.~$24.97

Текущая страница: 127

Всего страниц: 18144