Email VBS

Nur zur dokumentation, falls mal jemand eine Mail aus der von einem Windows-Rechner aus einem Script senden will. Das hier in eine Datei packen, mailserver, from und to einstellen, als .vbs speichern und ausführen.

Set mailing = CreateObject("CDO.Message")

' Configuration
mailing.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
mailing.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "mailserver"
mailing.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
mailing.Configuration.Fields.Update

' Actual Content
mailing.From = "sender@example.com"
mailing.To = "test@example.com"
mailing.Subject = "Script-Mail!"
mailing.TextBody = "Hallo Welt"

'Sending
mailing.Send

Copy & Paste in der Kommandozeile!

Hier ein Eintrag aus der Nerd-Ecke: Die Windows-eigene Kommandozeile kann (fast) ganz normales Copy&Paste! Und das ohne den Umweg über das Fenster-Menü!

Locate the Edit Options section and tick the two check-boxes that labelled as Quick Edit Mode and Insert Mode respectively.

Copy & Paste in der Kommandozeile! weiterlesen

Microsofts Vision der Zukunft

So stellt Microsoft sich die Zukunft vor. Vieles ist naheliegend, aber ich finde einige Ideen auch sehr schön und vor allem sehr gut in Szene gesetzt.

<a href="http://video.msn.com/?mkt=en-GB&#038;playlist=videoByUuids:uuids:a517b260-bb6b-48b9-87ac-8e2743a28ec5&#038;showPlaylist=true&#038;from=shared" target="_new" title="Future Vision Montage">Video: Future Vision Montage</a>

Die Datenübertragung per „Abfotografieren“, das Display als magische Linse und die nahtlose Integration von Geräten verschiedener Art sind relativ viel in diversen Science-Fiction Filmen behandelt worden. Dennoch sind hier auf zwei Minuten Video einige alltagsbeispiele zusammengetragen die erstaunlich gut funktionieren und neu wirken.

Mittagspause

Ein Auszug aus meinem Chatlog von heute Mittag.

(12:29:34) cc: ich hatte das #!/bin/sh vergessen
(12:41:29) math: #!/bin/hungrig
(12:42:11) rainer: #!/var/schonfuttern
(12:43:26) maxl: #!/bin/futtersuchend
(12:43:31) maxl: wie lauten die optionen?
(12:44:00) math: #!/etc
(12:46:53) negg: #!/lib/lingsrestaurants
(12:47:29) math: #!/dev/tiges
(12:47:51) step: HALONG?
(12:48:34) negg: #!/bin/dabei
(12:48:52) maxl: HALONG != devtiges
(12:48:56) cc: #!/etc/soups ?
(12:49:13) maxl: hunger > soups equals true
(12:50:34) math: #!/var/um/ned

Ja, wir sind nerds!

Mindstorms Color-Graph

Ich habe für die aktuelle Übung ein Mini-Programm geschrieben. Es handelt sich um einen simplen Plotter, der die Werte für rot, grün und blau grafisch darstellt.

Das drücken der Enter-Taste pausiert die Darstellung – um beispielsweise Werte exakt abzulesen.

Hier zum freien Download: