Sudoku-Löser

Januar 26th, 2010 § 0

Vielleicht findet es ja jemand interessant oder braucht Denkanstöße beim Programmieren ähnlicher Projekte. Momentan liest das Programm das Sudoku noch nicht aus einer Datei aus, das kommt aber noch.

Programmiert ist der Löser in C und er probiert die Lösung über Backtracking durch.

Ist auf jeden Fall ein interessantes Projekt, falls man mal was zum auffrischen seiner Programmierkenntnisse sucht ;)

Sudoku-Löser


Download:

http://www.it-blogger.net/files/sudoku/sudoku.h

http://www.it-blogger.net/files/sudoku/sudoku.c

HUS Struktogrammer

November 28th, 2009 § 2

Niemand, egal ob Student, Azubi oder Schüler, kommt inzwischen ohne das Zeichnen eines Struktogramm durch seine Ausbildung.

Eigentlich kein Wunder, denn Struktogramme sind ne tolle Sache, die das Verstehen eines Programms wirklich erleichtern.

Folgende Software hat es mir inzwischen besonders angetan: Der HUS Struktogrammer

HUS Struktogrammer

Pro

  • super Portable: nur eine exe, mehr nicht.
  • Copy und Paste von Programmteilen funktioniert
  • er tut (nur) das, was er soll. (Eine Eigenschaft die man bei vielen Programmen inzwischen leider vermisst)
  • einfach zu bedienen
  • Export zum Clipboard
  • Funktioniert unter Linux mit Wine

Contra

  • Export als jpg. Will man ein Struktogramm exportieren, muss man es halt über den Export ins Clipboard in ne jpg abspeichern. Das geht, ist aber leider umständlich.

Ein Blick lohnt sich definitiv!

Downloadmöglichkeiten gibt es bei Google zu Hauf. Eine davon:

http://www.phme.de/downloads/programme/09,hus-struktogrammer

Vista Shutdown Timer

Juni 12th, 2009 § 2

Ach, XP. Das waren nach Zeiten. Wenn man seinen Rechner nach einer bestimmten Zeit automatisch herunterfahren wollte, ist man kurz in die Eingabeaufforderung gegangen und hat folgendes eingetippt

shutdown -s -f -t 1800

und nach einer halben Stunde ist der PC heruntergefahren.

Bei Vista sieht die schon etwas anderst aus. Die oben genannten Optionen gibt es unter Vista auch. Da sieht der Befehl ähnlich auch:

shutdown /s /f /t 600

Nur warum 600? Ja Microsoft hat aus irgendeinem Grund die /t-Option auf 600 Sekunden (also 10 Minuten) begrenzt. Ich bezweifle, dass  es einen sinnvollen Grund gibt, diese Funktion auf einen derart nierigen Wert zu begrenzen.  Nunja, Not macht erfinderisch und so habe ich ein VBS-Srkipt geschrieben was einen kleinen Timer aufruft und so den Shutdown künstlich verlängert:

Set shl = CreateObject(“Wscript.Shell”)
strMsg = “In wie vielen Sekunden soll der PC heruntergefahren werden >600?”
sek = trim(InputBox (strMsg,”Shutdown-Zeit”,1800))

if sek = “” then wscript.quit
sleep = int(sek) – 600
sleep = sleep * 1000
WScript.Sleep sleep
shl.Run “shutdown.exe /s /f /t 600 “

Speichert man dieses Skript in einer vbs-Datei und führt es aus, erscheint eine Messagebox. Dort kann man eine Zeit in Sekunden eintragen, wann der Computer heruntergefahren werden soll. Nachdem man auf OK geklickt hat, verschwindet das Skript im Hintergrund. Bleiben 600 Sekunden übrigt, erscheint das Standard-Shutdown-Fenster von Vista.

Mein Wünsch für Windows 7: shutdown.exe soll wieder mehr als 10 Minuten können. Danke.

Neue Version vom LicenseCrawler

April 22nd, 2009 § 0

Vor einiger Zeit hatte ich schonmal von dem Tool berichtet. Da ich es inzwischen schon einige mal genutzt habe und es mir oft geholfen hat, will ich hiermit auf die neue Version hinweisen. Aktuelle Verbesserungen:

  • Verbesserung der Lizenzanalyse.
  • 64Bit Unterstützung
  • Verschlüsseln des Lizenzreports
  • Die Microsoft Produkt Information wurde verbessert.

Wenn man sein Computersystem neu aufsetzen möchte beginnt irgendwann die Suche nach Seriennummern und Lizenzen für die benötigte Software.

Nun kann man natürlich händisch E-Mails, Handbücher und Quittungen durchforsten in der Hoffnung die benötigte Seriennummer schnell zu finden. Oder man benutzt den LicenseCrawler. Das Programm durchsucht die Windows Registry und listet gefundene Seriennummern auf.

Auch wenn der PC nicht mehr selber starten kann, ist es mit dem LicenseCrawler möglich die verwendeten Lizenzen zu retten.

Der Vorteil von LicenseCrawler gegenüber vergleichbaren Produkten ist die Produktvielfalt die unterstützt wird. Sollte eine Software einen Registrierungsschlüssel in der Registry speichern kann man fast sicher sein das LicenseCrawler diesen aufspürt.

License Crawler ist kompatibel zu allen Windows Betriebssystem angefangen mit Windows 95 und einschließlich Windows Vista. Zudem ist die Software portabel und kann demnach von jedem Ort aus ausgeführt werden. Ideal also um sie auf einem USB Stick zu speichern. Jeder Mitarbeiter im technischen Support wird dieses Programm lieben.

Download: www.klinzmann.name/files/licensecrawler.zip

Webseite: www.klinzmann.name

Where Am I?

You are currently browsing entries tagged with Programm at IT-Blogger.