Autor Beitrag
Martok
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Moderator
Beiträge: 3657
Erhaltene Danke: 600

Win XP x86, Win 8.1 x64
Lazarus Snapshot; Delphi 7,2007,XE; PHP (PHPEdit,PhpStorm); JS; Java(Eclipse)
BeitragVerfasst: Di 27.05.14 17:10 
Was ist Tweaker?
Tweaker ist ein Programm in der Tradition von TweakUI, welches Konfigurationsoptionen darstellt für die es in aktuellen Windows-Versionen kein GUI (mehr) gibt. Im Gegensatz zu anderen solchen Tools dupliziere ich dabei nicht sinnlos Einstellungen (auch wenn sie noch so versteckt sind), sondern versuche wirklich nur Dinge zur Verfügung zu stellen die nirgendwo anders verfügbar sind.

Funktionen:
Getestet unter: Windows 8.1u1

  • Globale Einstellungen für die Eingabeaufforderung
  • Das ehemalige Ansichtsoptionenfenster "Darstellung", also Fonts, Schriftgrößen, Größen etc.
  • Cleartype: alle Einstellungen zusammen (auch die, die der Assistent regelmäßig versemmelt)
  • Shell Icons (und Overlays)
  • Ordnerspezifische Ansichtseinstellungen

Die Registerseiten sind dabei voneinander unabhängig, Reload/Save meint jeweils nur die aktuell aktive Seite.

Mit Adminrechten gestartet werden muss das Programm für folgende Registerseite(n): Shell Icons. Die anderen Seiten sind Benutzerspezifisch und damit auch ohne Adminrechte voll funktionsfähig.

Download & Quellcode:
Alle Releases werden über das Github Release-System verwaltet.
Aktuelle Version: 1.0.0 RC2

Quellcode: Github-Repository. Das Ganze ist ein Lazarus 1.3 / FPC2.7.1-Projekt, sollte aber auch auf den Stable-Versionen davon compilieren. Wichtig ist vor allem ein nativer 64bit-Compiler, denn sonst sorgt WOW64 für nichts als Probleme.

Lizenz & Haftungsausschluss
Der Quellcode steht unter der Mozilla Public License 1.0 (MPL).

Achtung: dieses Programm verändert Systemeinstellungen. Ich habe es zwar getestet und hier funktioniert es, aber für eventuelle zerschossene/unbedienbare Systeme übernehme ich keinerlei Haftung.


Ich würde mich freuen, wenn es jemandem hilft :) Solltet ihr etwas vermissen, was gut in ein solches Tool passen würde: Bescheid sagen, es gibt bestimmt noch einiges.


Known Issues:
- Startprobleme auf manchen OS?

_________________
"The phoenix's price isn't inevitable. It's not part of some deep balance built into the universe. It's just the parts of the game where you haven't figured out yet how to cheat."


Zuletzt bearbeitet von Martok am Mi 28.05.14 00:35, insgesamt 1-mal bearbeitet

Für diesen Beitrag haben gedankt: Narses
trm
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 487
Erhaltene Danke: 19

Windows 7x64
Delphi 7
BeitragVerfasst: Di 27.05.14 23:40 
Huhu.

Das Programm ist ausschließlich für Win8 konzipiert?

Lustigerweise startet die x64 Version unter Win7x64 nicht, es kommt nur eine kryptische Fehlermeldung. Hingegen die x32 Version startet mit einem Hinweis unter Win7x64, dass es die falsche Platform ist. Danach öffnet sich das Programm jedoch.

_________________
In Erfurt gibt es eine Pension, in der es gemütlich ist, Google einfach nach Pension Fiege ;)
SMO
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 120
Erhaltene Danke: 18


D2005 Personal
BeitragVerfasst: Di 27.05.14 23:55 
Sieht ganz gut aus. Aber die x64 Version läuft bei mir (Win 8.0) auch nicht: SPI call failed, last error = 87.

Unter "Console" ist das Maximum von "Screen Buffer Size" 999. Das sollte nicht so sein, denn Windows lässt viel größere Werte zu. Habe momentan bei mir 3000 oder so eingestellt.
Martok Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Moderator
Beiträge: 3657
Erhaltene Danke: 600

Win XP x86, Win 8.1 x64
Lazarus Snapshot; Delphi 7,2007,XE; PHP (PHPEdit,PhpStorm); JS; Java(Eclipse)
BeitragVerfasst: Mi 28.05.14 00:02 
user profile icontrm hat folgendes geschrieben Zum zitierten Posting springen:
Das Programm ist ausschließlich für Win8 konzipiert?
Konzipiert ja, müsste aber auf 7 auch funktionieren. Einige der Einstellungen gab es schon zu XP (2000...)-Zeiten, es ist nur immer weniger GUI geworden.

user profile iconSMO hat folgendes geschrieben Zum zitierten Posting springen:
Sieht ganz gut aus. Aber die x64 Version läuft bei mir (Win 8.0) auch nicht: SPI call failed, last error = 87.
Nächste Version wird mit ausgeben, welcher Call da failte :roll:

user profile iconSMO hat folgendes geschrieben Zum zitierten Posting springen:
Unter "Console" ist das Maximum von "Screen Buffer Size" 999. Das sollte nicht so sein, denn Windows lässt viel größere Werte zu. Habe momentan bei mir 3000 oder so eingestellt.
Gute Idee, ich hatte das nur aus dem Windows-eigenen Dialog übernommen. Ist natürlich richtig, theoretisch geht das Feld bis $ffff.

1.0.0 RC2
Oben erwähnte Änderungen, UI-Anpassungen, intern andere Initialisierung

Download im ersten Beitrag.

_________________
"The phoenix's price isn't inevitable. It's not part of some deep balance built into the universe. It's just the parts of the game where you haven't figured out yet how to cheat."