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

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

Разработчик 1С Битрикс

Нужен специалист по 1С Битрикс для работы с проектом на базе шаблона Аспpо Лaйтшoп, который сможет вносить корректировки, модернизировать функционал и оперативно реагировать на задачи. Работа как с фронтендом, так и с бэкендом. Допускается гибкий график, но выполнение задач в разумные сроки. Первая задача: Реализовать функционал визуального редактора внутри админ-панели для SEO-текстов у категорий. По умолчанию подобного функционала в шаблоне нет. На данный момент есть только поле, которое позволяет вставить текст без возможности добавления ссылок. При отклике указывайте ваш опыт при работе с 1С битрикс и почасовую ставку. Новички с 0 отзывов не рассматриваются. Нужен специалист на долгосрочную перспективу, если у вас есть основная работа и вы ищете разовую подработку, пожалуйста, не откликайтесь.

Доработка и настройка сайта
Опубликован:
4 часов назад
Бюджет:
10000 руб.~$124.83
Монтаж видео для youtube

Задание: Ищу видеомонтажера для моего YouTube-блога. Нужно монтировать видео в стиле, как в указанных примерах (ссылки ниже). Важно внимание к деталям, динамичный монтаж, качественная цветокоррекция и грамотная работа со звуком. [:1f4a1] Требования: Опыт в монтаже YouTube-видео Понимание ритма и динамики Умение работать со звуком, анимацией, цветокоррекцией Внимательность к деталям [:26a1] Важно: Перед началом работы обязателен пробный тестовый монтаж . [:1f4e9] Присылайте примеры ваших работ и цену за монтаж одного видео. https://www.youtube.com/watch?v=syzMRwfdDrA https://www.youtube.com/@Dylan

Видеосъемка и монтаж
Опубликован:
5 часов назад
Бюджет:
16000 руб.~$199.73
Написать 20 постов для группы ВК по ремонту

Основной профиль нашей компании - циклевка паркета. Регион деятельности СПБ и Ленобласть. Также занимаемся укладкой паркета, паркетной, массивной, инженерной доски, пробкового пола, ламината, кварцвинила, террасной и шпунтованной доски. Оказываем услуги по ремонту, реставрации паркета, паркетной доски, покрываем лаком и маслом, тонировкой паркета и тд. Более подробно можно ознакомиться на сайте len-parket.ru Задача! Написать 20 постов, из них 6 коммерческих, 14 инфо. С картинками и тд. Для коммерческих статей если надо будет фото наших работ и краткое описание предоставлю. 12 постов менее 100-150 символов и 8 постов длиной примерно от 700 до 800 символов. Посты должны содержать заголовок, быть отформатированы, с хеш тегами, картинками, эмодзи, ссылками на тематичную страницу нашего сайта, если такая подходит. Посты должны быть познавательными, интересными, без воды и болталогии. Наша группа https://vk.com/ciklevka_parket_spb Предпочтение тем кто разбирается в напольных покрытиях, паркете и тд.

Продающие и бизнес-тексты
Опубликован:
5 часов назад
Бюджет:
4000 руб.~$49.94
Сверстать макет из фигма

Здравствуйте, требуется сверстать макет - блок Основные. https://vk.cc/cJizkc От вас цена, срок и технологии, которые будете использовать. Спасибо.

Верстка
Опубликован:
5 часов назад
Бюджет:
20000 руб.~$249.66
Объединить аудиодорожку из трёх песен

Мне нужно сделать 1 музыкальную дорожку из трех песен (только припевы идущие друг за другом с паузой 10 секунд между треками ). 1. Стас Михайлов - для тебя 2. Артур Пирожков - как Челентано. 3 .Jazzdauren Дарите женщинам цветы (добавить первый припев и до конца трек, т.к. пока будет играть эта песня, женщинам будут дариться цветы и нужно чтобы на это было достаточно времени).

Аудиозапись и озвучка
Опубликован:
5 часов назад
Бюджет:
1000 руб.~$12.49
Crm для агенства по коммерческой недвижимости

Настроить crm-систему для агентства по коммерческой недвижимости с нуля. Рассмотрю любые предложения

Юзабилити, тесты и помощь
Опубликован:
5 часов назад
Бюджет:
3000 руб.~$37.45
Автоматизация заполнения шаблона Word

Дд. Мне нужно автоматизировать процесс формирования искового заявления в суд, сейчас есть тг-бот в который загружаются ПДФ файлы и через АПИ gpt вытаскиваются данные из файла, потом по этим данным формируются JSON и по ключам должно подставляться в шаблон, но к сожалению на стадии JSON возникают проблемы. Нужен специалист кто сможет сделать работоспособный скрипт, выдающий стабильный результат. Если есть другие предложения по автоматизации данной задачи, предлагайте!

