Russian Qt Forum
Май 01, 2024, 21:51 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Qt Google Drive API  (Прочитано 8706 раз)
navrocky
Гипер активный житель
*****
Offline Offline

Сообщений: 817


Погроммист


Просмотр профиля
« : Август 31, 2012, 00:50 »

Начал новый проект по реализации гуглодрайвовского апи. За основу взята реализация недавно вышедшего личкрафтовского (http://leechcraft.org) плагина для работы с гуглодрайвом.

Сорцы здесь: https://gitorious.org/libqtgoogledrive
Наброски документации здесь: www.visualdata.ru/libqtgoogledrive

У кого есть желание - присоединяйтесь )

На данный момент реализовано:
  • OAuth2 авторизация для устанавливаемых приложений
  • получение списка файлов
  • получение информации о файле
  • загрузка файла на GD (метод multipart)
  • скачивание файла с GD (пока без возможности докачки)
  • удаление файла

Есть тестовое приложение в котором можно подглядеть как всем этим пользоваться.

Начал свой проект, потому что не нашёл апи отвязанного от конкретного приложения.

В рамках этой либы пишется консольный клиент. Также в планах FUSE модуль.
« Последнее редактирование: Сентябрь 16, 2012, 22:07 от navrocky » Записан

Гугль в помощь
alex312
Хакер
*****
Offline Offline

Сообщений: 606



Просмотр профиля
« Ответ #1 : Август 31, 2012, 11:04 »

А это вы видели ?
Записан
navrocky
Гипер активный житель
*****
Offline Offline

Сообщений: 817


Погроммист


Просмотр профиля
« Ответ #2 : Август 31, 2012, 17:35 »

Это видел конечно. Я даже связывался с автором, он сказал, что в виде библиотеки они не планируют выпускать, и проект пока в зачаточном состоянии.

Плюс я поизучал сорцы, мне они не очень понравились, замес гуя с функционалом... четвертное наследование (к примеру, AdditionalFoldesManager->FilesManager->ContentManager->NetworkManager->QObject). В общем, легко и просто этот функционал не заюзаешь.

Да и думаю сменить лицензию с GPLv3 на что-то более мягкое (BSD, LGPL?). В вышеперечисленных проектах лицензия GPLv3.
Записан

Гугль в помощь
navrocky
Гипер активный житель
*****
Offline Offline

Сообщений: 817


Погроммист


Просмотр профиля
« Ответ #3 : Сентябрь 16, 2012, 22:08 »

Есть прогресс в разработке, этим уже можно пользоваться ) Подробности в первом посте
Записан

Гугль в помощь
umlaut
Гость
« Ответ #4 : Декабрь 13, 2013, 14:38 »

Спасибо большое за Ваш труд!
Как раз потребовалась возможность работы с гугло-диском.
Не подскажите, с Qt 5 можно использовать?
Записан
panAlexey
Гипер активный житель
*****
Offline Offline

Сообщений: 864

Акцио ЗАРПЛАТА!!!!! :(


Просмотр профиля
« Ответ #5 : Декабрь 14, 2013, 00:25 »

А это вы видели ?
а почтовик на Qt для форточек есть какой?
под гугл и яндекс мыльце?
Записан

Win Xp SP-2, Qt4.3.4/MinGW. http://trdm.1gb.ru/
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.399 секунд. Запросов: 22.