Microsoft MVPs inside





 MCSEboard.de – IT Pro Forum zu Windows Server 2008 R2 / 2008 / 2003 & Windows 7 / Vista / XP
Registrieren Hilfe Regeln Benutzerliste Suchen Heutige Beiträge Alle Foren als gelesen markieren

Off Topic


Die MCSEboard.de Member Lounge: Small Talk Forum — Bitte keine technischen Fragen


Antwort
     
Themen-Optionen
Alt 12.11.2003, 19:21   #1
Junior Member
 
Benutzerbild von Eric Cartman
 
Offline
Registriert seit: 10-2003
Ort: Southpark / Colorado
Beiträge: 97
;) Merlin grüßt die Kollegen beim Login

Ja, Guggug erstmal.
eigentlich wollte ich nur auch mal´n Thread eröffnen und das isser nun:

Ich hab da ein kleines Script, das beim Login meiner Kollegen ausgeführt wird. WSH und Office2K muß installiert sein.
Die Sprüche lassen sich beliebig anpassen und sind auch als Geburtstagüberraschung ganz nett.
Einfach als irgendwas.vbs abspeichern und beim Login aufrufen.



***************************************************
aktiv = True
Character = "merlin"

Set figur = Aktiviere(Character)
PlayComic figur
warte

Function Aktiviere(figur)
Path = "%WINDIR%\MSAGENT\CHARS\" & figur & ".ACS"
Set AgentControl = WScript.CreateObject("Agent.Control.1", "event_")
If IsObject(AgentControl) Then AgentControl.Connected = True
Set wshshell = CreateObject("WScript.Shell")
Path = wshshell.ExpandEnvironmentStrings(Path)
AgentControl.Characters.Load figur, Path
Set Aktiviere = AgentControl.Characters(figur)
End Function

Sub PlayComic(figur)
figur.Show
figur.MoveTo 100,200
figur.Play "Announce"
figur.Speak "Na, auch schon wach?"
figur.MoveTo 500,300
figur.Play "GestureUp"
figur.Speak "Oh Herr, sieh dein Volk an! Vergib ihnen, denn sie wissen nicht was sie tun!"
figur.Play "Pleased"
figur.Speak "Weisst du eigentlich wie spät es ist?"
figur.Play "Explain"
figur.Speak "Du brauchst nicht nachschauen, ich sage es dir!"
figur.Play "DoMagic1"
figur.Speak CStr(Now)
figur.Play "Congratulate"
figur.Speak "Wer saufen kann, der kann auch arbeiten! Und jetzt Attacke!"
figur.Play "Wave"
figur.Speak "Und morgen zur Abwechslung mal pünktlich. Ciao, ciao."
figur.Hide
End Sub

Sub warte
Do Until aktiv = False
WScript.Sleep 100
Loop
End Sub

Sub event_IdleStart(id)
If ID = Character Then aktiv = False
End Sub

Sub event_Hide(id, cause)
If ID = Character Then
aktiv = False
WScript.Sleep 100
End If
End Sub



**********************************************



Viel Spaß damit
Eric

Signatur
Ich bin ein Mumpen - halb Mensch, halb Klumpen

    Mit Zitat antworten
Alt 12.11.2003, 19:27   #2
Moderator
 
Benutzerbild von Lian
 
Offline
Registriert seit: 11-2000
Beiträge: 16.069
Nice

Danke, Eric!

Für die Edel-variante der Loginscripts.

Signatur
MVP [Data & Storage - Cluster]

Two hours of trial and error can save ten minutes of manual reading.

    Mit Zitat antworten
Alt 12.11.2003, 21:08   #3
Expert Member
 
Benutzerbild von DaniFilth
 
Offline
Registriert seit: 03-2003
Ort: /dev/null
Beiträge: 2.524
R O F L
Des setzt ich meinem Vater gleichmal in den Autostart
Funktioniert übrigens auch mit Office XP.
Vielen Dank!

Achja, könntest du mal bitte die ganzen Aktionen, die Merlin machen kann posten, oder sagen, wo die stehen?

Geändert von DaniFilth (12.11.2003 um 21:26 Uhr).

Signatur
Where is your standard? Premium Standard: MCSEboard Premium Membership

    Mit Zitat antworten
Alt 12.11.2003, 22:45   #4
Junior Member
 
Benutzerbild von Eric Cartman
 
Offline
Registriert seit: 10-2003
Ort: Southpark / Colorado
Beiträge: 97
Guggug nochmal

Bitteschöööööööön, hier die einzelnen Aktionen:

Acknowledge
Alert
Announce
Blink
IdlingLevel2
Confused
Congratulate
Congratulate_2
Decline
DoMagic1
DoMagic2
DontRecognize
Explain
GestureDown
GestureLeft
GestureRight
GestureUp
GetAttention
GetAttentionContinued
GetAttentionReturn
Greet
Hearing_1
Hearing_2
Hearing_3
Hearing_4
Hide
Idle1_1
IdlingLevel2
Idle1_2
IdlingLevel2
Idle1_3
IdlingLevel2
Idle1_4
IdlingLevel2
Idle2_1
Idle2_2
Idle3_1
Idle3_2
LookDown
LookDownBlink
LookDownReturn
LookLeft
LookLeftBlink
LookLeftReturn
LookRight
LookRightBlink
LookRightReturn
LookUp
LookUpBlink
LookUpReturn
MoveDown
MoveLeft
MoveRight
MoveUp
Pleased
Process
Processing
Read
ReadContinued
ReadReturn
Reading
RestPose
Sad
Search
Searching
Show
StartListening
StopListening
Suggest
Surprised
Think
Thinking
Uncertain
Wave
Write
WriteContinued
WriteReturn
Writing

