Find Jobs
Hire Freelancers

Python Test Code

$30-250 USD

Concedido
Publicado há quase 11 anos

$30-250 USD

Pago na entrega
Required Code in python running on Linux. This code will run on number of computers in terminal mode listening to Ethernet port. 1) On initialization of code all computer connected to the Ethernet will register each other (perhaps sqlite databsae or simple list). 2) When a key (on the keyboard) is pressed on any computer, it will send a packet over Ethernet to other computers regarding keypress. 3) Upon receiving packet All other computer will display the pressed key and send acknowledgment back to the computer where key was pressed. 4) If the computer doesn't not receive acknowledgment packet it sends packet to the computer that didn't send back the ack packet and so on Let me know if you need further clarifications
ID do Projeto: 4623316

Sobre o projeto

14 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
14 freelancers estão ofertando em média $138 USD for esse trabalho
Avatar do Usuário
Hi. Interested in the project, ready for work
$100 USD em 3 dias
5,0 (120 avaliações)
7,6
7,6
Avatar do Usuário
Hello sir, experienced python developer here, ready to take the job. Please also check private message.
$111 USD em 4 dias
4,9 (9 avaliações)
6,0
6,0
Avatar do Usuário
I can do it.
$157 USD em 3 dias
4,9 (42 avaliações)
5,8
5,8
Avatar do Usuário
Hi. Please check my pm.
$210 USD em 3 dias
5,0 (9 avaliações)
4,6
4,6
Avatar do Usuário
It's just a Python socket program and I am confident to handle it. Please kindly check your message.
$147 USD em 3 dias
5,0 (2 avaliações)
3,2
3,2
Avatar do Usuário
Hello, It is not a hard task for me but I have some questions 1) Each computer known a list of IP all potential servers, is not it ? (stored in file or database) 2) Do you need special message to file or console for network events such as client is connected , client is disconnected etc. ? 3) Do you have some additional limitation for this application such as python version, python library limitation etc ? Thanks, Serj
$155 USD em 3 dias
3,8 (1 avaliação)
2,6
2,6
Avatar do Usuário
Hello, i can do what you want, please check pm
$155 USD em 3 dias
5,0 (1 avaliação)
2,1
2,1
Avatar do Usuário
I have worked with a lot of socket programming especially with python. I can get this done. check pm
$77 USD em 3 dias
5,0 (1 avaliação)
1,8
1,8
Avatar do Usuário
hello sir check my pm i ma python expert
$103 USD em 5 dias
5,0 (1 avaliação)
0,0
0,0
Avatar do Usuário
I'm Interested in this Project, ready to take up the challenge
$155 USD em 3 dias
0,0 (0 avaliações)
0,0
0,0
Avatar do Usuário
Hello there. I've done something similar to what you are asking but on C/C++, should be close enough! It sounds like an interesting project. I do have some questions though: 1) I'm assuming that first "initialization" packet could be lost too. How would we handle this? Is there a known "amount of computers in LAN"? Or would the program send a "broadcast" message every once in a while just in case the first message was lost? 2) Can a key be pressed many times while waiting for acknowledgement for the first press? I look forward to working on this project! I hope you answer my questions so we can talk some more about it. Regards, Ricardo
$120 USD em 10 dias
0,0 (0 avaliações)
0,0
0,0
Avatar do Usuário
hi, i can do this..
$155 USD em 5 dias
0,0 (0 avaliações)
0,0
0,0
Avatar do Usuário
I have worked a lot in Python using different modules including socket programming. I can get this done. Thanks
$111 USD em 2 dias
5,0 (2 avaliações)
0,0
0,0
Avatar do Usuário
Hi. I would like to do this project. Present i am working on Cloud Automation where it is a Linux machine. This is interesting task for me.
$177 USD em 3 dias
0,0 (0 avaliações)
0,0
0,0

Sobre o cliente

Bandeira do(a) AUSTRALIA
Cairnlea, Australia
5,0
1
Método de pagamento verificado
Membro desde fev. 15, 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.