RE:Winsock funciona pero no es lo que quiero
Bueno... Si hubiera ese tipo de APIS pues todo mundo podria hacer lo que quiera en la maquina de todo mundo.
¿no crees?
Los programas como "The nany", entre otros que monitorean por el "tipo" de información que el usuario "ve" en el internet, realmente dejan programas ocultos en el cliente para eso.
Aqui te propongo algunas soluciones incluso sin programar nada :P
Si utilizas un Proxy Server
1.- Asignales un ip Statico a Cada maquina para que tu sepas cual es cada una de las maquinas
2.- Consigue algun Servidor de Proxys que permita bloquear la maquina que tu quieras
3.- Puedes hacer un programa que te avise cada X tiempo de que maquina ya se vencio, y tu bloquearlo a mano, o incluso ¿por que no? hacer un programa que haga que la maquina se bloquee.
ó
2.- Si utilizas un GateWay, existen Servidores de GateWay (Puera de enlaza) para windows, que tambien te permiten bloquear algun ip.
Con estas soluciones no puedes rentar a tus usuarios el servidor, eso es una limitante.
En ese caso puedes....
2.- Crear tu propio programa Proxy Server, en el cual tu hagas rutinas de bloqueo para cada X tiempo de cada maquina, incluso podrias hacer un cliente para desde culquier maquina remota re-configurar tu servidor.
Bueno espero averme explicado, y que te sirvan las ideas, yo tome como base un mensaje anterior que decia que lo querias para cuando pasar X tiempo se cerraran el explorer del cliente.
Con estas soluciones no tieens que instalar ningun programa en el cliente, ni tienes que cerrarle algun programa, simplemente les limitas el internet.
Bueno en caso del GateWay algunos servidores utilizan algun "cliente" en cada maquina.
El Winroute para Windows, permiten limitar el uso del internet, y NO necesita un "cliente" en cada una de las maquiinas.
Saludos!
Mike79