Hallo liebe Freunde des Codens, ich bin recht neu hier und sage allen erstmal hallo!
Ich arbeite gerade an einem AntiLeak System für Software, es ist soweit vom Grundaufbau fertig und funktioniert soweit auch ganz gut doch mein Problem ist das es zurzeit quasi das es NUR für einen Nutzer ist aber wirklich nur für EINEN!!!
Ich habe mir ein kleines Programm gebastelt was einem seine Prozessor ID in einer Textdatei abspeichert diese Datei wird dann per email an mich gesendet und ich trage diese ID dann in einer Textdatei wir nennen sie jetzt mal logfile.txt auf meinem FTP Server ein.
So das eigentliche Programm was den Antileak Schutz dann enthalten soll fragt auch die Prozessor ID ab und speichert das ganze auch in einer textdatei auf c:\logtest.txt ab, dannach wird die logfile.txt von meinem FTP Server gedownloaded und liegt auch auf c:\logfile.txt
Dannach werden beide Dateien (logtest.txt, logfile.txt) miteinander verglichen ob der Inhalt übereins stimmt, ist das der Fall wird das Programm geöffnet, ist es nicht der Fall dann nicht. Die beiden dateien werden vor dem öffnen des Programms wieder von c:\ gelöscht...sollten sie nicht übereins stimmen dann natürlich auch.
Der Inhalt der beiden Dateien sieht z.B. so aus:
logfile.txt
logtest.txt
Die beiden Dateien stimmen überein -> Das Programm wird gestartet
So jetzt möchte ich aber in der logfile.txt User hinzufügen quasi das die datei dann z.B. so aussieht:
logfile.txt
So mein Programm würde mir jetzt wieder beim öffnen die logtest.txt Datei erstellen mit dem Inhalt:
logtest.txt
So mein Problem ist das ich nicht weiß wie ich jetzt überprüfe ob der Inhalt von der logtest.txt Datei in irgendeiner Zeile von logfile.txt vorhanden ist.
Ich benutze Visual Basic Express 2008.
Ich hoffe mir kann einer helfen?
Liebe Grüße...André
PS: Wenn Das System fertig ist stelle ich euch den Source Code gern zur verfügung
Ich arbeite gerade an einem AntiLeak System für Software, es ist soweit vom Grundaufbau fertig und funktioniert soweit auch ganz gut doch mein Problem ist das es zurzeit quasi das es NUR für einen Nutzer ist aber wirklich nur für EINEN!!!
Ich habe mir ein kleines Programm gebastelt was einem seine Prozessor ID in einer Textdatei abspeichert diese Datei wird dann per email an mich gesendet und ich trage diese ID dann in einer Textdatei wir nennen sie jetzt mal logfile.txt auf meinem FTP Server ein.
So das eigentliche Programm was den Antileak Schutz dann enthalten soll fragt auch die Prozessor ID ab und speichert das ganze auch in einer textdatei auf c:\logtest.txt ab, dannach wird die logfile.txt von meinem FTP Server gedownloaded und liegt auch auf c:\logfile.txt
Dannach werden beide Dateien (logtest.txt, logfile.txt) miteinander verglichen ob der Inhalt übereins stimmt, ist das der Fall wird das Programm geöffnet, ist es nicht der Fall dann nicht. Die beiden dateien werden vor dem öffnen des Programms wieder von c:\ gelöscht...sollten sie nicht übereins stimmen dann natürlich auch.
Der Inhalt der beiden Dateien sieht z.B. so aus:
logfile.txt
logtest.txt
Die beiden Dateien stimmen überein -> Das Programm wird gestartet
So jetzt möchte ich aber in der logfile.txt User hinzufügen quasi das die datei dann z.B. so aussieht:
logfile.txt
So mein Programm würde mir jetzt wieder beim öffnen die logtest.txt Datei erstellen mit dem Inhalt:
logtest.txt
So mein Problem ist das ich nicht weiß wie ich jetzt überprüfe ob der Inhalt von der logtest.txt Datei in irgendeiner Zeile von logfile.txt vorhanden ist.
Ich benutze Visual Basic Express 2008.
Ich hoffe mir kann einer helfen?
Liebe Grüße...André
PS: Wenn Das System fertig ist stelle ich euch den Source Code gern zur verfügung