Wie zu entsperren website, die blockiert ist, mit C#?
Dies ist ein code zum entsperren jede Webseite von listview, aber jetzt will ich die Blockierung einer website, die zuvor blockiert worden ist. Wie kann ich dies tun?
String path = @"C:\Windows\System32\drivers\etc\hosts";
StreamWriter sw = new StreamWriter(path, true);
String sitetoblock = "\n 127.0.0.1 http://"+listView1.SelectedItems[0].Text+"";
sw.Write(sitetoblock);
sw.Close();
MessageBox.Show(listView1.SelectedItems[0].Text " blocked");
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es ist nicht der richtige Weg, um zu blockieren eine website, aber hier ist der Weg zu 'unblock' eine Website, die 'blockiert' durch dein code ist einfach :
Können Sie
System.IO.File
'sReadAllLines
&WriteAllLines
Funktionenund nur Streifen aus der Zeile, die Sie entfernen möchten
Code Golf
Ersetzen Sie einfach die hosts Datei auf original.
wenn Sie möchten, dass die Originale hosts-Datei, dann kann ich dir schicken.