Archiv

Archiv für Mai, 2012

KDE 4 – Ärger mit versteckten WLANs

7. Mai 2012 Comments off

Obwohl es für die Sicherheit eines WLANs kaum relevant ist, verstecke ich dennoch gerne meine SSIDs. Leider scheint der Network Manager von KDE 4 Probleme damit zu haben. Nach der Eingabe der WLAN-Daten passiert nämlich überhaupt nichts. Betroffen waren bisher bei mir Kubuntu 11.04, 11.10 und aktuell das neue 12.04. Auf meinem Netbook ist Linux Mint KDE installiert, dass exakt die selben Probleme zu haben scheint.

Leider scheint niemand Interesse zu haben dieses Problem zu beheben, oder ich bin über mehrere Versionen und Rechner hinweg ein Einzelfall. 🙁

Zumindest lässt sich das Problem ganz einfach mit einem Workaround beheben.

Mehr…

C# – Dateiattribute ändern

7. Mai 2012 Comments off

Ändern von Dateiattributen mit C# ist kinderleicht, obwohl man sich mit Enum-Flags herumschlagen muss, mit denen man in C# nur selten in Kontakt kommt. Hier zwei kleine Snippets:

//Removes the ReadOnly-Flag from a file
protected void UnlockFile(string fileName) {
  File.SetAttributes(fileName,
  File.GetAttributes(fileName) & ~FileAttributes.ReadOnly);
}
//Adds the ReadOnly-Flag to a file
protected void LockFile(string fileName) {
  File.SetAttributes(fileName,
  File.GetAttributes(fileName) | FileAttributes.ReadOnly);
}
Categories: Programmieren Tags: ,