Lire les Modifications sur un fichier texte dynamiquement c#

J'ai un programme qui écrit en permanence son journal dans un fichier texte.
Je n'ai pas le code source, donc je ne peux pas le modifier de quelque manière, et il est aussi protégé par Themida.

J'ai besoin de lire le fichier journal et exécuter des scripts en fonction du contenu du fichier.
Je ne peux pas supprimer le fichier parce que le programme continue d'écrire à ce qu'il soit verrouillé le fichier.
Alors quelle sera la meilleure façon de lire le fichier et lire les nouvelles lignes du fichier?
La sauvegarde de la dernière position de la ligne? Ou est-il quelque chose qui sera utile pour le résoudre dans C#?

OriginalL'auteur Ricardo Umpierrez | 2013-10-07