Con quell'algoritmo il link si ripete solo se il numero di refresh supera quello delle righe del file.
Per intenderci.
Se hai 5 link nel file di testo, ad ogni refresh verrà visualizzato ogni link (da quello con chiave 0 a quello con chiave 4). Se però faccio 6 refresh, necessariamente il link dovrà essere ripetuto, ma sono sicuro che verranno ripetuti quelli che sono comparsi per primi.