Gruß Eric

Signatur
Ich bin ein Mumpen - halb Mensch, halb Klumpen

    Mit Zitat antworten
Alt 12.11.2003, 22:57   #5
Moderator
 
Offline
Registriert seit: 07-2003
Ort: Berlin
Beiträge: 2.709
Hi

und hier noch viele Andere Figuren...

http://www.msagentring.org/chars.htm

unter Character Details... findet ihr die Aktionen.

thorgood
    Mit Zitat antworten
Alt 13.11.2003, 08:34   #6
Expert Member
 
Benutzerbild von real_tarantoga
 
Offline
Registriert seit: 01-2003
Ort: Sol System
Beiträge: 2.218
fein fein

Signatur
dumme antworten sind rein zufällig und auf einen fehler in der speicherverwaltung zurückzuführen
Astronomy Picture of the Day - NASA . . . . . . . . . . . . . . SETI@Home / BOINC Statistik

    Mit Zitat antworten
Alt 13.11.2003, 09:51   #7
Member
 
Benutzerbild von DerPate2003
 
Offline
Registriert seit: 11-2003
Ort: Grafschaft
Beiträge: 154
Cool Nicht schlecht

Tach auch,

mal ne Frage.

Wo finde ich den WSH unter Win XP????

Hab ihn noch net gefunden.
Doch gefunden und nun mal ne Frage zum selber programmieren, habe nämlich keine große erfahrung mit VB scripten.
Wo kann ich nachlesen wie dat geht????????

Danke schön

Thorsten

Geändert von DerPate2003 (13.11.2003 um 12:29 Uhr).

Signatur
Gruß Thorsten
70-642, 70-640, 70-643, 70-647, 70-680 folgen...

    Mit Zitat antworten
Alt 13.11.2003, 12:44   #8
Expert Member
 
Benutzerbild von real_tarantoga
 
Offline
Registriert seit: 01-2003
Ort: Sol System
Beiträge: 2.218
als ausgangsbasis solltest du dir mal die seite http://www.microsoft.com/germany/scripting/ vorknöpfen - dort ist dann eine .chm als dokumentation hinterlegt.
ein problem gibt es dort allerdings - nicht wirklich alle sytem.objekte und deren nethoden etc., die über wsh ansprechbar sind, sind in einer liste zu finden. da hilft aber dann entweder visual studio oder vb 5 cce weiter. wenn man dort "wild" lostippt, poppen nach der "objektname."-eingabe die methoden auf

und wenn du in der cmd mal cscript oder wscript oder wscript /? eingibst, dann erfährst du auch etwas über deine wsh-version (sollte ja dann 5.6 sein)

im übrigen ist das beispiel von "guggug"-southparkbewohner ein vba-exempel - deshalb geht's ja auch nur mit den officewizards ab office 2000, bei office 97 macht's schon schlapp (behaupte ich jetzt einfach mal, oder?!)

Signatur
dumme antworten sind rein zufällig und auf einen fehler in der speicherverwaltung zurückzuführen
Astronomy Picture of the Day - NASA . . . . . . . . . . . . . . SETI@Home / BOINC Statistik

    Mit Zitat antworten
Alt 13.11.2003, 13:17   #9
Member
 
Benutzerbild von DerPate2003
 
Offline
Registriert seit: 11-2003
Ort: Grafschaft
Beiträge: 154
Smile

Tach auch,


Danke für die INFO



Ciao

Thorsten

Signatur
Gruß Thorsten
70-642, 70-640, 70-643, 70-647, 70-680 folgen...

    Mit Zitat antworten
Alt 13.11.2003, 13:56   #10
Expert Member
 
Benutzerbild von DaniFilth
 
Offline
Registriert seit: 03-2003
Ort: /dev/null
Beiträge: 2.524
Danke für die ganzen Aktionen *skriptschreib* . Mein Vater hat ganz schön gestaunt, als das heute morgen auf seinem PC erschien.

Signatur
Where is your standard? Premium Standard: MCSEboard Premium Membership

    Mit Zitat antworten
Antwort


Themen-Optionen


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Fehler beim Login crivi Windows Server Forum 1 25.02.2009 08:44
MODT beim Login Seppim Windows Server Forum 2 28.11.2007 11:50
Windows-Aktivierung: und täglich grüßt das Murmeltier dippas Windows Forum — Allgemein 8 06.10.2007 00:44
Als MCSE grüßt...... giant52 MS Zertifizierungen — Prüfungen 9 19.06.2007 09:41
Für Webmaster: Animierte Figur Merlin EVIL Tipps & Links 18 27.09.2004 15:27


Alle Zeitangaben in MEZ/CET. Es ist jetzt 20:14 Uhr. Seite generiert in 0,043 Sekunden.

- Unsere Partner -

Copyright © 2000 – 2012 MCSEboard.de

Sprung zum Seitenanfang