Entwickler-Ecke

Freeware Projekte - UI-Tweaker (Original-Titel vom Autor gelöscht)


TheUnknown - Fr 28.02.03 20:23
Titel: UI-Tweaker (Original-Titel vom Autor gelöscht)
(Text vom Autor gelöscht)


TheUnknown - Fr 28.02.03 20:45

Hallo,

Ich habe eben schon selbst einen Bug gefunden: Das Programm lies sich manchmal nicht beenden - Ist jetzt gefixt...

Aktuell ist jetzt also die BETA 3! ;-)


GruppeCN - Fr 28.02.03 20:45

Ich habe es getestet und finde es ganz OK.

Allerdings finde ich es etwas unübersichtlich und in Sachen Design kann noch was getan werden. Vielleicht könntest du etwas mehr Warnen, damit man nicht zufällig Falsche Einstellungen macht und sein System stören kann.

Denk bei der nächsten Version dran.


wulfskin - Fr 28.02.03 23:25

Hallo Unbekannter!

Habe deine Programm gerade getestet: Funktioniert sehr gut! Ein Lob von mir!
Eins ist mir jedoch aufgefallen: Die Options Systemstart->abgesicherte Modus erzwingen muss etwas weiter oben plaziert werden, denn nachdem ich diesen ausprobiert habe und er im abgesicherten Modus gestartet ist, konnte ich diesen Knopf nicht wiederfinden ;)!
Ansonsten gefällt mir der Aufbau gut, übersichtlich und gerordnet!

Gruß wulfskin!


Delete - Sa 01.03.03 11:16

Dein Programm hat sehr unschöne Macken, TheUnknown. Auch wenn´s eine Beta ist: so etwas darf nicht passieren. Insbesondere dann nicht, wenn man damit auf Systemeinstellungen zugreifen kann.

Einer der schlimmsten Fehler unter Win98 ist die Option "Windows zwingen, immer im abgesicherten Modus zu starten". Diese Option ist standardmäßig deaktiviert, sonst könnte kein Mensch vernünftig arbeiten. Das weißt du aber scheinbar nicht.
Dein Programm liest also nun meine MSDOS.SYS ein, findet den Wert "BootSafe" nicht und meldet ihn dann als aktiv. Das ist definitiv falsch!

Die Folge: Wenn man an der Konfiguration etwas ändert und speichert, wird dieser falsche Wert in die MSDOS.SYS eingetragen, und Windows startet beim nächsten Mal wirklich im abgesicherten Modus, obwohl das dann unter Garantie nicht im Sinne des Anwenders war.

Auch unschön: dein Programm speichert beim Klick auf "Übernehmen" grundsätzlich alle Optionen neu. Und so waren plötzlich in meinem Startmenü wieder die Dokumente und Favoriten sichtbar, obwohl ich die seit Ewigkeiten mit TweakUI (Win98) abgeschaltet hatte.
Das hat dein Programm aber nicht erkannt, wie ich feststellen musste. Es meldet beide Optionen als aktiv, obwohl das auch nicht der Fall war.

Fazit: Ich muss jetzt meine ganzen Einstellungen überprüfen und nachsehen, ob und wo dein Programm evtl. noch Mist gebaut hat. Für mich persönlich ist die aktuelle Version daher vollkommen nutzlos, z.T. sogar gefährlich (weil sie falsche Einstellungen trifft), und daher werde ich sie unter meinem Produktivsystem (XP) gar nicht erst testen.


btw: Für alle, die´s wissen wollen - das Programm legt zwei Registryschlüssel an, die manuell zu entfernen sind, wenn man es nicht mehr benutzen will.


TheUnknown - Sa 01.03.03 12:48

@wulfskin: Danke! Habe die gerade Option weiter anch oben gesetzt! ;-)

@MathiasSimmack: Uiuiuiui... Man kann im jedem Deiner Worte lesen, dass Du sehr verärgert bist/warst!

Die Sache mit dem BootSafe und den beiden RegistryKeys habe ich korrigiert, das war tatsächlich falsch, Mist, verdammter... Aber es war echt nur ein Versehen! Ich habe hier nicht einfach nur Tipps blöd abgeschrieben, sondern kenne diese selbst (teilweise sogar schon sehr lange!).

Aber den Rest konnte ich nicht nachvollziehen... Ich habe nämlich viele, viele Tweaker immer wieder mit meinem Tool getestet - und da war alles in Ordnung. Auch das mit den Favoriten und den Dokumenten im Startmenü ist bei meinem Test absolut okay! Ich habe hier nämlich auch die Favorieten ausgehabt (auch durch TweakUI)... Und das hat mein Programm danach korrekt erkannt... *achselzuck* Hast Du denn unter HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer die Werte NoFavoritesMenu und/oder NoRecentDocsMenu auf Null oder Eins stehen (oder sind die Werte überhaupt verhanden)? Das sind nämlich die Werte, die mein Tool auswertet/schreibt.

