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

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

Редизайн сайта Figma

Нужно сделать небольшой редизайн в Figma. Задача, что бы сайт выглядел свежее. Что бы был удобен для восприятия в любом разрешении экрана. Сайт: https://миграционныйцентр.рф/ Изначальная фигма: https://www.figma.com/design/rK7gCz3U1oTYb0ZILGqqK1/%D0%9C%D0%A6-2-%D1%81%D1%82%D1%80-(Copy)?node-id=0-1&t=kcI6L5mnHRPSUA9z-1

Веб и мобильный дизайн
Опубликован:
29.01.25 17:43
Бюджет:
10000 руб.~$124.83
Нужен монтажный план

Добрый день! Задача для рубрики: планы, чертежи, инженерные системы. Пока разовая задача, но в дальнейшем нужно сотрудничество на постоянной основе. Для МАФ (скульптура из металла) который мы изготавливаем, заказчику необходимо предоставлять монтажный план для объекта. Схему монтажа на винтовых сваях или металлической закладной рамы из профиля. Чертежи схематические без привязки к местности, но с учетом веса объекта .

Стройка и ремонт
Опубликован:
29.01.25 17:43
Бюджет:
4000 руб.~$49.94
Публикация отзывов на вб

Нужно всего лишь написать отзыв на карточке товара, за один отзыв вы получаете р. 40 руб

Тексты
Опубликован:
29.01.25 17:43
Бюджет:
400 руб.~$5
Автоматический скрипт для взаимодействия с OpenAI

Приветствую, Требуется написать скрипт, который будет автоматически обращаться к запросу в OpenAI и делать пост в ТГ канал. Надо все это связать с самого нуля. Язык написания в предпочтении любой. Надо чтобы все это работало на линукс сервере в автоматическом режиме по крону к примеру. На постоянную основу требуется программист в этом направлении. Написание + дальнейшая поддержка и реврайтинг

Скрипты и боты
Опубликован:
29.01.25 17:42
Бюджет:
80000 руб.~$998.63
Разработка мобильного приложения для Ios и Android

Требуется разработка мобильного приложения для Ios и Android которое будет управлять коктейльным аппаратом по Bluetooth соединению. В приложении должен быть функционал: Регистрация аккаунта Приготовление из уже загруженных рецептов Приготовление по своим рецептам Поделиться своим рецептом с комьюнити Система рейтингов рецептов Голосование и отзывы за рецепты Чат внутри комьюнити (внутренний мессенджер) Подписка на страницы пользователей Подписка на платный контент Выкладывание и просмотр фото и видео

Мобильные приложения
Опубликован:
29.01.25 17:41
Бюджет:
135000 руб.~$1685.19
Написать Telegram бота для обменного сервиса

Необходимо с чистого листа написать на языке Pytnon обменного бота.Техническое задание будет выслано на этапе отбора рассматриваемому кандидату ссылкой на проект в Figma.Важно! Опыт работы с API.

Backend
Опубликован:
29.01.25 17:39
Бюджет:
80000 руб.~$998.63
Парсинг сайта с автоматической подгрузкой

Требуется корректная настройка интеграции через файл с магазином на Битрикс, корректировка по разделам и брендам и пр. Пример базового кода есть.

Доработка и настройка сайта
Опубликован:
29.01.25 17:33
Бюджет:
24000 руб.~$299.59
Шаблон презентации

Требуется разработать шаблон презентации, использую бренд. до 5 слайдов, с различным цветом фона: темный/светлый.

Презентации и инфографика
Опубликован:
29.01.25 17:30
Бюджет:
4000 руб.~$49.94
Качественная настройка Яндекс. Директ и ведение

