3.6k Aufrufe
Gefragt in Anwendungen(Java,C++...) von
Hallo zusammen,

ich suche ein VB Script, was meine Maus wenn sie nicht bewegt wird, automatisch im Kreis oder Viereck... bewegt damit der PC nicht gesperrt wird??
Hat jamnd eine Idee?
VB6 wäre gut ohne Eingriff ins System.

Bei uns wird der PC nach 3 min inaktiv gesperrt das ist nervend - wird aber auch nicht geändert.

Danke Maria

2 Antworten

0 Punkte
Beantwortet von luke_filewalker Experte (3.3k Punkte)
Hallo

Zuerstmal sollten ein paar Dinge geklärt werden. Das Vorhaben ist nämlich nicht ganz so trivial wies aussieht, auch wenn die technische Realisierung kein grösseres Problem wäre.

Du sprichst sowohl von VB Script als auch VB6. Ich nehme an du meinst mit VB Script VBS. Das aber ist etwas anderes als VB6, auch wenn beide eine gemeinsame Basis haben. Was soll es denn jetzt sein?

Da ich nicht mit VBS arbeite sondern nur mit VB6, kann ich auch nur dazu etwas sagen. In VB6 selbst kann man keine globale Positionsbestimmung des Mauszeigers realisieren. Deswegen muss man die Windows API dazunehmen. API Aufrufe sind übrigens m.W. nach in VBS nicht möglich, also bleibt eh nur VB6. Globale Positionierung geht ebenfalls nur mit API. Also nur mit VB6 alleine ist das Ganze nicht zu lösen.

Die Frage ist aber, ob sich dieser Aufwand überhaupt lohnt. Ausserdem: Wenn das bei euch auch nicht auf Wunsch geändert wird mit dem Timeout, dann sind das vorgegebene Regeln und es ist fraglich ob Du Dir nicht Ärger einhandelst, wenn Du diese einfach umgehst. In einer Firma kann nicht jeder machen was er will. ;)
0 Punkte
Beantwortet von steffen2 Experte (6.4k Punkte)
wenn dein Arbeitgeber das möchte hat das seinen Grund.

Stell dir mal vor du gehts kurz aus dem Raum hinaus und kommst erst 5 Minuten später zurück. Wenn dann dein Chef da steht und sieht dass dein PC nicht im Bildschirmschoner-Modus ist hast du ein großes Problem.

Zum eigentlichen Problem:
es reicht aus wenn das Programm abwechselnd alle 120 Sekunden genau einen Pixel nach links bzw. rechts den Mauszeiger verschiebt.

Aber ich kenne keine Software die diese Funktion schon hat.

Gruß Steffen
...