@ALL: Die aktuelle Version ist die BETA 4...


TheUnknown - Sa 01.03.03 16:25

@MatthiasSimmack: Konnte den Fehler (Dokumente und Favorieten) von selbst ausfindig machen... Ich habe DWORD-Werte ausgelesen, obwohl TweakUI manchmal Binaries schreibt... *schäm* JETZT sollte es wohl keine solchen Bugs geben... ;-)

@ALL: Die aktuelle Version ist nun BETA 5....


bis11 - Sa 01.03.03 18:52

Hi,

Dein Programm ist ja schön und gut, nur es hat mir mein Profil komplett zerschossen. Nachdem ich Dein Programm ausprobiert habe und dann einen Rechnerneustart durchgeführt hatte, war ich nichtmehr Administrator sondern nur noch User. Dann habe ich die Einstellungen rückgängig gemacht, wieder neugestartet und ich war immer noch User. Es steht definitiv fest, dass Dein Programm so gut wie alle Werte verkehrt ausliest.

Ich werde dieses Programm nicht benutzen und werde es lieber manuell machen, da weiß wenigstens was ich mache.

Testumgebung :

Windows 2000 SP3
Novell Client 4.83 SP1
Internet Explorer 6 SP1


TheUnknown - Sa 01.03.03 19:48

Das darf doch nicht wahr sein!! Warum macht mein Programm bei Euch solche Probleme? Wenn ich das bei Kollegen teste, ist alles in Ordnung! Alle Optionen sind okay und das OS läuft, wie man es konfigurierte... Hmmm...

@bis11: Jedenfalls: Die Sache mit dem "Normaler User werden" versteh ich nicht! Ich gehe auf keinen Key, der DAS konfigurieren würde! Ich habe eben noch eine Option herausgenommen, die unter HKEY_LOCAL_MACHINE\ System\CurrentControlSet\Control\Lsa den Wert RestrictAnonymous einstellt! Vielleicht wird dieser Wert bei Dir auf EINS gesetzt, wenn ja, denn KÖNNTE es damit zusammenhängen. Wie dem auch sei: Der Wert wurde komplett entfernt!

@MathiasSimmack & bis11: Tut mir doch bitte den Gefallen, und testet das Programm (die neue Version natürlich!) bitte nochmals - und sag mir (am besten per eMail), ob sich das jetzt geändert hat, ja!? Bei mir ist wirklich alles in Ordnung, ich verstehe das absolut nicht! Ich habe jedenfalls die "Scan-Prozedur" umgeschrieben, so dass ALLE Werte korrekt eingelesen werden müssten - tun sie jedenfalls an diesem Rechner!

Was meinst Du eigentlich mit "so gut wie jeder Wert"? Macht das Programm denn soviel falsch? Oder war's "nur" diese User-Sache?

Oh man, da mach ich mir doch hoffentlich keine Feinde?

PS: Neue Version ist übrigens jetzt BETA 6...


wulfskin - Sa 01.03.03 20:32

Hi Unbekannter!

Da bis jetzt nicht viele geantwortet haben, werde ich mal das Programm auf Fehler überprüfen und hier dann schrittweise poste.
Gefundene Fehler:Mehr folgen vielleicht...
Achja, was noch wichtig wäre: Wenn ein Neustart für die Änderung erforderlich ist, dann frag beim Übernehmen nach, ob er durchgeführt werden soll. So weiss der Benutzer zum einen das manche Änderungen erst nach dem Neustart übernommen werden, zum Anderen kann er gleich neustarten. Am besten wäre es natürlich, wenn man in einer Liste sähe, was sofort und was erst nach einem Neustart veränder wird.
Bsp.: Habe gerade meine Systemsteurung unsichtbar gemacht. Das ging ohne Neustart. Habe nun versucht sie wieder sichtbar zu machen und das ging nicht. Nun weiss ich erst nach einem Neustart ob das ein Fehler ist oder nicht und das ist umständlich ;)!
Achja, ich habe Win98 SE.

Gruß wulfskin!


Delete - Sa 01.03.03 21:03

Grundsätzlich gesagt: ich war nicht ärgerlich. Dafür ist mein Win98 ja da, um Programme hier aus dem Forum auszuprobieren. An mein XP lasse ich nur gute Software. :twisted:
Es war eben nur ein wirklich ernstes Problem, das Beachtung verdiente. Generell schreien Programme wie deins nach einer durchdachten Hilfe bzw. -wie der Kollege aus der GruppeCN schrieb!- nach ein paar Warnungen, damit insbesondere unbedarfte Anwender wissen, was sie sich da trauen.