Здравствуйте! Необходима донастройка и ведение Яндекс.Директ для автосалона Цель: Увеличить конверсии (продажи авто в наличии, заявки на услуги) через расширение рекламной кампании. Задачи: Расширить кампанию по авто в наличии: Ключи: "авто из китая минск", "купить электро авто из наличия", "китайские авто в наличии". Объявления с акцентом на срочность (3-5 шт.) + уточнения на модели. Исключить ключи "под заказ". Настроить кампании под 10 моделей: Отдельные группы объявлений для каждой модели (BYD Han, Zeekr 001 и др.). Ключи: "купить [модель] в Минске", "цена [модель]". Таргетинг на пользователей, искавших эти модели на автосайтах + РСЯ. Реклама услуг: Услуги: русификация, впайка сим-карт (Li Auto, Zeekr, BYD). Ключи: "русификация Li Auto", "впайка сим-карты Zeekr". Ретаргетинг: Показ объявлений посетителям сайта (сегменты по поведению). Креативы: "Вернитесь за спецценой!", "Завершите покупку!". Оплата за конверсии: Сохранить модель, оптимизировать стратегии. Ведение (1 месяц): Анализ статистики (CTR, стоимость конверсии). Корректировки ставок, A/B-тесты, еженедельные отчеты. Требования к исполнителю: Опыт в автотематике — плюс. Умение работать с оплатой за конверсии. Примеры кейсов, оперативность.

Контекстная реклама
Опубликован:
29.01.25 17:26
Бюджет:
10000 руб.~$124.83
Продвижение сайта

Требуются SEOмастер для продвижения и работе по сайта. На постоянной основе для долгосрочного сотруднечества.

Продвижение сайта в топ
Опубликован:
29.01.25 17:25
Бюджет:
40000 руб.~$499.32
Доработка на Angular

2. Windows. Стек: Angular 2.1 Сборка приложения родителя (тут по идее не должно быть проблем, последние сборки прошли успешно) 2.2 Сборка приложения ребенка (тут по идее не должно быть проблем, последние сборки прошли успешно) 2.2.1 Устранение проблем работы режима блокировки 2.3 Публикация приложений (возможно достаточно просто APK) oxbee.ru наш сайт

Десктоп программирование
Опубликован:
29.01.25 17:25
Бюджет:
50000 руб.~$624.15
Site

Всем здравствуйте. Изначально сам представлюсь. Зовут Вадим и мои собственные ребята которые проводят аудиты а также макеты и сайты все заняты. Ищу достойных кандидатов на должность верстальщика независимо от какого cms, как будет происходить работа. Изначально у меня будут определённые заказы я буду выполнять дизайн макет всё тщательно расписывать и так далее. После этого буду передавать все эти наработки вам и вы уже оплатите его в реальность. Также могу уже напрямую переслать определённых клиентов которые не хотят дизайна хотят внести какие-то правки на уже существующий сайт. Взамен, мне бы хотелось с выбранным человеком на эту должность разработать один проект а именно моё портфолио. За него платы нет никакой, но тем самым мы сможем познакомиться поближе, а также воплотить доверие в реальность, для меня является самым главным стимулом. В момент всего этого, то есть разработки моего сайта я буду перенаправлять вам определённых клиентов, прошу заметить то что клиенты с моей стороны будут квалифицированные и за хорошо проделанную работу вы получите соответствующий отзыв. Если есть дополнительные вопросы готов их обсудить. Буду выслушать любое субъективное объективное мнение по этому поводу. Ещё раз повторюсь что главенствующим моим субъектом должно быть именно доверие.

Создание сайта
Опубликован:
29.01.25 17:23
Бюджет:
20000 руб.~$249.66
Возбудить уголовное дело

Требуется добиться возбуждения уголовного дела в отношении гражданки России, которая занимается мошенничество и финансирует ВСУ. Можно использовать заявление от человека, которого она ввела в заблуждение и оформила на него компанию. После чего при помощи этой компании получила предоплаты от разных лиц и организаций. После чего часть денег перечислила в поддержку ВСУ и часть оставила себе. В данный момент времени она находится на территории Грузии.

Юридическая помощь
Опубликован:
29.01.25 17:22
Бюджет:
60000 руб.~$748.98
Ищу специалиста бекенд Битрикс опыта от 3х лет

