Find Jobs
Hire Freelancers

2-part VB6 Screen-scraping app

$30-5000 USD

Em Andamento
Publicado há quase 14 anos

$30-5000 USD

Pago na entrega
I need a 2-part VB6 program that scrapes flight information off of <[login to view URL]> Part? A runs as a background service and does this: * Update a text file named "[login to view URL]" to indicate current retrieval status * Download the current flight listing and contents of (3) combo-boxes <!-- --> * in four text files * Wait? for a? time period that is specified in a text file named "[login to view URL]" before repeating steps 1,2,3 * Have reasonable error handling Part? B is a desktop application with a single form containing: * combo-boxes populated with items from text files AirlineCBO, FlightCBO and CitiesCBO * radio buttons for “Arriving?? and “Departing" * “Search?? button to determine results? using FlightListing file * * Listbox for results, one flight per line * App should return the same results as <[login to view URL]> webpage. ## Deliverables I need a 2-part VB6 program that scrapes the flight information off of this webpage: ? <[login to view URL]> Part A: Part? A is a program that runs as a background service that does this: 1. Update "Retrieving" status in a text file named "[login to view URL]" that has three lines in it: 1a. Line 1 is either "Retrieving" or "Retrieval Complete"? and current Date/Time, which indicates the state of this program and its retrieval of flight listing. 1b. Line 2 is "Last Successful retrieval at " and Date/Time which indicates when the last successful retrieval occurred. 1c. Line 3 is "Last Error" and Error Number/Description and Date/Time which indicates when the last error occurred. 2. Download the current flight listing and contents of (3) combo-boxes? (for Airline, Flight, and Destination) from <[login to view URL]>? and store that flight listing in four text files named "[login to view URL]", "[login to view URL]", "[login to view URL]", and "[login to view URL]". 3. Update [login to view URL] by "Retrieval Complete" and current Date/Time. 4. Wait? for a? time period that is specified in a text file named "[login to view URL]" before repeating steps 1,2,3.? I think the time period will be approximately 5 minutes, but may want to change it in the range of about 2 to 30 minutes. This part of the app needs to have reasonable error handling, and handle: (1) no internet connection (intenet service down). Test by unplugging your internet. (2) [[login to view URL]][1] site down. Test by specifying an invalid URL. (3) other runtime errors Part B: Part? B is a desktop application. The user interface is a single form with: 1.? ? ? ? ? (3) combo-boxes; for Airline, Flight, and Destination. These combo-boxes should be populated from the items found in the text files named "[login to view URL]", "[login to view URL]", and "[login to view URL]". 2.? ? ? ? ? (2) radio buttons to allow user to select either “Arriving?? and “Departing?? flights. 3.? ? ? ? ? A “Search?? button that causes your program to retrieve the results (that match the search criteria specified by the 3 combo-boxes and radio buttons) from the text file named "[login to view URL]". 4.? ? ? ? ? A Listbox to contain the results; the information for one flight on each line. ? I also need the resulting list of flights to be stored in six STRING arrays (see below). Each flight will have one entry in each of these arrays. Each flight will correspond to a unique index into these arrays, ranging from 1 to the count of flights that match the search criteria. -? ? ? ? ? ? ? ? ? The Carr()? array will hold the Airline’s name. -? ? ? ? ? ? ? ? ? The FliN()? array will hold the Flight number (string). -? ? ? ? ? ? ? ? ? The Time()? array will hold the arrival or departure time (string). -? ? ? ? ? ? ? ? ? The Gate()? array will hold the Gate number. -? ? ? ? ? ? ? ? ? The City()? array will hold the City Name. -? ? ? ? ? ? ? ? ? The Rema()? array will hold the Status. ? Testing: Your application should return the same results as the <[login to view URL]> webpage.
ID do Projeto: 3616804

Sobre o projeto

2 propostas
Projeto remoto
Ativo há 14 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.
$63,75 USD em 14 dias
4,9 (258 avaliações)
6,5
6,5
2 freelancers estão ofertando em média $300 USD for esse trabalho
Avatar do Usuário
See private message.
$535,50 USD em 14 dias
4,9 (13 avaliações)
3,8
3,8

Sobre o cliente

Bandeira do(a) UNITED STATES
United States
5,0
109
Membro desde out. 5, 2004

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.