Papel de parede na rede
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
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
Curtidas 0
Respostas
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
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
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
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
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:
[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