Windows Test und Check   -   WinTuC.de

››› WinTuC-Forum ‹‹‹

Mitmachen

beschreibt die Kriterien, unter welchen selbst entwickelte Programme und Aufgaben für WinTuC bereit gestellt werden können. Weiterhin ist eine Mitarbeit an Erweiterungen und Verbesserungen möglich.

Bedingungen

Offenes - ToDo's

   1. AD & VBS - WinTuCKonfig.hta - Prozedur 'PCListePlusADScan()'
       Lösungen von ~~~dexter~~~ (07.2009)

   2. XML/XSL - WinTuC.hta - Prozedur 'WinTuCSpeich()'
       Lösung von dieseyer (07.2009)

   3. XML/XSL - WinTuC.hta - 'onMouseOver' in der 'WinTuC.xsl'

   4. OS/FireWall/Policy - Erforderliche Konfiguration für die TestPC
       Lösungen von ~~~dexter~~~ (07.2009)

   5. OS - WinTuC auf Windows Vista testen

   6. VBS/HTA - WinTuCKonfig.hta - 'Aufgaben-Zusammen-Klick-Oberfläche'

   7. VBS - WinTuCKonfig.hta - Prozedur 'PCNameAusZwischenablage()' - Syntaxprüfung
       Lösungen von ~~~dexter~~~ (07.2009)

Bedingungen

Auch wenn die folgenden Worte etwas rigoros klingen, bilden sie doch den Rahmen, in dem sich der Autor (also ich mir) eine Zusammenarbeit vorstellt. Dies ist (m)eine private Site und die angebotenen Programme und Anwendungen werden vom mir persönlich bereit gestellt. Wie auch im Impressum formuliert: Die vom mir präsentierten Materialien und Informationen werden auf der Basis AS-IS (es ist halt so) angeboten - also erfolgt die Nutzung immer auf eigene Gefahr. Eine Unterstützung bei Problemen kann ich nicht versprechen und nicht garantieren. Jegliche Gewährleistung oder Haftung meinerseits ist ausgeschlossen! Und wenn jemand Probleme feststellt oder Fehler findet - kann er sie behalten . . . oder mich informieren. Ich werde dann zusehen und entscheiden, was man - also mal wieder ich - machen kann.

Wenn es meine Zeit zu lässt, werde ich immer Fehler beheben, Anregungen wohlwollend prüfen und ggf. umsetzen und 'fremde' Verbesserungen oder Entwicklungen aufnehmen. Daraus ergibt sich für mich die zum Teil recht zeitaufwendige Aufgabe einer Qualitätsprüfung, weil ich einen gewissen Qualitätsanspruch habe - AS-IS bedeutet eben auch: es läuft halt . . . meistens.
Erschwerend kommt hinzu, dass ich für die Verifizierung von Fehlern und für alle Tests in der Regel wohl nicht die passenden Umgebungen - man beachte die Mehrzahl - bereit halten kann.

Und jetzt kommt das Rigorose: Ich bin hier der Chef und ich entscheide, was hier 'abgeht'! (Das schreibe ich augenzwinkernd mit einem schelmischen Lächeln.) Zur Versöhnung: Jeden, der in irgendeiner Weise zu dieser Site etwas beisteuert, werde ich auch auf meiner Site nennen - mein Wort darauf! (Es sei denn, er will nicht.)

Ich habe u.a. auch entschieden, dass konsequent die deutsche Sprache verwendet wird, auch bei Prozedurnamen und Beschreibungen. (Langfristig ist das Auslagern von Benutzerdialogen in Sprachdateien denkbar.)

Nicht alles, was es hier auf dieser Site gibt, ist von mir und wird von mir sein. Zum einen sehe ich mich zeitlich dazu nicht in der Lage und zum anderen gibt es Themen, in die ich mich erst (zeit-) aufwendig einarbeiten müsste. Aus diesem Grund gibt es den Bereich "Offenes - ToDo's", für den ich hiermit um aktive Unterstützung bitte. Um doppelte Arbeit zu vermeiden, sollte man mich allerdings vor eine Mitarbeit informieren.

↑ zum Seitenanfang ↑

Offenes - ToDo's

Bedeutung der Schriftformatierung der Überschriften
   'Fette Schrift': Da ist noch keiner dran.
   'Kursiv und fett': Ist in Arbeit.
   'Unterstrichen und fett': Erledigt.
Nach einer laufenden (willkürlichen) Nummer folgt eine Themenbezeichnung - in diesem Thema sollte sich meines Erachtens nach der 'Unterstützer' sehr gut (also besser als ich) auskennen.

