Find Jobs
Hire Freelancers

Windows Custom Download Manager

$100-500 USD

Concluído
Publicado há mais de 14 anos

$100-500 USD

Pago na entrega
I need to create a custom download manager program that runs on windows and gets file lists from a webservice and helps the users select and download files from that list.? The webservice will basically provide all of the file information including a URL to the file on the Amazon S3 service that can be downloaded via HTTP. I would prefer it? include resume functionality in the downloading features, but? not sure if this is possible via HTTP transfers.? See detailed requirements for all the specific requirements. ## Deliverables The application will have 3 tabs. Options Page ? - Settings for Username & Password ? - Settings for download path ? - Settings for default Move to Device path ? - Settings for Max Download Count (determines how many files to download concurrently) ? - Save Button which saves settings to configuration file. Downloads Page ? - Will query webservice to get list of currently available files for download.? ? - Should list files in a grid type format sortable by columns. ? - columns (most of which come from the webservice) will be (checkbox, Type, Release, Name, Status) ? - first column should be checkbox which the user will check which files he wants to download ? - last column should be a progress/status bar that denotes how much of the file has been downloaded. ? - Upon checking the files they want to download, the user will hit a download button and downloading will commence. ? - Downloads should be saved in the download path specified in the options page in a folder with the name of the Release column for the file. ? - Upon startup, the program should look to see if there were any files listed in the webservice already downloaded (partially or fully) and update their status accordingly.? This way if someone downloads 5 flies one week, and wants to download an additional file, they can see what they've already downloaded. Utilities Page ? File Cleanup section ? ? - Should list total filesize of downloaded files currently in the download path. ? ? - Have a button that allows the user to cleanup downloaded files with the software deleting any files that are not currently in the webservice file list. ? ? - Upon cleanup of the files, it should update the filesize shown on the screen. ? Move to Device ? ? - Should allow user to browse to a folder on their computer (defaulting to the default move to device path in the options) and upon pressing a copy files button, copy all of the downloaded files to the specified location. General Features ? - Must Query amember Pro via XMLRPC using username and password before downloads to determine if the user has an active subscription.? No subscription = no downloads.? User should be informed their user account is invalid or inactive and given a link to visit for more information. ? - Downloads should be resumable, meaning if they download part of the file and have to restart the download, it will continue where it left off. * * *This broadcast message was sent to all bidders on Sunday Oct 11, 2009 9:17:22 AM: All Bidders, I've updated the high level description to specify that the webservice will just give giving the list of files and file names along with a URL to the file on the Amazon S3 service that can be accessed via HTTP. I'm not sure how that affects the possibility of having a resume download feature. Please make sure your bid specifies if the resume feature is possible and if it's included in your bid.
ID do Projeto: 2914456

Sobre o projeto

18 propostas
Projeto remoto
Ativo há 15 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
Concedido a:
Avatar do Usuário
See private message.
$297,50 USD em 18 dias
4,9 (91 avaliações)
7,3
7,3
18 freelancers estão ofertando em média $243 USD for esse trabalho
Avatar do Usuário
See private message.
$425 USD em 18 dias
4,8 (56 avaliações)
6,8
6,8
Avatar do Usuário
See private message.
$255 USD em 18 dias
5,0 (158 avaliações)
6,0
6,0
Avatar do Usuário
See private message.
$160,65 USD em 18 dias
5,0 (90 avaliações)
6,0
6,0
Avatar do Usuário
See private message.
$229,50 USD em 18 dias
5,0 (25 avaliações)
5,6
5,6
Avatar do Usuário
See private message.
$170 USD em 18 dias
5,0 (45 avaliações)
5,2
5,2
Avatar do Usuário
See private message.
$170 USD em 18 dias
4,9 (32 avaliações)
5,2
5,2
Avatar do Usuário
See private message.
$212,50 USD em 18 dias
5,0 (26 avaliações)
4,3
4,3
Avatar do Usuário
See private message.
$85 USD em 18 dias
4,7 (31 avaliações)
4,6
4,6
Avatar do Usuário
See private message.
$170 USD em 18 dias
5,0 (26 avaliações)
4,2
4,2
Avatar do Usuário
See private message.
$255 USD em 18 dias
4,8 (8 avaliações)
4,2
4,2
Avatar do Usuário
See private message.
$175,95 USD em 18 dias
4,9 (13 avaliações)
3,4
3,4
Avatar do Usuário
See private message.
$153 USD em 18 dias
5,0 (7 avaliações)
2,6
2,6
Avatar do Usuário
See private message.
$170 USD em 18 dias
4,7 (6 avaliações)
2,9
2,9
Avatar do Usuário
See private message.
$425 USD em 18 dias
5,0 (4 avaliações)
1,9
1,9
Avatar do Usuário
See private message.
$850 USD em 18 dias
1,8 (8 avaliações)
4,6
4,6
Avatar do Usuário
See private message.
$85 USD em 18 dias
4,5 (4 avaliações)
1,9
1,9
Avatar do Usuário
See private message.
$85 USD em 18 dias
0,0 (1 avaliação)
1,3
1,3

Sobre o cliente

Bandeira do(a) UNITED STATES
Buford, United States
5,0
66
Método de pagamento verificado
Membro desde out. 6, 2007

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.