Archiv des Autors: hermann

guake ein Terminal für zwischendurch

Guake Terminal kann man mit der Konsole von quake(Ego Shooter) vergleichen, daher eventuell auch der Name.
Es bietet sich an guake mit in den Autostart zu setzen, über die F12 wird das Terminalfenster im oberen Bildschirmbereich geöffnet.
Leider ließ sich bei mir über die Konfiguration die Transparenz nicht einstellen.

Ich habe daher in der Datei /usr/bin/guake/guake.py die Zeile 318 wie folgt angepasst:

i.set_opacity(int((100 – 40) / 100.0 * 65535))

websuche für archivierte Medien

Hin und wieder lagert man seine zur Zeit nicht mehr Dateien / Ordner aus auf externe Medien wie cd, DVD oder externe Festplatte aus. Benötigt man nun wieder eine Datei geht das suchen los.
Deswegen habe ich mir eine kleine Möglichkeit gebastelt um eine kleine Inhaltsübersicht zu erstellen und diese per Weboberfläche auszugeben.

Damit man die Weboberfläche und die Scripte nutzen kann sollte man Linux verwenden, da die shell benötigt wird und ein Apache + mysql Datenbank.
Die Datei archiweb.tar.gz entpacken und in den entsprechenden vhost Ordner legen. In der Datei inc/connect.inc.php, bin/index.sh und bin/einzel.sh müssen die mysql Zugangsdaten hinterlegt werden. Um die Datenbankstruktur zu erstellen kann die archive.sql Datei verwendet werden.

Informationen welche Dateien sich auf dem Medium befinden werden in der mysql Datenbank gepeichert. In der Datenbank gibt es nur 2 Tabellen, eine für die Auflistung der Medien und eine Weitere in der die Dateien aufgelistet sind.
Um neue Medien in die Datenbank aufzunehmen muß eine Textdatei auf wie folgt erstellt werden.

cd /das/medium
du --time -ah * >> /anderes/laufwerk/Platte1.txt

Die Textdatei heißt in diesem Beispiel Platte1.txt, somit wird das entsprechende Medium in der Weboberfläche mit Platte1 angelegt.

Zum importieren das txt Datei gibt es zwei Möglichkeiten.

Version 1
Die txt Datei in dem Ordner upload ablegen. Per shell in den Ordner bin wechseln und die Datei ./index.sh ausführen, je nach Größe der txt Datei kann der Import unterschiedlich lange laufen. Damit der Import auch noch läuft wenn die Session abgebrochen wird, den Import starten mit nohup ./index.sh & oder das ganze als cronjob einrichten. Das Script löscht alle vorherigen Einträge in der Datenbank passend zu dem Medium, nach dem Import wird die txt Datei gelöscht.
Wichtig ist das die index.sh Datei ausgeführt wird, wenn man sich im Ordner bin befindet.

Version 2
Die txt Datei kann auch mit Hilfe der einzeln.sh importiert werden.
Hier müssen jedoch weitere Parameter mit angegeben werden
einzeln.sh -d liste.txt -n DVD001 -l 0

-d Datei die importiert werden soll
-n unter dem Namen wird die txt Datei importiert
-l 0 löscht alle vorherigen Einträge zu dem Medium, 3 löscht die ältesten drei Versionen

Das Script legt jeweils eine neue Version des Mediums an, somit hat man die Möglichkeit nachzusehen ob das Gesuchte evtl. mal auf dem Medium war.

Dateiupload
Eine einfache Möglichkeit txt Dateien hochzuladen ist die upload.php .

Viel Spaß damit
archivweb.tar.gz

Bilder in der globalen Adressliste von Outlook

In der ActiveDirectory lassen sich Profilbilder recht einfach einbinden.

Wofür brauche ich das?

Z.B. für das Adressbuch in Outlook

Was passiert technisch?

Das Bild in der AD Datenbank abgelegt und der Pfad in dem Attribut thumbnailPhoto gespeichert. Auch bei einer großen Anzahl von Benutzern ist der Größenzuwachs bei den heutigen Größenverhältnissen zu vernachlässigen. Lediglich bei mehreren Standorten, sollte man sich vorher Gedanken für die Replikation machen. Die Bilder für das Adressbuch werden nur lokal im Netzwerk gespeichert und angezeigt. Personen von außerhalb können auf die Profilbilder nicht zugreifen.

Wie konfiguriere ich das?

Microsoft bietet mit dem folgenden PS CMDLET eine recht rudimentäre Möglichkeit ein Bild einzubinden.

Import-RecipientDataProperty -Identity „Paul“ -Picture -FileData ([Byte[]]$(Get-Content -Path „M:\Photos\Paul.jpg“ -Encoding Byte -ReadCount 0))

http://technet.microsoft.com/en-us/library/dd351252.aspx

Sobald es ein paar mehr Bilder sind, ist das folgende Tool sehr hilfreich.

http://www.exclaimer.com/products/outlook-photos/default.aspx

Hier lassen sich die Bilder einzeln oder gleichzeitig importieren. Für die automatische Namenzuordnung ist der Dateiname in Form „vorname.nachname.jpg“ hilfreich.

Weitere Infos zu dem Thema findet ihr u.a. hier:

http://www.faq-o-matic.net/2011/02/07/bilder-im-active-directory/

http://blogs.technet.com/b/exchange/archive/2010/03/10/3409495.aspx