Скрипты и боты
Опубликован:
6 часов назад
Бюджет:
5000 руб.~$62.42
Написать 10 статей на тему киноиндустрии без участия ИИ

Необходимо написать 10 статей на следующие темы: 1. Кино в России - свой среди чужих или чужой среди своих. Провести аналитику сегодняшнего дня в киноиндустрии страны. 2. Умное кино, что с ним стало? Почему комедии и патриотизм выгоднее снимать? 3. Почему кино - один из самых закрытых рынков 4. На какие деньги снимают кино и сколько стоит минута. Описать всю экономику производства в качестве примера полнометражный фильм 90 мин. 5. Что такое Product placement (продуктовое размещение). Рассказать историю интеграции брендов в кино и настоящее время 6. Почему в Product placement только крупные корпорации? Как среднему и малому бизнесу рекламировать себя в кино 7. Рынок Product placement в стране. Лидеры отрасли 8. Инвестиции в кино, сколько стоит снять кино и можно ли на этом зарабатывать? 9. Инвесторы в кино, кто они? Описать рынок продюсирования, дистрибьюции, проката и продаж прав 10. Кинобиржа - новый рывок в рынок кинобизнеса! Уникальность должна быть 100%, каждая статья мин 3000 знаков. ИИ исключён!

Продающие и бизнес-тексты
Опубликован:
6 часов назад
Бюджет:
40000 руб.~$499.32
Нужен ПрофиРу аккаунт, куплю

Ищу тех, кто занимается продвижением профиля, у кого есть готовые аккаунты А также тех, кто сможет помочь вернуть заблокированный аккаунт

Продажа сайтов
Опубликован:
8 часов назад
Бюджет:
3000 руб.~$37.45
Требуется сделать плеер с видео с dropbox

Есть фильмы в хранилище дропбокс и субтитры на двух языках и смешанные требуется сделать плеер встраиваемый на страницу в конструкторе тильда tvoyturetskiy.ru чтобы клиент мог выбирать субтитры на выбор из представленных и видео с этого хранилищаЮ а также плэйлист для отображения нескольких серий подряд прошу писать цену сроки и реализацию

Доработка и настройка сайта
Опубликован:
8 часов назад
Бюджет:
2000 руб.~$24.97
Продвижение телеграм бота (без накруток и прочего)

Телеграм бот для скачивания видео с ютуба (качает видео, шортсы, превью, обрезка фрагмента с длинного ролика), инстаграма (рилсы, публикации, истории, актуальные), тиктока - trio_save_bot Доп.информация о проекте: бот один из лчших в сегменте, выдает материал быстро, на хороших серверах, с пробным периодом и реферальной программой необходимо организовать продвижение бота, какими способами будете это делать не знаю, предлагайте варианты, с которыми будете работать и в какую цену обойдется Могу предложить привлекать участников за % от платных пользователей (подключим такую функцию, если буду амбициозные ребята) ВАЖНО! чтобы это были реальные заинтересованные люди (а не пустышки, которые просто ради, каких-то мелочных вознаграждений зайдут в бот)

Соцсети и SMM
Опубликован:
9 часов назад
Бюджет:
1000 руб.~$12.49
Редактировать минутное видео

Мне надо рекламное видео отредактировать наложить текст и закадровый голос и также из него нарезать 5-6 видосов по десять сикунд для рилс и сторис ..

Видеосъемка и монтаж
Опубликован:
9 часов назад
Бюджет:
1000 руб.~$12.49
Настройка фильтрации товаров на сайте Shopify

Задачи: 1. Создать разделы и подразделы для товаров, включая: Основные категории (платья, обувь, аксессуары и т. д.). Подкатегории (длинные платья, летние платья, спортивная обувь и т. д.). 2. Настроить фильтрацию товаров в магазине, чтобы покупатели могли искать товары по: Цвету Размеру Цене Другим важным характеристикам 3. Обеспечить удобную навигацию для клиентов, чтобы категории и фильтры отображались корректно на сайте. Дополнительно: Фильтрация должна работать как на десктопе, так и на мобильных устройствах. Можно использовать встроенные инструменты Shopify или сторонние приложения, если это необходимо. Дизайн и стили должны соответствовать общему стилю магазина.

Доработка и настройка сайта
Опубликован:
9 часов назад
Бюджет:
6000 руб.~$74.9
Собрать сайт на Tilda по шаблону (контент-менеджер)

