Flash Player Installation unter Internet Explorer 8 funktioniert nicht

Problem :

Bei der Installation des Adobe Flashplayers 10.x unter IE8 wird die Registrierkarte immer wieder geschlossen und eine Fehlermeldung erscheint mit einem Hinweis auf die Datenausführungsverhinderung

Lösung :

Extras, Internetoptionen und dann auf die Registerkarte Erweitert. Dann nach unten zu Sicherheit , deaktivieren der Option "Speicherschutz aktivieren, um das Risiko von Onlineangriffen zu verringern".

VBS / WSH Pseudo Timestamp erstellen

Diese Funktion erstellt einen Pseudotimestamp , ist ganz gut wenn man Logfiles oder ähnliches schreiben möchte

Function PTimestamp()
Dim JAH,MON,SEK,STU,TAG,MIN
JAH = Year(Now)
If Month(Now) < 10 then
	mon = "0" & Month(Now)
Else
	mon = Month(Now)
End If
If Day(Now) < 10 then
	TAG = "0" & Day(Now)
Else
	TAG = Day(Now)
End If
If Hour(Now) < 10 then
	STU = "0" & Hour(Now)
Else
	STU = Hour(Now)
End If
If Minute(now) < 10 then
	MIN = "0" & Minute(now)
Else
	MIN = Minute(now)
End If
If Second(Now) < 10 then
	SEK = "0" & Second(Now)
Else
	SEK = Second(Now)
End If
PTimestamp = TAG & MON & JAH & STU & MIN & SEK 
End Function


Die Funktion kann dann z.B. so aufgerufen werden.


MsgBox "TEST_" & PTimestamp()

piccop.sh - Bashskript um Bilder zu bearbeiten

Autor : Christopher Pope
Beschreibung : Skript durchläuft einen Ordner und konvertiert die Bilddateien in einen anderen
Ordner mithilfe vom imagemagick die Bilder werden automatisch durchnummeriert

Wie benutzt man das Skript ?

Es gibt 2 Möglichkeiten dieses Skript zu verwenden

1.) starten durch ./piccop.sh sämtliche benötigte Informationen werden im Terminal abgefragt

2.) starten über Parameter
piccop.sh [Startverzeichnis] [Zielverzeichnis] [StartZähler oder a] [Auflösung] [löschen 0/1]
z.B.
piccop.sh /home/user/bilder/wallpaper/ /home/user/bilder/wallies 1 1024x768^ 1

wird als StartZähler a als Parameter übergeben wird die höchste Zahl im Zielverzeichnis ermittel +1 addiert
und als Start Zähler verwendet.

Bei Auflösung können auch die convert -resize Befehle verwendet werden mehr dazu unter : http://www.imagemagick.org/Usage/resize/#resize

Danke an :
Greebo , paddel , Barabbas , theinlein , Vain , user unknown von ubuntuusers.de für ihre Tipps und Hilfestellungen

Download : Download piccop.sh


