PHP-Script: Verzeichnisstruktur auflisten

# December 17, 2011 - 14:55 by
Last Update: 17.12.2011 - 15:05

Dieses Script stammt aus meinen alten PHP-Zeite. Ich nutze es, in abgewandelter Form, zurzeit auf jwillmer.de und dachte vielleicht kann es ja auch jemand anders gebrauchen ;-)

<?php
/*
   Dieses kleine Script listet die Verzeichnisstrukturen auf und verlinkt deren Inhalte.
   Viel Spaß damit! - Gruß jEns
*/

if (!function_exists('scandir')) {
	function scandir($directory, $sorting_order=0) {
		if(!is_dir($directory)) {
			return false;
		}
		$files = array();
		$handle = opendir($directory);
		while (false !== ($filename = readdir($handle))) {
			$files[] = $filename;
		}
		closedir($handle);

		if($sorting_order == 1) {
			rsort($files);
		} else {
			sort($files);
		}
		return $files;
	}
}

function ordnerinhalt($folder='.') {
	$content = "";

	foreach(scandir($folder) as $file) {
		// Versteckte Dateien nicht anzeigen
		if($file[0] != '.') {
			if(is_dir($folder.'/'.$file)) {
				$folderArray[] = $file;
			} else {
				$fileArray[] = $file;
			}
		}
	}

	// Erst die Ordner ausgeben
	if(isset($folderArray)) {
		foreach($folderArray as $row) {
			$content .= '<b>'.$row.'</b><br />';
			// Unterordner nach rechts einrücken
			$content .= '<div style="padding-left:10px;color:#afafaf" />';
			// Rekursive Funktion
			$content .= ordnerinhalt($folder.'/'.$row);
			$content .= '</div>';
		}
	}

	// ...dann die Dateien ausgeben
	if(isset($fileArray)) {
		foreach($fileArray as $row) {
			// Dateien verlinken
			$content .= '<a href="'.$folder.'/'.$row.'">'.$row.'</a><br />';
		}
	}

	return $content;
}

echo ordnerinhalt();
?>

Sicherheitsmechanismen im Netzwerk

# December 13, 2011 - 10:36 by
Last Update: 13.12.2011 - 17:29

Eine weitere Ausarbeitung aus der Datensicherheit-Vorlesung, diesmal zum Thema Sicherheitsmechanismen im Netzwerk, geschrieben von Yassin Uddin und Jonas Bartusch.

Ausarbeitung

 

Slides

 

Download Links

Sicherheitsmechanismen im Netzwerk
Sicherheitsmechanismen im Netzwerk
Sicherheitsmechanismen_im_Netzwerk_public.pdf
185.5 KiB
20 Downloads
Details...
Sicherheitsmechanismen im Netzwerk Slides
Sicherheitsmechanismen im Netzwerk Slides
Sicherheitsmechanismen_im_Netzwerk_slides.pdf
554.3 KiB
21 Downloads
Details...

Sicherheitsmechanismen in Betriebssystemen

# December 9, 2011 - 14:52 by
Last Update: 9.12.2011 - 15:41

Es freut mich euch heute eine weitere Ausarbeitung aus der Datensicherheit-Vorlesung veröffentlichen zu dürfen. Diese stammt von Oliver Burger und Andre Ufer.

Ausarbeitung

 

Slides

 

Download Links

Sicherheitsmechanismen in Betriebssystemen
Sicherheitsmechanismen in Betriebssystemen
Sicherheitsmechanismen_in_Betriebssystemen.pdf
120.3 KiB
25 Downloads
Details...
Sicherheitsmechanismen in Betriebssystemen Slides
Sicherheitsmechanismen in Betriebssystemen Slides
Sicherheitsmechanismen_in_Betriebssystemen_Slides.pdf
1.1 MiB
16 Downloads
Details...

JavaScript-Frameworks

# December 7, 2011 - 11:53 by
Last Update: 9.12.2011 - 14:54

Auch diese Ausarbeitung stammt aus der Vorlesung “Objektorientierte Software Engineering”, geschrieben von Tobias Maier.

Ausarbeitung

 

Download-Link

JavaScript-Frameworks
JavaScript-Frameworks
JavaScript-Frameworks.pdf
View post
88.0 KiB
34 Downloads
Details...

Ideensammlung

# by
Last Update: 22.12.2011 - 20:13

Einige meiner Ideen die ich seit Jahren sammle und nie die Zeit gefunden habe sie umzusetzen. Möglicherweise hat von euch jemand lust das ein oder andere umzusetzen ;-)

 

SerienCheck

Ein Tool welches online prüft ob neue Folgen von eingetragenen Serien vorhanden sind und den Link zu diesen in die Zwischenablage kopiert.
Tags: #jdownloader #tool #serie #pyload

 

Android-Game-Framework

Framework welches es einem Anwender erlaubt ein Spiel zu eröffnen, welches auf dem Handy einen AccessPoint startet, wodurch sich andere Spieler, in das Spiel verbinden können.

 

Android-Game: Augmented Reality

Spiel bei dem das GPS-Modul sowie der Lagesensor des Handys benutz wird. Spieler muss z.b. gleiche Höhe wie die Spielfigur haben um diese zu sehen.

 

Android-Widget

Widget in welches Programme via Drag&Drop abgelegt werden können.

 

WCF POP3 Tunnel

Programmierung einer eigenen Implementierung: http://bartdesmet.net/blogs/bart/archive/2006/09/15/4420.aspx

 

WordPress-Plugins

- Bilder via Drag&Drop in einen Post einfügen Teilweise in neue WordPress-Version eingebaut!
- Zeichenbereich im Editorfenster

 

Bluetooth-Maus

Eine Maus für verschiedene Rechner. Umschaltbar via Mausgeste. Zwischenablage zwischen den Rechnern via Bluetooth mit übertragen.

 

TrueCrypt-AddOn

Via Bluetooth verbindet sich der Rechner mit dem Handy, welches das Keyfile zur Verfügung stellt. Dieses hält der Rechner im Memory und entschlüsselt damit die Datei(en). Bricht die Bluetooth-Verbindung ab, wird die Datei wieder geschlossen/das Keyfile aus dem Memory entfernt.

 

Pastebin als SharePoint-WebPart oder für eine ASP.NET Seite

 

Wetterstation für den Heimrechner mit ASP.NET-Oberfläche

 

LCD-Display im Bilderrahmen

- Bewegungssensor wechselt das angezeigte Bild oder versetzt den Bilderrahmen in den Ruhezustand.
- Bilderrahmen kann WLAN-Aktivität also Fluss darstellen (Matrix-Film)

 

Funkschnittstelle am Beamer

Drahtloses übertragen von Videosignalen an den Beamer.

 

PDF-Statistiken aus Bankauszügen

Bankauszugsdaten als Statistik aufbereiten: Höhe der Handyrechnung, Benzinkosten, etc.