Ich gebe zu, der Titel dieses Artikels ist etwas irreführend. Es handelt sich nämlich nicht um einen Read It Later-Client für das Boox, sondern um eine elegante Methode um Seiten auf das Boox und andere RSS-Reader zu übertragen. weiterlesen…
Ich gebe zu, der Titel dieses Artikels ist etwas irreführend. Es handelt sich nämlich nicht um einen Read It Later-Client für das Boox, sondern um eine elegante Methode um Seiten auf das Boox und andere RSS-Reader zu übertragen. weiterlesen…
Im booxusers-Forum hat mich User KornikRozpusty darauf hingewiesen, dass die Datei NewsFlash.qrc im Quelltextdownload fehlt. Ich habe die Datei ergänzt und den Download neu Online gestellt. Nun sollte er sich ohne Probleme mit dem neusten SDK kompilieren 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 Projektseite.
Parallel dazu existiert auf booxusers.com ein Thread in welchem das Programm auf Englisch vorgestellt wird.
Im Januar habe ich mir — nach längerem Überlegen — einen E-Book-Reader gekauft. Meine Anforderungen unterschieden sich hier etwas von denen eines »normalen« E-Book-Nutzers. Ich wollte ein Gerät um RSS-Feeds im Bus und in der Bahn lesen zu können. Bisher habe ich dafür mein N800 verwendet. Doch das Display ist mit 4,1″ hierfür eigentlich zu klein und sobald die Sonne etwas heller scheint, kann man auf dem transmissiven Display nichts mehr erkennen. Also musste etwas Größeres her. weiterlesen…
Was ein Embedded Controller ist, kann man ausführlich in der Wikipedia nachlesen. Kurz gesagt steuert er die vielen Sonderfunktionen heutiger Notebooks wie Battrieladung, Lüfter, Temperatursensoren, usw. Der Zugriff auf diesen kleinen Coprozessor ist jedoch unter Windows nicht gerade einfach. Viele Programmierer nutzen daher Bibliotheken um direkt auf die Hardware zuzugreifen. Dies führt oft zu Fehlermeldungen 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 Dokumentation 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 Projektseite ist diesmal ausnahmsweise 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 bereitgestellt. Besonders interessier wäre ich an Berichten, ob das ganze auch unter Windows Vista (mit Administrator rechten) funktioniert. Wenn jemand das Tool auf einem anderen Notebook testen kann, bin ich ebenfalls an Feedback sehr interessiert.
Aufgrund der tatkräftigen Mithilfe eines Disk Optimizer Users, konnte ein Bug im Zusammenspiel mit bestimmten SATA-Controllern beseitigt werden. An dieser Stelle noch einmal Danke an den fleissigen Tester. Darüber hinaus sind noch zwei weitere Probleme im Bugfixrelease 1.62 beseitigt. Die neue Version und das Changelog gibt es wie immer auf der Projektseite.
In der Releaseversion des Disk Optimizers ist noch ein kleiner Fehler aufgefallen. Dieser Führt vereinzelt zu abgeschnittenen Fehlermeldungen. Ich habe dafür keine neue Version erstellt, sondern nur die Buildnummer erhöht. Wer möchte, kann sich die neue Version von der Projektseite holen.
Da nun keine weiteren Bugreports mehr eingegangen sind, liegt nun das finale Build des Disk Optimizers Version 1.6 vor. Diese Version ist nun endlich vollständig Windows Vista kompatibel und bietet darüber hinaus noch viele weitere neue Features und Bugfixes. Eine genaue Liste aller Änderungen gibt’s im Changelog auf der Projektseite.
Details und den Download der Version 1.6 — wie immer — auf der Projektseite.
Die Disk Optimizer Version 1.6 RC2 ist nun fertig. Zwei Bugs (darunter auf der unten dargestellte 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 reichliches Feedback, damit diese Version bald als 1.6 Final zum Download bereitsteht.
Details und den Download der Version 1.6 RC2 gibt es auf der Projektseite.
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 implementieren, um die von SafeBoot benötigten Dateien von der Defragmentierung auszunehmen. Diese Lösung gefällt mir zwar nicht, da Sie die Unzulänglichkeiten der SafeBoot-Lösung nur kaschiert. Sie ist jedoch die einzige, welche Schaden am Rechner des Endbenutzers verhindern kann.
Bis zum Release der Version 1.6 RC2 bitte ich daher alle Benutzer der Festplattenverschlüsselung SafeBoot den Disk Optimizer nicht zu verwenden.