Ich habe eine Betaversion der ToniTools für Vista fertiggestellt. Sie fixt auch alle kürzlich aufgetretenen Probleme und wurde mit der IPS-Version von Heute getestet. Viele, viele Details wurden komplett neu geschrieben damit sie auch unter Vista funken. Darunter auch das komplette Netzwerkprotokoll und Callbacksystem.
Kleiner Überblick über den Projektstatus:
[ul]
[li]TT_MailSetup fehlt noch immer.[/li][li]TT_SetDesignerState gibts (vorerst) nicht mehr.[/li][li]BatteryStatus heisst jetzt BatteryState (aber schon seit der 0.20)[/li][li]Batteriefunktionen (Laptop-Betrieb) sind ungetestet - hab grad keinen zur Hand.[/li][li]TT_SendMail und TT_SendMailEx sind wieder verfügbar - kein SSL Support -[/li][li]TT_HideCoursor geht nicht mehr unter Vista. Bitte testet das. Auch auf XP und W2K. Braucht die Funktion überhaupt jemand?[/li][li]TT_ScreenPower geht unter Vista anders als unter W2k/XP. Bitte beides testen.[/li][li]Feiertagsfunktion fehlt noch[/li][/ul]
Geplant ist:
[ul]
[li]TT_MailSetup wieder integrieren[/li][li]TT_ClientOnline (wie Ping, nur besser ;))[/li][li]Feiertagsfunktion wird komplett neu geschrieben und überarbeitet[/li][li]Sonnenauf- und Untergang, Mondphasen[/li][li]AutoHotkey Support. [/li][li]CPU-Usage ist leicht ungenau. Da geht noch was… ;)[/li][/ul]
TT_GetProcessMemory gibt den Speicherverbrauch eines Prozesses (einer EXE zum Beispiel) im RAM wieder, auch auf einem Rechner im LAN. Unter Vista wird aber ein anderer Wert angezeigt. Das ist richtig so! Eine Einstellung unter Vista, und dann wird auch dort wieder der richtige Wert angezeigt.
Bei allen Dateioperationen unter Vista ist auf passende Rechte für den User der den TTClient gestartet hat zu achten. Das gilt insbesondere für TT_ConvertImage.
Ich plane AutoHotkey übers LAN nativ zu unterstützen. Spricht irgendetwas für die Verwendung von AutoIt? Bessere Community? Ich kenn mich da nicht so aus. Verwendet hier schon jemand eines der beiden?
So viel Spaß dabei…
Toni
Edit:
Toll, die Datei ist zu groß für nen Anhang… also hier der Direktlink: -> Download <-
ich möchte mal nachfragen ob die „Vista Ready“ Version nur für die Vista Probleme erstellt wurde. Denn im Thread hier wurde von Probleme berichtet.
Voller Freude habe die neue Version installiert und bin gem. Anleitung auf der Homepage verfahren. Leider muss ich mitteilen, dass bei Aufruf der ToniToolsTonsole.exe :
„No class registered for invokable interface IIPSToniTools.“
immernoch erscheint. Liegt es am SP3 von XP ?
Kann ich die ini auch per Hand befüllen, oder hilft mir das nicht weiter ?
auch ich bekomme die Fehlermedlung
„No class registered for invokable interface IIPSToniTools.“ wenn ich die Tonsole aufrufe. Egal ob Remote übers Netz oder lokal auf dem IPS Rechner. Arbeite auch mit WinXP SP3 und der neuen IPS Version (von heute). Bei mir war es eine Erstinstallation der Toni Tools … und ich habe alles genau nach Anleitung gemacht. Geht mit der neuen Version der Mail-Teil nur unter Vista nicht oder auch unter XP nicht? Eigentlich benötige ich nur diese Funktion erst mal.
Irgendwie seltsam. Ich habs extrag auf meiner alten 2k Maschiene getestet. Ich hab mal ne neue Version hochgeladen. Die Tonsole hat nun einen Networking-Monitor, der anzeigt welcher Client wirklich ne Vebindung zu IPS hat.
für den Fehler:
„No class registered for invokable interface IIPSToniTools.“
bitte mal ein IPS Update machen, dann gings bei mir am alten PC.
@christian
Und würdest du Autohotkey empfehlen? Kennst du auch AutoIT? welches ist besser, einfacher? Welches sollte ich verwenden?
Danke für den Tipp Toni … hätte ich nicht gedacht, das die Meldung vom Provider kommt … lag am Eintrag „Sender“ den ich in der Tonsole gesetzt hatte. Noch eine Frage. ich muss der Tonsole immer wieder die IP Adresse des IPS Rechners händisch angeben. kann man das nicht irgendwie abspeichern? Wofür ist sonst die Funktion „manage“?
Noch was … bei dem Befehl -> echo TT_UpTime(‚localhost‘);
oder einer anderen IP im Netz bekomme ich immer eine -1 zurück. Hast du eine Idee warum?
Die Frage habe ich mir auch gestellt. Ich war zu faul es wirklich zu untersuchen.
Ich habe mich für AHK entschieden, weil die c’t es auch für ihr Projekt „Active Aid“ verwendet hat und dies mich vermuten lässt, dass es ein brauchbares Fundament ist.
Bisher bin ich sehr zufrieden. Die Möglichkeit die Win-API zu verwenden macht das ganze sehr mächtig.
Ich muss gestehen das hab ich von paresy übernommen. Normalerweise sollter der über ein UTP-Broadcast herausfinden wo dein Server läuft. Speichern also unnötig. Warum das nicht geht kann ich dir leider nicht verraten.
versuch mal ‚127.0.0.1‘ statt ‚localhost‘. glaub ich hab das noch nicht gemapped in der neuen Version. Ist ja alle neu geschrieben.