Software
Software

Im booxusers-Forum hat mich User KornikRo­z­pusty darauf hinge­wiesen, dass die Datei NewsFlash.qrc im Quell­text­download fehlt. Ich habe die Datei ergänzt und den Download neu Online gestellt. Nun sollte er sich ohne Probleme mit dem neusten SDK kompi­lieren lassen.

NewsFlash Quelltext (250)

Nachdem der RSS-Aggregator NewsFlash hier schon seit einigen Wochen zum Download bereit steht, gibt es für das Programm endlich eine eigene Projekt­seite.

Parallel dazu existiert auf booxusers.com ein Thread in welchem das Programm auf Englisch vorge­stellt wird.

Was ein Embedded Controller ist, kann man ausführlich in der Wikipedia nachlesen. Kurz gesagt steuert er die vielen Sonder­funk­tionen heutiger Notebooks wie Battrie­l­adung, Lüfter, Tempe­ra­tur­sen­soren, usw. Der Zugriff auf diesen kleinen Copro­zessor ist jedoch unter Windows nicht gerade einfach. Viele Program­mierer nutzen daher Biblio­theken um direkt auf die Hardware zuzugreifen. Dies führt oft zu Fehler­mel­dungen im EventLog und anderen Problemen. Dies liegt daran, dass Windows eigentlich einen Treiber für diese Bausteine mitliefert. Dieser nennt sich acpiec.sys. Leider ist die Dokumen­tation zu diesem Treiber mehr als dürftig. Also habe ich mir gedacht, dass etwas reverse engineering nicht schaden kann. Das Ergebnis meiner Bemühungen ist eine DLL, welche den Zugriff auf den Ebedded Controller von Notebooks (zumindest auf meinem Thinkpad und einem Aspire One) unter Windows XP erlaubt.

Die Projekt­seite ist diesmal ausnahms­weise in englisch gehalten, da ich keine Lust habe zwei Webseiten zu pflegen. Ich habe jetzt einmal die Version 0.6 des Tools (hiermit lassen sich alle 256 Register des Controllers lesen und schreiben) sowie die Version 0.4 der DLL bereit­ge­stellt. Besonders inter­essier wäre ich an Berichten, ob das ganze auch unter Windows Vista (mit Adminis­trator rechten) funktio­niert. Wenn jemand das Tool auf einem anderen Notebook testen kann, bin ich ebenfalls an Feedback sehr inter­es­siert.

15.02.2009

Tags:


Aufgrund der tatkräf­tigen Mithilfe eines Disk Optimizer Users, konnte ein Bug im Zusam­men­spiel mit bestimmten SATA-Controllern beseitigt werden. An dieser Stelle noch einmal Danke an den fleis­sigen Tester. Darüber hinaus sind noch zwei weitere Probleme im Bugfix­re­lease 1.62 beseitigt. Die neue Version und das Changelog gibt es wie immer auf der Projekt­seite.

 

Hobbala

In der Release­version des Disk Optimizers ist noch ein kleiner Fehler aufge­fallen. Dieser Führt vereinzelt zu abgeschnit­tenen Fehler­mel­dungen. Ich habe dafür keine neue Version erstellt, sondern nur die Build­nummer erhöht. Wer möchte, kann sich die neue Version von der Projekt­seite holen.

10.06.2008

Tags:


Da nun keine weiteren Bugre­ports mehr einge­gangen sind, liegt nun das finale Build des Disk Optimizers Version 1.6 vor. Diese Version ist nun endlich vollständig Windows Vista kompa­tibel und bietet darüber hinaus noch viele weitere neue Features und Bugfixes. Eine genaue Liste aller Änderungen gibt’s im Changelog auf der Projekt­seite.

Details und den Download der Version 1.6 — wie immer — auf der Projekt­seite.

Die Disk Optimizer Version 1.6 RC2 ist nun fertig. Zwei Bugs (darunter auf der unten darge­stellte SafeBoot-Bug), welche von den Testern der RC1 gemeldet wurden sind nun behoben. Da die Bugfixes doch einige Änderungen an der Engine nötig gemacht haben, hier der RC2 des Disk Optimizers.

Auch hier hoffe ich wieder auf reich­liches Feedback, damit diese Version bald als 1.6 Final zum Download bereit­steht.

Details und den Download der Version 1.6 RC2 gibt es auf der Projekt­seite.

Alle Disk Optimizer Versionen, inklusive der Version 1.6 RC1, können zusammen mit SafeBoot-verschlüsselten Boot-Volumes dazu führen, dass das System nicht mehr startet. Ich werde eine Blacklist imple­men­tieren, um die von SafeBoot benötigten Dateien von der Defrag­men­tierung auszu­nehmen. Diese Lösung gefällt mir zwar nicht, da Sie die Unzuläng­lich­keiten der SafeBoot-Lösung nur kaschiert. Sie ist jedoch die einzige, welche Schaden am Rechner des Endbe­nutzers verhindern kann.

Bis zum Release der Version 1.6 RC2 bitte ich daher alle Benutzer der Festplat­ten­ver­schlüs­selung SafeBoot den Disk Optimizer nicht zu verwenden.

17.04.2008

Tags:


Nach einem Jahr Abstinenz (welches mit anderen Projekten gefüllt war) gibt es jetzt wieder ein Update für den Disk Optimizer. Dieses bringt einige neue Features, vollständige Vista Kompa­ti­bi­lität und zwei Bugfixes. Wie gehabt gibt es natürlich zuerst einmal einen Release Candidate (RC) zum Auspro­bieren.

Hierzu noch eine dringende Bitte: Schickt mir Feedback ob diese Version gut funktio­niert. Ich weiss, dass es Arbeit macht, jedoch bin ich auf euer Feedback angewiesen um eine gute Qualität meiner Software sicher­zu­stellen.

Details und den Download der Version 1.6 RC1 gibt es auf der Projekt­seite.