NewtTest

USEnglish version of this page

Weird ROM board topWillkommen auf meiner NewtTest-Seite.

NewtTest ist ein Freeware-Programm, das Ihnen hilft, die Hardware Ihres Apple Newton oder eMate zu testen.

Warum wird NewtTest entwickelt?

Die kurze Antwort ist: Weil ich es brauche und nichts dergleichen gefunden habe. Die etwas längere Antwort ist...

Schon seit einer ganzen Weile suche ich ein Programm, um die Hardware des Apple Newton und eMate einfacher testen zu können. Es gibt zwar die eine oder andere Applikation (wie z. B.
Nick's TestIt), die recht gut das tut, wofür sie programmiert wurde, aber ich habe nirgends etwas gefunden, das alles das kann, was ich brauche.
Zum Beispiel prüfe ich jedes Mal die Genauigkeit der eingebauten Uhr, bevor ich einen reparierten Newton zurückgebe. Daher muß das Setzen von Datum und Uhrzeit vom Testprogramm aus möglich sein. Ich will nicht das Programm verlassen müssen, um über den Extras-Ordner an die Einstellung von Datum und Uhrzeit zu kommen (was ohnehin keine Prüfung der Ganggenauigkeit erlauben würde, weil sich Apple aus einem mir unverständlichen Grund entschieden hat, beim Stellen der Uhr die Sekunden nicht anzuzeigen).
Abgesehen davon wollte ich ein Programm, das auf jedem Newton oder eMate läuft, der je gebaut wurde, unabhängig von dem darauf installierten Betriebssystem. Von dem unteren Ende der Modellreihe (dem OMP) bis hin zum MessagePad 2100 und eMate.
Ein solches Programm muß sich selbstverständlich automatisch auf das einstellen, wozu die Maschine, auf der es läuft, fähig ist. Warum sollte ein Testprogramm einen Backlight-Test anbieten, wenn die Maschine kein Backlight hat? Warum Zeit mit dem Test einer Software-Kontrasteinstellung verschwenden, wenn der Kontrast der Maschine per Schieberegler eingestellt wird? Andererseits, warum das Programm verlassen und den Kontrastregler im Extras-Ordner benutzen müssen, falls dem nicht so ist?

All das ist nur ein kleiner Teil dessen, was ich von einem Testprogramm erwarte. Da ich nichts gefunden habe, was diesen Erwartungen auch nur nahe kam, habe ich vor einiger Zeit begonnen, das Programm selber zu schreiben. Für alle Newton und eMate Modelle, die je gebaut wurden. Obwohl genau das die Programmierung erheblich schwieriger macht. Es ist erheblich einfacher, Programme zu schreiben, die ausschließlich unter System 2.0 und 2.1 laufen müssen.

Bislang habe ich Software nur veröffentlicht, wenn ich folgende Kriterien für erfüllt hielt:

a) Alle gewünschten Features implementiert
b) Fehlerfrei (na ja, so wenige Fehler wie möglich jedenfalls)
c) Intensiver eigener Test mit allen Newton und eMate Modellen
d) Intensiver eigener Test mit allen Betriebssystem-Versionen
e) Intensiver eigener Test mit allen Betriebssystem-Sprachen
f) Intensiver Test durch so viele Betatester wie möglich

Ganz offensichtlich erfordert das einen sehr hohen Zeit- und Testaufwand. Das ist der Grund, warum ich in der Vergangenheit nicht besonders viel veröffentlicht habe. Obwohl einiges vielleicht selbst in unfertigem Zustand für den einen oder anderen hilfreich gewesen wäre.

Mit NewtTest verfolge ich erstmals eine andere Strategie. Selbstverständlich werden Sie hier keine ungetesteten Versionen finden. Im Gegensatz zu früher werde ich NewtTest aber lediglich auf einem OMP (System 1.00 Englisch), einem MP130 (System 2.0 Englisch) und einen MP2100 (System 2.1 Englisch) testen, bevor ich eine neue Version freigebe.

NewtTest wird weiter entwickelt, während Sie dies lesen. Jeweils nach Fertigstellung eines neuen Testtyps wird eine neue Version von NewtTest hier zu finden sein. Es lohnt sich also, gelegentlich wieder vorbeizuschauen.

Sie dürfen NewtTest herunterladen, nach Herzenslust benutzen und beliebig weitergeben. Bedenken Sie aber bitte, daß Sie möglicherweise (und hoffentlich selten) einem Fehler begegnen könnten. Abgesehen davon könnte NewtTest Ihren Newton zum Absturz bringen, die Festplatte Ihres PC’s oder Mac’s formatieren, zufällig aus dem Adreßbuch Ihres Handys ausgewählte Telefonnummern anrufen, die Katze vergiften, Ihr Haus einäschern oder mit Ihrem Lebenspartner durchbrennen (letzteres kann nicht versprochen werden). Ich arbeite daran, das meiste davon zu verhindern, aber da ich meine Newton Programme gewöhnlich zwischen Mitternacht und vier Uhr morgens schreibe, kann das eine Zeitlang dauern...

