Papel de parede na rede

Delphi

22/03/2006

Olá pessoal,

estou desenvolvendo um sistema onde a empresa vai mudar o papel de parede dos usuarios toda semana (vai subtituir por algumas figuras e msgns de motivaçao ao funcionario ) ai estava pensando em usar sockets. Uma aplicaçao para os usuarios i uma servidor para controle, estava pensando em fazer assim o servidor envia um imagen .jpg para a aplicaçao cliente ai ele pega a imagen salva no pc i aplica como plano de fundo !
Agora vem a duvida !!! Por como plano de fundo nao é um muito dificil agora alguen pode me dar uma ajuda de como transferir essa imagen via rede ?


Grato


Guilherme

Guilherme

Curtidas 0

Respostas

Marcio.theis

Marcio.theis

22/03/2006

Vc não precisaria fazer utilizando socket, poderia apenas fazer um programinha que use o componente ´ShellChangeNotifier´ onde que vc fica monitorando a pasta do servidor, caso mudou o arquivo, vc copia para a máquina local e seta como plano de fundo. Onde que ao iniciar a máquina dispara este programa, e assim que ele verificou, fecha ele... Se precisar de mais alguma coisa é só falar....


GOSTEI 0
Guilherme

Guilherme

22/03/2006

Gostaria de usar socket pois ai nao preciso de pasta compartilhada no computador cliente e tambem posso fazer uma varredura dos ip´s da rede assim fazendo um loop para todas as maquinas !!!

Caso nao use os socket irei precisar de compartilhar pastas ai o usuario pode desativar e essa nao é meu objetivo !!!


Grato


GOSTEI 0
Marcio.theis

Marcio.theis

22/03/2006

Então no caso a única coisa que vc irá precisar fazer é copiar o arquivo, podendo usar a função copyFile(Origem, Destino, True/False) se o último parâmetro for True não irá sobreescrever o arquivo, caso for False, irá sobreescrever.


GOSTEI 0
Paullsoftware

Paullsoftware

22/03/2006

da uma olhada nesses tópicos, talvez eles possam te ajudar:
[url]http://forum.clubedelphi.net/viewtopic.php?t=69507[/url]
[url]http://forum.clubedelphi.net/viewtopic.php?t=71277[/url]
[url]http://forum.clubedelphi.net/viewtopic.php?t=71872&highlight=sockets[/url]
assuntos como esse já foram muito discutidos aqui no fórum, dê uma vasculhada no fórum que vc encontra muito mais conteúdo! :wink:


GOSTEI 0
POSTAR