Find Jobs
Hire Freelancers

Delphi project to extract/backup cloud data from various cloud providers

$250-750 USD

Fechado
Publicado há aproximadamente 7 anos

$250-750 USD

Pago na entrega
We require a small application to be completed in Delphi. The project has been started and will be supplied to the winning bidder as a starting point. The purpose of the program is to download, extract and backup various data from an account holders cloud based accounts, such as Twitter, Gmail, Dropbox etc. Access is performed via separate API's to each cloud provider. A Delphi component that handles each of the API's will be supplied with the project. You will not be required to write the API, just use the given component collection. Each API requires developer access via tokens/keys. Full details on how to obtain these tokens will be supplied. It will be necessary for the winning bidder to create their own set of tokens during development. The main difficulty of the project will be the ability to handle seamlessly, without user interaction, the authorisation for each of the providers. The account holders details will be known, including any passwords. This requires a thorough understanding of the TWebBrowser object and it's various methods. The program will need to auto-fill some browser information without the browser form being present, such as name and passwords. This is not required for providers that have been setup with two-factor authentication. In these cases the user will be required to enter some further details for authentication to proceed successfully. The program user should be able to do the following: 1. Enter/modify/save their own API tokens/keys for each of the different cloud providers. 2. Enter/modify/save account holder details for each cloud provider for data extraction. 3. Choose what cloud providers to extract data from. It is expected that the user will choose all known providers and extract the data in one go. 4. Extract the data from each of the selected providers and provide feedback on the progress. A Multi-threaded operation is desirable but not essential so as to minimise the overall download time. 5. View some of the data that is extracted in a treeview/listview/memo. 6. Save the data into a selected location in a hierarchy of folders and files based on the account details, and the providers. Some data will need to be saved as XML, others as normal files and folders. This will be dependant on the data that is extracted. Examples of what is expected will be provided.
ID do Projeto: 13019699

Sobre o projeto

3 propostas
Projeto remoto
Ativo há 7 anos

Quer ganhar algum dinheiro?

Benefícios de ofertar no Freelancer

Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
3 freelancers estão ofertando em média $459 USD for esse trabalho
Avatar do Usuário
I'll do this project with Delphi XE7, if your API component works with it, or another version if necessary. I'll need a key user contact for answer further questions and help with this component. I'll need some examples to use with my tests with your component and alpha/beta tests of this project.
$600 USD em 15 dias
0,0 (0 avaliações)
0,0
0,0
Avatar do Usuário
Good day! I have enough expiriance in Delphi development and using methis for work with HTTP/HTTPS protocols. We can try fill all data with TWebBrowser, or try to send query using non visual components.
$277 USD em 10 dias
0,0 (0 avaliações)
0,0
0,0
Avatar do Usuário
Hi! I am Reinaldo Mendoza, i have more than 12 years of experience working with delphi, i build a lot applications of many types and styles, with connections to database servers in many of database providers (postgresql, mysql, firebird, mssql, ms access, oracle, and a long etc) I can help you, i am disposal Greetings
$500 USD em 10 dias
0,0 (0 avaliações)
0,0
0,0

Sobre o cliente

Bandeira do(a) INDIA
India
0,0
0
Membro desde fev. 6, 2017

Verificação do Cliente

Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos Publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.