Für eine künftige Version empfehle ich (falls du´s nicht schon getan hast), dass du beim Klick auf "Übernehmen" nur die Einstellungen der aktuell ausgewählten Registerseite speicherst. Damit bietest du ein gewisses Maß an Sicherheit, weil der Anwender dann genau weiß: nur das, was er gerade sieht, wird auch gespeichert.


Ansonsten -

Pflichtlektüre für alle, die ein Tweak-Utility schreiben wollen:
[url]http://www.winguides.com/registry[/url]

Dort findet man nicht nur gute Tipps, sondern es wird auch gesagt, unter welchen Systemen diese funktionieren, und es sollten auch evtl. Unterschiede (wie z.B. Binärformat vs. DWORD) aufgeführt sein.

Ich gebe dir aber ohnehin nur eine Woche, TheUnknown. Solange dürfte Onz brauchen bis er uns seine Version eines Konfig-Managers präsentiert. :wink:


TheUnknown - Sa 01.03.03 21:58

@wulfskin,

erstmal DANKE für das Testen! Die Taborder wurde korrigiert, das mit den Eigenen Dateien auch... Das mit dem Windows-Update konnte ich nicht nachvollziehen, bei mir finktioniert das... *achselzuck*

Das mit dem Neustart mach ich noch... Jetzt will ich erstmal Bugs fixen, okay!?


TheUnknown - Mo 03.03.03 12:44

Ich habe eine neue Version hochgeladen: BETA 8!

Das Programm bietet nun an, das System neuzustarten. Es wurden noch einige Bugs gefixt und viele Optionen für Nicht-auf-NT-basierende Systeme hinzugefügt!

Schöne Grüße,...


TheUnknown - Di 04.03.03 13:03

Hallo,

es gibt eine neuer Version mit neuen Features...

Aktuell ist BETA 9...


Ultrabeamer - Di 04.03.03 13:48

Hallo!

So, ich habe die Beta 9 ausprobiert und finde dein Programm auf den ersten Eindruck ziemlich gut. Kompliment!

Eine kleine Anmerkung:
Bei Betriebssystem steht oben

"Microsoft Windows XP, Build 5.1.2600), Service Pack 1"

So würde es besser aussehen:

"Microsoft Windows XP (Version 5.1 Build 2600, Service Pack 1)"


TheUnknown - Di 04.03.03 14:30

@ultrabeamer: DANKE! Ich werde die Anzeige oben ändern! WICHTIG: War nach dem Speichern von Änderungen IRGENDETWAS komisch mit Deinem System? War irgendwas anders, als Du es wolltest?


Ultrabeamer - Di 04.03.03 14:40

Nachdem ich ein paar Sachen mit deinem Programm in meinem System verändert habe, sind die Schriftarten nicht mehr geglättet. Das hatte ich nicht eingestellt.

Was mir noch aufgefallen ist:
Windows startete nicht neu, als ich in deinem Dialog auf Ja geklickt habe. Kann es sein, dass das noch nicht funktioniert?


TheUnknown - Di 04.03.03 15:40

Die aktuelle Version ist BETA 10...

An alle Tester: Schreibt mir bitte, ob nach Veränderungen und einem Neustart ALLES OKAY ist, oder danach etwas nicht SO funktioniert, wie es funktionieren sollte...


DeCodeGuru - Di 04.03.03 15:49

so wie es aussieht, kann dein Programm das System nur unter Win9x runterfahren. Unter WinNT funtzt es nit. Ich habe Windows 2000 SP 3, daher ich das meinerseits bestätigen. Such mal im Forum danach. Das Problem gab es schon recht oft, daher sollte es nicht schwer sein, einen Codeschnipsel zu bekommen.


TheUnknown - Di 04.03.03 17:19

...


TheUnknown - Di 04.03.03 19:25

...


firool - Do 06.03.03 14:06

Hallo TheUnknown,

hier:
Win 2000
5.00.2195
SP 3

ist mir aufgefallen, dass der
Erste Schritte bei Windows 2000
Bildschirm nach einem Reboot wieder erscheint.
Schriftarten glätten war disabled, ich dachte ich hätte das eingestellt,
kann mich da aber täuschen.
Mein reeboot war ungewollt, nach einem Klick auf übernehmen
hab ich in der Eile auf OK geklickt und es wurde sofort gebootet.
Ich bin zwar kein Freund von Meldungen ala
Reeboot?
Wirklich?
Ganz, ganz sicher???
Aber hier hätte ich doch gerne noch eine Abfrage gehabt - ist NUR
meine persönliche Meinung.

Gruss firool


