a ver, lo que estaba haciendo es un pequeño script el cual me mostraba aleatoriamente 5 enlaces... bien, lo hacia primero asignando una semilla y luego llamando a rand(), mi problema estaba en cuando queria que fueran los 5 totalmente distintos, que no se pudieran repetir... bueno, cuando el rango de aleatoriedad era corto, entre 0 y 15, se podian llegar a hacer hasta 40.000 llamadas a rand, para obtener valores no mostrados.... como veis un fallo de programacion de base... al final lo he reducido entre 5 y 9 veces solamente, con un codigo bastante depurado.. pero mi duda esta en que si un dia, por la razon que sea, no encuentra 5 distintos y se queda dentro del bucle infinito, como puedo forzar el salir automatico pasado un tiempo, digamos 0.1 segundos?
no solo me interesa para la aleatoriedad,sino para otras partes... existe algo asi?