1. AD & VBS - WinTuCKonfig.hta - Prozedur 'PCListePlusADScan()'
Beim Aufruf erhält die Prozedur eine Zeichenkette, die eine ActiveDirectory-OU oder -gruppe (AD-OU) bezeichnet. In dem erreichbaren AD soll diese OU oder Gruppe gesucht werden - wird sie gefunden, werden alle enthaltenen Mitglieder eingefügt. Als Referenz für das Einfügen der PCNamen in das Array arrPCAlle() kann die PCsAusPCListe()-Prozedur dienen.
   Der Vorschlag #post78421 von ~~~dexter~~~ wurde in das WinTuCKonfig.hta implementiert


2. XML/XSL - WinTuC.hta - Prozedur 'WinTuCSpeich()'
Durch diese Prozedur wird beim Speichern der aktuellen Ansicht zur Zeit eine Kopie der Datei WinTuC.xml erstellt und mit dem aktuellem Datum versehen. Der Browser wandelt dann diese XML-Datei zusammen mit der WinTuC.xsl zur Anzeige (in HTML) um. Künftig soll die Prozedur das Umwandeln übernehmen und eine HTML-Datei speichern.
   Eigene Lösung (von dieseyer).


3. XML/XSL - WinTuC.hta - 'onMouseOver' in der 'WinTuC.xsl'
In der 'WinTuC.xsl' ist definiert, wie und welche Inhalte der 'WinTuC.xml' in 'WinTuC.hta' angezeigt werden. Durch die Beschränkungen für die Anzeige der Testergebnisse (Vergl. 5. Anzeige des Ergebnisdatei-Inhalt) ist ein MouseOver-Effekt sinnvoll, durch den alle Daten des Testergebnis angezeigt werden können.

4. OS/FireWall/Policy - Erforderliche TestPC-Konfiguration für WinTuC
Bei der Programmierung ist mir aufgefallen, dass sich Workgroup-PCs in der Regel nicht testen lassen, weil die Firewall so eingestellt ist oder irgendwelche Dienste fehlen oder nicht laufen. Als Lösung hätte ich gern eine REG-Datei und eine Dokumentation (warum welcher Wert wie gesetzt wird) bzw. eine Bedienungsanleitung (Workinstruction). Im AD-Umfeld hatte ich als AD-Admin keinerlei Probleme . . . wenn das WMI auf den ZielPCs fehlerfrei lief.
   Die Umsetzung der beiden Vorschläge #post78817 #post79569 von ~~~dexter~~~:
   PC–Konfiguration für WinTuC.vbs
   PC–Konfiguration für WinTuC_FwMgr.vbs
   (Zu finden im gleichen Verzeichnis wie das WinTuC.hta.)

5. OS - WinTuC auf Windows Vista testen
Da mir kein WinVista zur Verfügung steht . . . wer kann die Tests übernehmen? (Da ich dienstlich nur mit WinXP zu tun habe, verwende ich auch privat nur WinXP.) Win7 wird (von mir) erst nach dem Verkaufsstart berücksichtigt werden können.

6. VBS/HTA - WinTuCKonfig.hta - 'Aufgaben-Zusammen-Klick-Oberfläche'
An dieser Stelle bin ich nicht nur zeitlich überfordert . . . früher oder später wünscht sich bestimmt irgend jemand so etwas:
In einer Oberfläche (Frontend) werden alle verfügbaren Programme angezeigt und dafür erforderlichen Parameter abgefragt. Hat man alle Eingaben getätigt wird eine neue [Aufgaben].xml generiert. Sinnvoll ist das durchaus für relativ universelle Programme wie
- DateiDatum.vbs - erwartet als Parameter (mehrere) Dateinamen
- EreignisanzeigeAnzahlEintr.vbs - erforderlich Parameter: EventLogType, EventQuelle, EventID, SuchText

7. VBS - WinTuCKonfig.hta - Prozedur 'PCNameAusZwischenablage()'' - Syntaxprüfung
Beim Start von 'WinTuCKonfig.hta' wird von dem Inhalt der Zwischenablage angenommen, dass er ein PCName ist. Aktuell (März 2009) ist die Prüfung zu einfach - es rutschen immer wieder ungültige PCNamen durch und landen dann in der Anzeige. Hier gehört eine ordentliche Prüfung mit "Regular Expression" hin!
   Der Vorschlag #post79678 von ~~~dexter~~~ wurde in das WinTuCKonfig.hta implementiert

↑ zum Seitenanfang ↑

© 2013 by dieseyer • all rights reserved • www.wintuc.de
Impressum   Feedback