Auf Thema antworten

das problem hat man mit jeder software unter jedem system ...


... nur ist unix so aufgebaut das entweder alles in ordnern landet auf die man auch zugriff hat (meist user.home) oder man für system-weite änderungen root-rechte braucht ...


... unter windows ist eigentlich alles außer user.home blockiert ... und desshalb holen sich alle programme grundsätzlich über UAC admin-rechte ... womit sowohl UAC sinnfrei wird als auch das rechte-system von NTFS ... aber darüber wurde bereits an anderer stelle diskutiert ...


... um also das problem fehlender rechte zu umgehen sollte man als bewusster programmierer immer pfad wählen auf die der user schreibrechte hat ... und das ist nun mal user.home und alles was da drin liegt ...


anmerkungen zum gelinkten : also persönlich finde ich das was dort gemacht wird nicht grade so mega pernös ... denn es werden viele anfänger-fehler begangen wie [c]extends JFrame[/c] oder das man sich drauf verlässt das man als admin auch immer alle seiten aktuell hält ...

hier hätte man noch eine kleine engine in PHP dahinter setzen können die das ganze mit ner datenbank und ner kleinen admin-seite verbindet ...


am besten wäre eh immer ein eigener hoste mit eigener server-software ... so kann man client und server passend zu ein ander bauen ... natürlich verliert man etwas bequemlichkeit da man z.b. kein HTTP nutzen kann ... was aber egal ist wenn man über die streams eh direkt die binär-daten sendet ...


ich würde dir gern etwas code zur verfügung stellen ... doch leider ist mein system mit nem datenträgercrash vor einiger zeit verloren gegangen ... und ich müsste es auch erstmal selbst wieder implementieren und ausprobieren ...



Oben