Приветствую, Обновляем сайт, хотим освежить дизайн немного и перенести на Tilda. Шаблон для одного из разделов каталога услуг уже собран (каждый раздел собирается по принципу самостоятельного лендинга, т.е. дизайн придумывать не надо, просто на основе шаблона собрать остальные разделы). Необходимо: 1) По образу и подобию собрать еще 6 страниц каталога (перенести тексты со старого сайта, где-то дописать немного под новую структуру страниц) 2) Собрать галереи на 4 страницах портфолио (дать рекомендации по разделу) 3) Собрать страницы "о компании", "контакты" (перенести со старого сайта тексты) 4) Обработать фотографии до 100 шт. (вогнать в размер, базовая цветокоррекция + прописать свойства на них) 5) Сделать перелинковку меню, подключить форму обратной связи 6) Провести базовую сео-оптимизацию (прописать теги, заголовки, ЧПУ в соответствии с уже работающим сайтом, alt'ы к изображениям, микроразметку и что-то еще, что вы должны знать лучше меня) 7) Подключить счетчики, пиксели-шмыксели, шашлык-машлык и прочее (счетчики есть) 8) Проработать мобильную версию, чтобы на ней все смотрелось также хорошо, как на десктопной 9) Проверить перед сдачей, что все работает. Итого около 15 страниц весь сайт Желательно, но не обязательно: - дать консультацию на основе Вашего опыта и взгляд со стороны - помочь с переездом со старого на новый сайт (подсказать где что прописать) Прошу оценить бюджет на работы, а также сроки.

Доработка и настройка сайта
Опубликован:
9 часов назад
Бюджет:
20000 руб.~$249.66
Работа для дизайнера

Взять персональное задание : https://t.me/+htlIYLA_LcFiMGZi Требуются услуги графического - веб дизайнера

Маркетплейсы и доски объявлений
Опубликован:
9 часов назад
Бюджет:
5000 руб.~$62.42
Instagram Аккаунт с &quot;Пробным режимом&quot; для Reels

Купим аккаунты с функцией пробный режим в reels, количество подписчиков неважно. Главное чтобы стоимость не превышала 2000руб. обязательно функция "Пробный режим"

Продажа сайтов
Опубликован:
9 часов назад
Бюджет:
4000 руб.~$49.94
Создание одностраничного сайта на Tilda или Wordpress

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

Веб-разработка и дизайн
Опубликован:
9 часов назад
Бюджет:
60000 руб.~$748.98
Создание мобильного приложения на Android и IOS

Требуется разработчик мобильного приложения (iOS и Android) на Flutter Задача: Разработать кроссплатформенное мобильное приложение на Flutter (Dart) с интеграцией GPT API. Приложение представляет собой чат с AI, в котором пользователи взаимодействуют только через кнопки (без свободного текстового ввода). Требуемые навыки и опыт: •Flutter (Dart) – кроссплатформенная разработка (Android, iOS) •Интеграция API (GPT API, платежные сервисы) •Работа с хранилищем данных (если потребуется учет пользователей) •Опыт работы с Google Play и App Store (внедрение подписок и оплат) •Настройка безопасности (ограничение учетных записей по IP) •Проектирование UI/UX с учетом логики пошагового взаимодействия Основной функционал приложения: •Чат с AI, управление через кнопки •Регистрация по IP (без номера телефона) •Два режима: бесплатный (3 ответа в день) и платный (безлимитный доступ) •Подписка через Google Play / App Store (тарифы: день, неделя, месяц) •Раздел поддержки (Telegram, email, FAQ) •Оптимизированная производительность Если у вас есть опыт в разработке подобных приложений и вы готовы выполнить проект, оставьте отклик с примерами работ и сроками выполнения.

Мобильные приложения
Опубликован:
9 часов назад
Бюджет:
150000 руб.~$1872.43
Работа для дизайнера

Взять персональное задание : https://t.me/+htlIYLA_LcFiMGZi Требуются услуги графического - веб дизайнера

Маркетплейсы и доски объявлений
Опубликован:
10 часов назад
Бюджет:
5000 руб.~$62.42
Скопировать 70 объявлений с авито

Скопировать 70 объявлений с одного магазина Авито в другой. Забрать все фото, видео и описания. Ничего додумывать не нужно, просто копировать. Считаю 20 рублей за одно объявление нормальной ценой. Рассмотрю ваши предложения.

Маркетплейсы и доски объявлений
Опубликован:
10 часов назад
Бюджет:
3000 руб.~$37.45

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

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