Ultrabeamer - Do 06.03.03 14:27

Ja, Schriftartenglättung wird automatisch deaktiviert. Musst du auf jeden Fall verbessern...


TheUnknown - Do 06.03.03 15:04

...


firool - Do 06.03.03 18:19

Zitat:

Ach ja: Bitte macht bitte mal folgendes: Lasst das Programm mal im Kompatibilitäts-Modus laufen... Und sagt mir, ob das Programm eine Meldung ausgibt, denn das konnte ich noch nicht testen...


Was bitte?


TheUnknown - Do 06.03.03 18:29

...


firool - Do 06.03.03 18:40

Zitat:

Du erstellt von cfgman.exe eine Verknüpfung, z.B. auf dem Desktop, Jetzt klickst Du mit der rechten MTaste die Verknüpfung an und wähle "Kompatibilität" an...


Den Menüpunkt gibt es bei mir nicht - den hab ich auch noch nie gesehen...


Ultrabeamer - Do 06.03.03 19:02

Geht nur unter Windows XP :wink:


firool - Do 06.03.03 20:33

MOM

Bei mir:
XP HomeEdition
Version 2002
SP 1

startet das Prog normal im
2000 und NT Modus.
Erscheint die übliche Warnmeldung
bei 95 / 98 und ME Modus.

Gruss firool


TheUnknown - Do 06.03.03 21:00

...


TheUnknown - Sa 08.03.03 09:27

...


TheUnknown - Mo 10.03.03 13:18

...


TheUnknown - Mo 10.03.03 19:51

...


TheUnknown - Di 11.03.03 10:52

...


TheUnknown - Mi 12.03.03 11:57

...


TheUnknown - Do 13.03.03 20:14

...


TheUnknown - Fr 14.03.03 15:19

...


Delete - Fr 14.03.03 15:29

Könntest du deine Updates mal sammeln und nicht jeden Tag eine neue Version hochladen? user defined image


TheUnknown - Sa 15.03.03 09:27

...


Delete - Sa 15.03.03 15:29

Nein ist schon OK. Ist bloß bei dir und deinem Programm echt etwas extrem.

Aber wenn es so viel ist, dann behebt die Bugs, die die anderen gefunden haben und deaktivier so lange hier den Download oder so.

Aber ist eigentlich auch egal. Viel Erfolg noch.


TheUnknown - So 16.03.03 17:08

...


TheUnknown - Mo 24.03.03 20:49

...


TheUnknown - Do 17.04.03 09:53

...


TheUnknown - Mo 28.07.03 21:22

...


Anonymous - Di 29.07.03 13:03

Ich find nix neues.... Ich finds doch komisch das bei "Arbeitsplatz":"rbeitsplatz" steht und bei "Desktop":"esktop" und bei "Anzeige":"nzeige"


TheUnknown - Di 29.07.03 13:19

...


Anonymous - Di 29.07.03 14:07

user defined image


TheUnknown - Di 29.07.03 14:45

...


Johwood - So 03.08.03 13:22

Eine Sache verstehe ich nicht.

Wenn ich das richtig kapiert habe, dann werden bei Klick auf "Übernehmen" nur die Einstellungen der jeweiligen Seite übernommen...

Jetzt habe ich aber auf die deaktivierte Einstellung E1 in Registerkarte R1 geklickt, sodass sie aktiviert ist.
Wenn ich jetzt z. B. auf Registerkarte R2 gehe, ist der Übernehmen-Button aktiviert. Klicke ich auf ihn, wird eine Einstellung übernommen.
Nun gehe ich zurück in R1 und Einstellung E1 ist aktivert. Ich kann nicht auf Übernehmen klicken...

Hat sich an dem Übernehmen-Schema was geändert oder hab ich das bloß falsch verstanden?


TheUnknown - So 03.08.03 14:16

...


Johwood - Mo 04.08.03 17:02

Achso. Aber ein kleiner Fehler...

Ich hab aktiviert, dass ich die Registrierung gemacht habe..

und daraufhin kam beim nächsten Neustart das Win98SE-Setup und fragte mich nach meinen persönlichen Daten (Name, Organisation)...

Naja, ich hab dann daraufhin Windoofs beendet und die Registrierungswiederherstellung genutzt, aber ist das so gewollt?


TheUnknown - Mo 04.08.03 17:56

...


Johwood - Mo 04.08.03 18:39

Naja. Er wollte sogar nochmal den Win98SE-CDKEY haben.. da hab ich dann aber wirklich abgebrochen, denn den hat er ja mindestens schon..


TheUnknown - So 17.08.03 10:12

...


TheUnknown - Fr 12.09.03 10:25

...


TheUnknown - Do 22.08.13 09:23

...