Нужен специалист по 1С-Битрикс, который узкоспециализирован на Битриксе Переделываем 2 типа страниц сайта, нужно сделать бекенд, дописать некоторые и добавить некоторые функциональности Срочно, при успешном выполнении возможно передам клиента лично, т.к. больше нет времени заниматься проектом Возможно придется чуток подправить верстку (а именно - картинки) Разработка будет вестись на тестовом сервере, затем доработки надо будет перенести на основной сайт

Доработка и настройка сайта
Опубликован:
29.01.25 17:21
Бюджет:
20000 руб.~$249.66
Внести Контент на Сайт WP/Портфолио/ SEO English Рерайт

Внести Контент на Сайт WP/Портфолио/ Cделать Рерайт SEO. Внесение Контента/Портфолио на Cайте Wordpress. Сделать SEO Копирайтинг/Рерайт текста. Смотрите пожалуйста короткое Техническое Задание: ( все подробно описано, что нужно сделать) 1. Новый Сайт куда надо внести контент: ( English ) Английский язык. https://fotonovelty.us 2. Рерайт SEO текста / SEO описание услуг/ видов деятельности и работ: Все пожелания и вопросы можно задать в личных сообщениях. C радостью отвечу, надеюсь на дальнейшее сотрудничество. 2.Портфолио - Скопировать Наименование Видов Услуг Фото - Будок / Портфолио работ нужно взять c старого Сайта: Fotonovelty.com https://fn.ideasfor.events 3. Shop https://fotonovelty.us/shop - Магазин вместо портфолио ( цены убрать - вместо цен оставить заказать) https://fotonovelty.us/product/baby-shark/ - Это карточка товара/ Услуги туда входит: 4. Описание Фото-Будки на Английском (English) языке оно есть на старом сайте - https://fn.ideasfor.events 5. Портфолио Фото Ивент Фото-Будок - нужно взять с старого сайта - https://fn.ideasfor.events перенести скачать залить на новый сайт в Раздел https://fotonovelty.us/shop 6. Категории Фото Будок: добавить как на старом сайте они все Есть готовые на Английском языке скопировать https://fn.ideasfor.events. 7. Добавить в Магазин https://fotonovelty.us/shop/ (смотрите скриншот ) Приложил все скриншеты, для удобства и понимая задачи! Будем на связи, пишите если будут вопросы!

Тексты и наполнение сайта
Опубликован:
29.01.25 17:21
Бюджет:
6000 руб.~$74.9
Сделать простой мини-апп календарь в телеграм

Первый экран регистрации уже сделан в другом боте. Его нужно будет просто скопировать. Дальше открывается календарь (2-3 месяца добавить будет достаточно). В нём юзер выбирает дату. И дальше выбирает слот. И просто показывается сколько людей этот слот выбрали И одна всплывающая плашка. И всё. Главное, всё правильно сверстать (всего 3 экрана). Сделать до конца недели

Скрипты и боты
Опубликован:
29.01.25 17:19
Бюджет:
5000 руб.~$62.42
Телеграм продвижение (рассылки и тд )

Привет. Всем , нужен трафик на телеграм канал , нишу напишу в лс, готов платить % от заказа или фикс Трафик нужен постоянно

Соцсети и SMM
Опубликован:
29.01.25 17:18
Бюджет:
1000 руб.~$12.49
Требуется издатель для публикации игры в steam

Есть несколько готовых игр, опубликованных в vk play. В steam выложить не могу (слишком большие траблы в ru регионе), поэтому хотел бы помощи. Мне бы хотелось помощи в публикации игры в steam через посредника с возможность получения прибыли. По цене вопроса готов к обсуждению (указана цена на взнос steam direct, но, естественно, она может быть изменена)

Игры
Опубликован:
29.01.25 17:17
Бюджет:
24000 руб.~$299.59
Для сайта нужно разработать профессиональный логотип.

для сайта нужно разработать профессиональный логотип. Мне нужно в двух форматов WEBP и png без пикселей

Логотип и брендинг
Опубликован:
29.01.25 17:16
Бюджет:
2000 руб.~$24.97
WarhsApp менеджер

пишите ватсапп 7910506896 руб

Тексты
Опубликован:
29.01.25 17:12
Бюджет:
2900 руб.~$36.21

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

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