Es gibt wieder Neues:
SuRun 1.0.2.106:
* Wenn ein Benutzer in der SuRunners Gruppe ist, aber Explorer als Admin läuft, verweigert SuRun den Dienst, bis sich der Benutzer neu anmeldet
* Wenn SuRun endgültig deinstalliert wird, fragt es, ob die Gruppe 'SuRunners' entfernt werden und wenn ja, deren Mitglieder zu Administratoren gemacht werden sollen.
* Der Zugriff für 'SuRunners' auf die Energieoptionen wird beim Deinstallieren entfernt.
* In den Einstellungen kann festgelegt werden:
** ob und welche Hooks SuRun benutzt
** ob Administratoren gefragt werden, ob sie SuRunner werden wollen
** ob irgend Jemand gefragt wird, ob er SuRunner werden will
** ob neue SuRunners SuRuns Einstellungen ändern dürfen
** ob neue SuRunners nicht alles mit SuRun starten dürfen
* "Starte als Administrator" im Kontext-Menü der Systemsteuerung unter Arbeitsplatz hinzugefügt
* Wenn ein Benutzer "Abbrechen" drückt, meckert SuRun nicht mehr, dass das Programm nicht gestartet werden konnte
* Der ShellExecute Hook wurde als Voreinstellung wieder eingebaut; der IAT-Hook wurde als "Experimentell" markiert.
* Die "SuRun Einstellungen" sind jetzt auch in der Systemsteuerung zu finden
* FIX: Der IATHook wurde stark stabilisiert.
Das klingt ziemlich viel, war aber nicht sooo schwer, da ich vor Allem die schon eingebauten Sachen konfigurierbar gemacht habe.
Falls Euch die Sache mit den SuRun-Einstellungen in der Systemsteuerung nicht/gefällt:
* Soll ich die Einträge im Startmenü komplett weglassen?
* Habt Ihr ein besseres Icon für SuRun?
Es gibt noch Sachen auf der Wunschliste:
* Installation aus einer einzelnen Datei, statt einem ZIP-Archiv
[indent]...will ich machen, bin aber zu faul ;-)[/indent]
* SuRuns Shell-Integration soll konfigurierbar werden.
[indent]Mik.c.OS hat eine sehr gute Lösung dafür mit den
REG-Dateien. Das in SuRun zu implementieren ist entweder sehr Zeitaufwändig oder restriktiv. Es gibt auch den Wunsch, die drei Menüeinträge für MSI-Dateien als Popup-Menü zu gestalten. Das wäre nicht schwer, muss aber halt noch Programmiert werden[/indent]
* Prüfsumme über automatisch auszuführende Programme
[indent]Problem: Geht; hat aber starke Performance-Einbußen zur Folge[/indent]
* Konsolen-SuRun
[indent]Problem: Ist schwer zu implementieren, da der Dienst die Standard-Handles stdin, stdout, stderr über Pipes verbinden muß[/indent]
* Netzlaufwerke des Benutzers im gestarteten Prozess verbinden
[indent]Problem: Es muss ein zweiter Prozess administrativ gestartet werden, der die Netzlaufwerke verbindet.[/indent]
* Der "Neue Hardware gefunden"-Dialog muß abgefangen werden
[indent]Problem: In Windows 2000/Vista geht das klaglos, aber Windows XP und 2003 zicken! SuRun muss den Passwort-Dialog beenden und RunDll32 dazu bringen CreateProcessWithLogonW aufzurufen. Ob das in allen Sprachen funktioniert?[/indent]
Hab ich was vergessen?
Ich würde diese Wünsche gerne auf die nächste SuRun-Version verschieben, alle noch zu findenden Fehler der Beta beheben und aus der 1.0.2.1xx eine neue Release machen.
Was meint Ihr?