|
|
|
Autor |
Mensagem |
Sergio Winchester
Usuário
Registrado: 23/03/13 Mensagens: 87
|
|
Peer to peer |
|
É possível transferir arquivos por tcp?
|
|
Sáb Jan 04, 2014 2:32 pm |
|
|
Sergio Winchester
Usuário
Registrado: 23/03/13 Mensagens: 87
|
|
|
|
Digo, transferir arquivos entre os jogadores, tipo um envia uma musica e o outro recebe.
|
|
Sáb Jan 04, 2014 2:35 pm |
|
|
welgomes
Usuário
Registrado: 10/07/11 Mensagens: 827 Localização: São Paulo - Capital |
|
|
|
Um jogo é um programa, portanto é possível sim.
Se houver um componente FTP (File Transfer Protocol) você consegui transferir.
Quem vai servir os arquivos executa um programa com FTP Server.
Quem vai baixar o arquivo executa um programa com FTP Client.
Exemplos de programas que possuem esses componentes internamente
Filezilla Server (FTP Server)
https://filezilla-project.org/download.php?type=server
Filezillar Client (FTP Client)
https://filezilla-project.org/download.php?type=client
Agora transferir por P2P, eu não sei como faz.
A única coisa que eu sei, é que a pessoa tem que estar executando um Emule, Shareaza, etc. ou seja qualquer um desses programas P2P.
|
|
Sáb Jan 04, 2014 3:22 pm |
|
|
Sergio Winchester
Usuário
Registrado: 23/03/13 Mensagens: 87
|
|
|
|
| | Um jogo é um programa, portanto é possível sim.
Se houver um componente FTP (File Transfer Protocol) você consegui transferir.
Quem vai servir os arquivos executa um programa com FTP Server.
Quem vai baixar o arquivo executa um programa com FTP Client.
Exemplos de programas que possuem esses componentes internamente
Filezilla Server (FTP Server)
https://filezilla-project.org/download.php?type=server
Filezillar Client (FTP Client)
https://filezilla-project.org/download.php?type=client
Agora transferir por P2P, eu não sei como faz.
A única coisa que eu sei, é que a pessoa tem que estar executando um Emule, Shareaza, etc. ou seja qualquer um desses programas P2P. |
Eu queria sem servidor, de jogador pra jogador.
Tipo o TCP envia string, então da pra enviar arquivos de texto?
|
|
Sáb Jan 04, 2014 3:27 pm |
|
|
welgomes
Usuário
Registrado: 10/07/11 Mensagens: 827 Localização: São Paulo - Capital |
|
|
|
Na ajuda do 3D GB há menção a vários comandos FTP
Script Reference > Network Functions
|
|
Sáb Jan 04, 2014 3:30 pm |
|
|
welgomes
Usuário
Registrado: 10/07/11 Mensagens: 827 Localização: São Paulo - Capital |
|
|
|
Para permitir que alguém conecte-se a sua máquina você tem que rodar um programa com um componente servidor.
Se quer fazer transferencia entre ambos, fica assim
| | jogador1 jogador2
cliente => servidor
servidor <= cliente
O jogador1 se conecta como cliente no servidor do jogador2, então baixa o arquivo que quiser.
O jogador2 se conecta como cliente no servidor do jogador1, então baixa o arquivo que quiser.
|
Desta forma ambos trocam arquivos entre si.
|
|
Sáb Jan 04, 2014 3:35 pm |
|
|
leonardosouza1
Usuário
Registrado: 11/10/13 Mensagens: 118
|
|
|
|
sua pergunta é interessante,se soubermos como fazer isso nos saberemos como mandar sons gravados pelo microfone,só que dai seria um pouco diferente o arquivo seria apagado em alguns segundos e não baixado para dentro do pc,e deveria ser feita a codificação do sons para um formato que o server consiga ler e consiga repassar
_________________ a arte e uma explosão!!!katsu |
|
Sáb Jan 04, 2014 9:11 pm |
|
|
|
|
|
|
|
|