#!/bin/bash
#
# Autor : Christopher Pope
# Beschreibung : Skript durchläuft einen Ordner und konvertiert die Bilddateien in einen anderen 
#		 Ordner mithilfe vom imagemagick die Bilder werden automatisch durchnummeriert
#
# Wie benutzt man das Skript ?
#
# Es gibt 2 Möglichkeiten dieses Skript zu verwenden 
# 
# 1.) starten durch ./piccop.sh sämtliche benötigte Informationen werden im Terminal abgefragt
#
# 2.) starten über Parameter
#     piccop.sh [Startverzeichnis] [Zielverzeichnis] [StartZähler oder a] [Auflösung] [löschen 0/1]
#     z.B.
#     piccop.sh /home/user/bilder/wallpaper/ /home/user/bilder/wallies 1 1024x768^ 1 
#
#     wird als StartZähler a als Parameter übergeben wird die höchste Zahl im Zielverzeichnis ermittel +1 addiert 
#     und als Start Zähler verwendet.
#
#     Bei Auflösung können auch die convert -resize Befehle verwendet werden mehr dazu unter : http://www.imagemagick.org/Usage/resize/#resize
#
# Danke an :
# Greebo , paddel , Barabbas , theinlein , Vain , user unknown von ubuntuusers.de für ihre Tipps und Hilfestellungen
#
blue=$(tput setaf 4)		# Blue
green=$(tput setaf 2)		# Green
red=$(tput setaf 1)	        # Red
bold=$(tput bold)      		# bold
white=$(tput sgr0)		# Text Reset auf Default
u=0
clear
echo
if [[ ${#} -lt 1 ]]
 then
	echo "Bitte Startverzeichnis angeben (muss mit / aufhören !)"
	read inp	
	source=$inp
else
	source=$1
fi
if [[ ${#} -lt 2 ]]
 then
	echo -e "Bitte Zielverzeichnis angeben (muss mit / aufhören !)"
	read inp1	
	target=$inp1
else
	target=$2
fi
if [[ ${#} -lt 3 ]]
 then
	echo -e "Bitte Start Zähler angeben"
	read inp2	
	startn=$inp2
else
	startn=$3
	if [[ "$startn" == "a" ]]; then
		hz=$(ls $target -a1 | tail -n 1 | grep -o [1-9][0-9]*)
		hz=$(($hz+1))
		#echo $hz
		startn=$hz
	fi
fi
if [[ ${#} -lt 4 ]]
	then
	echo
	echo -e "Wie groß sollen denn die Bilder nach dem konvertieren sein ?\n"
	echo -e "1024x768 (default)\t\t1"
	echo -e "1280x1024\t\t\t2"
	echo -e "1600x1200\t\t\t3"
	read -n 1 taste
	case $taste in
		1) res=1024x768^;;
		2) res=1280x1024^;;
		3) res=1600x1200^;;
	esac
else
	res=$4
fi
if [[ ${#} -lt 5 ]]
	then
	echo
	echo -e "Soll die Datei nach dem konvertieren gelöscht werden ?"
	echo -e "Ja\t\tj"
	echo -e "Nein\t\tn"
	read -n 1 taste
	case $taste in
		j|J) delete=1;;
		n|N) delete=0;;
	esac
else
	delete=$5
fi
# Zähler setzen
j=$startn
        echo	
	echo ${white}"Vorgang wird gestartet"
	echo "------------------------------------------------------------------------------------------------------------------------------"
	echo "   ${white}Quelle                    : ${bold}${red}$source"
	echo "   ${white}Ziel                      : ${bold}${green}$target"
	echo "   ${white}Start Zähler              : ${bold}${blue}$startn"
	echo "   ${white}Ziel Auflösung            : ${bold}${blue}$res ${white}"
	echo "   ${white}Löschen nach konvertieren : ${bold}${red}$delete ${white}"
	echo "------------------------------------------------------------------------------------------------------------------------------"
	echo
if (test -d $source); then
	if (test -d $target); then
		for file in $(find $source -type f | sort); do
	
			echo ${white}${bold}${blue}$file ${white} \-\-\-\> ${bold}${green}$target$(printf "%04u\n" "$j").jpg
			convert $file -resize $res $target$(printf "%04u\n" "$j").jpg
			if [[ $delete = 1 ]]
				then
				echo "${red}$file ${white} wird gelöscht"
				rm $file
			fi
			j=$(($j+1))
			u=$(($u+1))
		done
		echo
		echo "${white}------------------------------------------------------------------------------------------------------------------------------"
		j=$(($j-1))
		echo "${white} Vorgang wurde abgeschlossen , es wurden ${bold}${green}$u ${white}Dateien konvertiert"
		echo
	else
		echo
		echo "${white}------------------------------------------------------------------------------------------------------------------------------"
		echo "${white}Ziel : ${bold}${red}$target ${white} wurde nicht gefunden"
	fi
else
echo
echo "${white}------------------------------------------------------------------------------------------------------------------------------"
echo "${white}Quelle : ${bold}${red}$source ${white} wurde nicht gefunden"
fi
echo
exit 1

Windows 7 / Vista von externer USB Festplatte booten

Problem :

Man möchte von einer externen USB Festplatte Windows 7 oder Windows Vista booten.
Das System startet , steigt dann allerdings mit einem Bluescreen aus , der Grund hierfür ist das die USB Treiber erst später geladen werden weswegen nicht sauber gestartet werden kann.

Lösung :

Der beste und schnellste Weg ist man baut die interne Festplatte aus und die externe Festplatte ein. Dann macht man die gewünschte Windows 7 / Vista Installation auf diese HDD. Nachdem die Installation erfolgreich beendet wurde baut man die Festplatten wieder zum alten Stand zurück und bootet das interne System. In meinem Beispiel war das Windows XP SP3 was aber nicht wichtig ist.

Dann folgenden Weg :

Start > Ausführen > "regedit.exe" eingeben und mit Enter bestätigen

In Regedit navigieren zum Key HKEY_LOCAL_MACHINE dann auf Datei > Struktur laden in dem Auswahlfenster zur externen Festplatte navigieren und die Datei E:\Windows\System32\config\System (E:\ steht hier für die verbundene externe USB Festplatte und muss ihren Gegebenheiten angepasst werden) öffnen. Als Name können Sie z.B. Remote angeben.

dann müssen folgende Werte editiert werden :

im Zweig HKEY_LOCAL_MACHINE\Remote\ControlSet001 und allen anderen ControlSet00X Zwiegen die Einträge lt. dieser Tabelle ändern.

SchlüsselStartGroup
TypREG_DWORDREG_SZ
usbccgp0System Reserved
usbehci0System Reserved
usbhub0System Reserved
usbohci0System Reserved
usbuhci0System Reserved
usbstor ²0System Reserved


² Bei USBSTOR muss der Schlüssel Group meist selbst erstellt werden









Ubuntu 10.04 LTS und Intel 82801H (ICH8 Family) HD Audio

Problem :

Ubuntu 10.04 LTS erkennt Intel 82801H (ICH8 Family) HD Audio (rev.02) nicht sauber , in manchen Fällen ist auf eine veraltete / defekte Installation der Alsa zurückzuführen.

Lösung :

Überprüfen welche Soundkarte installiert ist. Dies kann mit dem Befehl lspci erledigt werden.
Bei mir war das folgende Karte
Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 02)

Nach dem Update von Alsa funktionierte der Sound bei mir wieder ohne Probleme , das update kann mit diesem Befehl gestartet werden.
sudo module-assistant auto-install alsa

Sollte die Meldung kommen das module-assistant nicht bekannt ist diesen einfach über
sudo apt-get install module-assistant installieren.

Adobe Reader MSI Packet erstellen

Problem :

Sie benötigen ein MSI Packet von der aktuellen Adobe Reader Version, um eine saubere Softwareverteilung zu realisieren.

Lösung :

1.) Downloaden Sie den aktuellen Adobe Reader unter : Adobe Reader Download

2.) Rufen Sie die Datei mit dem Parameter -nos_ne auf
Beispiel : "C:\downloads\AR\DE\AdbeRdr930_de_DE.exe" -nos_ne

3.) Das MSI Packet , und die CAB Datei werden in den Ordner
C:\Dokumente und Einstellungen\Benutzername\Lokale Einstellungen\Anwendungsdaten\Adobe\Reader 9.3\Setup Files extrahiert.

4.) Wenn Sie alles richtig gemacht haben sehen Sie folgende Dateien in dem Ordner (getestet mit AR 9.3)



Quelle : http://kb2.adobe.com/cps/404/kb404146.html
“Das einzig sichere System müsste ausgeschaltet, in einem versiegelten und von Stahlbeton ummantelten Raum und von bewaffneten Schutztruppen umstellt sein.”
Gene Spafford (Sicherheitsexperte)