Sie können (und sollten) mir dabei helfen, Fehler zu beseitigen, indem Sie mich über meine
Fehlermeldungsseite von ihnen unterrichten. Bitte benutzen Sie die gleiche Seite für Anmerkungen und Verbesserungsvorschläge.

Ich unterschlage hier bewußt die Beschreibung dessen, was NewtTest kann und wie man es benutzt. Als großer Freund intuitiver und einfacher Bedienoberflächen hoffe ich, daß NewtTest selbsterklärend ist. Falls nicht, sollte die als separates Newton-Buch verfügbare Dokumentation alle noch offenen Fragen beantworten. Anderenfalls habe ich etwas falsch gemacht, in diesem Fall wäre ich dankbar für einen
Hinweis darauf, wo Sie ein Problem haben und warum.

NewtTest1.0 herunterladen (Newton Package, 109 kB)
NewtTest Dokumentation herunterladen (Newton Package, 99 kB)
Beides herunterladen (PC .zip Format, 65 kB)
Beides herunterladen (Mac .sit Format, 65 kB)

Der Icon-Wettbewerb...

Weird ROM board topWas Sie hier sehen, ist, nun ja, so ziemlich das langweiligste Programmsymbol, das man sich vorstellen kann. Es ist das, was das Newton Toolkit (NTK) automatisch benutzt, wenn man ihm nicht sagt, daß es etwas anderes benutzen soll.

Das Design von Programmsymbolen war noch nie meine starke Seite. Abgesehen davon würde ich die wenige zur Verfügung stehenden Zeit lieber darauf verwenden, NewtTest um neue Tests zu erweitern. Falls Sie also mit ewigem Ruhm umgehen können (welcher kaum vermeidbar ist, da ich alle, die ein Symbol einreichen, namentlich sowohl hier als auch in NewtTest erwähnen werde, sofern sie damit einverstanden sind), wäre ich dankbar für Ihren Vorschlag. Falls Sie nicht selbst das Copyright besitzen, bitte ich zudem um einen Beweis für das Einverständnis dessen, der das Copyright hat.
Ich werde Ihren Vorschlag und ggf. Ihrer Website auf dieser Seite publizieren, dies selbstverständlich wiederum nur dann, wenn Sie damit einverstanden sind.

Die Standardgröße für Programmsymbole ist 29 Pixel Höhe mal 31 Pixel Breite. Zwingend erforderlich ist ein Symbol im Schwarzweißformat, zusätzlich können zwei Icons mit vier bzw. sechzehn Graustufen verwendet werden. Letztere werden automatisch bei solchen Maschinen benutzt, die Graustufen unterstützen, d. h. Newton 2000, 2100 und eMate.
Jedem der drei Icons kann ein weiteres Icon für den Aktivzustand zugeordnet werden. Der Aktivzustand ist der Zustand, den ein Programmsymbol hat, wenn man drauftippt. Durch Verwendung dieser zusätzlichen Icons kann man eine Art Animation erreichen.

Zusätzlich bin ich interessiert an einigen weiteren Icons. Eines sollte wiederum im Schwarzweißformat und ungefähr 16 x 16 Pixel groß sein. Ich würde es gerne in die obere rechte Ecke von NewtTest einbauen. Es sollte Newton-Hardwaretests symbolisieren, wobei ich zugeben muß, daß ich nicht die blasseste Ahnung habe, wie man Hardwaretests symbolisieren könnte. Langfristig würde ich hier gerne je nach eingestelltem Testtyp unterschiedliche Icons anzeigen.

Die anderen beiden Icons sollten eine ein- bzw. ausgeschaltete Hintergrundbeleuchtung symbolisieren. Sie wären für den Button, den Sie unten links neben dem Info-Button sehen, daher sollten sie ziemlich klein sein, nicht viel mehr als 14 x 14 Pixel.

Falls Sie ein Icon einreichen möchten, schicken Sie mir bitte eine
Email.

Folgendes wurde bisher eingereicht:

 

S-W

4 Graustufen

16 Graustufen

Otto Sohn

http://newted.dyndns.org/users/osohn/

Applikation (normal)

 

 

Applikation (aktiv)

 

 

Hardwaretest - Symbol

 

 

 

Hintergrundbeleuchtung an

 

 

Hintergrundbeleuchtung aus

 

 

 

James Elliott

http://www.jamesielliott.com

Applikation (normal)

 

 

Applikation (aktiv)

 

 

Hardwaretest - Symbol

 

 

Hintergrundbeleuchtung an

 

 

Hintergrundbeleuchtung aus

 

 

 

Fragen? Noch irgendetwas unklar? Irgendwelche Schreib- oder Grammatikfehler? Tote Links? Falls ja, lassen Sie es mich bitte wissen.

Nichts dergleichen? Diese Seite hat Ihnen geholfen? Wow! Welch ein perfekter Grund, sich in mein Gästebuch einzutragen...

[Home] [Übersicht] [Software] [Hardware] [Bücher] [Geschichten] [Dies & Das] [FAQ] [Hilferuf] [E-Mail] [Gästebuch] [Impressum]