Find Jobs
Hire Freelancers

Build an extension for firefox or chrome

$400-2500 USD

Em Andamento
Publicado há quase 11 anos

$400-2500 USD

Pago na entrega
The task is to build an add-on/extension for either firefox or chrome. The add on will be a bit similar to firefox's add on: live http headers, however it will offer some more features. There should be a toolbar in the browser with the following buttons: - "New project" - "Start" - "Stop" - "Close project" - "Show" Functionality: 1) When I press the button "New project" a small screen should appear where I can give a name of the project. 2) When I press start all http headers sent and received of the current tab of the browser (not the other open tabs) should be captured. Also all received files (that can be viewed by the source of the page) such as for example html files should be captured as well. 3) When I press stop the measuring should be stopped. However, all the http received and sent headers including all transferred files should be saved in a folder on my computer. This should be a folder named: session #1 within the project folder. Each sent http header has data that comes along with it (which is the respons of the remote server to that http headers) 4) When I press start again the same thing will happen from point 2 above, but the only difference is that now all data will be saved under session#2 Post processor: This task may be written in another language outside of the browser (e.g. vb). Please use something that is basic, efficient and simple. The post processor should also be able to be opened from a shortcut icon on my desktop or when I press shown on the toolbar in my browser. When the postprocessor is opened it should ask if I want to open an old project or the current project that I was currently working on in the browser (if not opened directly). I should be able to browse and select the project folder. During installation, the path where all project folders are to be placed should be selected. The default path should be that folder. The post processor will analyze all the data that was saved in the project folder (e.g. all data in all session folders) It should understand how many session folders are present within the project folder and analyse all the info inside those session folders. The post processor has a left window containing all http requests of the first session (showing all http headers for each request). On the right window the output of the selected request should be shown. On top there will be buttons to adjust comparison and results. Tasks: - The cookie variables, GET variables and POST variables of each request should be compared + search in the headers and returned files where those variables were defined. All variables to be highlighted in yellow in left & right screen. - The sent cookies, GET string and POST string for each http request contain often a number of variables, those variables, and the value of those variables should be compared to those from the other sessions WHERE the url is the same (the url without all the GET variables!). All http requests that contain a difference compared to other sessions should be highlighted. Buttons: - Input box for a number. - A button to show only the data around variables/values found in the files (that changed compared to other sessions) using the number of chararcters entered in the above field, show the variables in yellow in the right screen. - Button to remove all whitespace in the right window which is longer than a single space. - Button to show only http headers that are different compared to other sessions, and http headers which returned data containing a variable/value of any header fields that was changed compared to other sessions (highlight the changed variables and values in yellow). (compare based on url without get variables). - Checklist of http header fields to be compared. Highlight values that changed. - dropdown to compare [login to view URL] sent headers, [login to view URL] headers, or [login to view URL] - A checklist to show only http requests that returned certain file types: html/js etc and not those returning for example images.
ID do Projeto: 4661854

Sobre o projeto

9 propostas
Projeto remoto
Ativo há 11 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
9 freelancers estão ofertando em média $1.726 USD for esse trabalho
Avatar do Usuário
Hi, this should not be an easy job, as it involves building NPAPI plugin along with the browser extensions, as some features is natively limited in each of them.
$1.500 USD em 30 dias
4,8 (47 avaliações)
6,2
6,2
Avatar do Usuário
I can do it
$2.500 USD em 30 dias
5,0 (64 avaliações)
5,8
5,8
Avatar do Usuário
Please read PM
$2.263 USD em 30 dias
5,0 (7 avaliações)
4,9
4,9
Avatar do Usuário
Ready to do.
$800 USD em 10 dias
5,0 (13 avaliações)
4,5
4,5
Avatar do Usuário
Hello, I am a web developer specialized in Browser extension. Please read my PM.
$1.500 USD em 14 dias
5,0 (7 avaliações)
3,7
3,7
Avatar do Usuário
Hi Experts Team Is here Kindly Check Pm for More Details
$1.611 USD em 3 dias
5,0 (1 avaliação)
0,0
0,0
Avatar do Usuário
I have worked on many networking solutions in the past, so this makes me a great candidate for header manipulation. Plus, I am very familiar with chrome extensions. I understand the project perfectly, thanks to the details you provided, meaning we can start its development in the right direction, without a single problem.
$2.222 USD em 14 dias
0,0 (0 avaliações)
0,0
0,0
Avatar do Usuário
I have gone through your details, we can do it as we do have this expertise ,please check to know it.
$1.526 USD em 30 dias
0,0 (0 avaliações)
3,1
3,1
Avatar do Usuário
I've already worked on similar module. U can trust me. :-)
$1.611 USD em 7 dias
0,0 (0 avaliações)
0,0
0,0

Sobre o cliente

Bandeira do(a) NETHERLANDS
Goes, Netherlands
4,8
64
Método de pagamento verificado
Membro desde out. 19, 2011

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.