<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>fabi.me &#187; http</title>
	<atom:link href="http://fabi.me/tag/http/feed/" rel="self" type="application/rss+xml" />
	<link>http://fabi.me</link>
	<description></description>
	<lastBuildDate>Thu, 25 Feb 2010 11:18:57 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>de</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Crysis Web Admin Interface</title>
		<link>http://fabi.me/sonstiges/crysis-web-admin-interface/</link>
		<comments>http://fabi.me/sonstiges/crysis-web-admin-interface/#comments</comments>
		<pubDate>Sat, 27 Jun 2009 15:51:21 +0000</pubDate>
		<dc:creator>Fabi</dc:creator>
				<category><![CDATA[Sonstiges]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[crysis]]></category>
		<category><![CDATA[game mod]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[rise]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[Spiele]]></category>
		<category><![CDATA[tribes]]></category>

		<guid isPermaLink="false">http://fabi.me/?p=303</guid>
		<description><![CDATA[Die erste Veröffentlichung des Crysis-Mods , an dem ich zur Zeit beteiligt bin: ein Web-Interface für Serveradministratoren. Es bietet eine Vielzahl an Funktionen, wie zum Beispiel das Kicken/Bannen von Spielern, Veränderung der Server- und Spieleinstellung und das Verwalten von Maps. Die Anwendung wurde von mir in C# geschrieben und beinhaltet ein Templatesystem, das dieselbe Sprache [...]]]></description>
			<content:encoded><![CDATA[<p>Die erste Veröffentlichung des Crysis-Mods <a href="http://fabi.me/sonstiges/rise-cryengine2-tribes-mod/"><em>Rise</em></a>, an dem ich zur Zeit beteiligt bin: ein Web-Interface für Serveradministratoren.<span id="more-303"></span> Es bietet eine Vielzahl an Funktionen, wie zum Beispiel das Kicken/Bannen von Spielern, Veränderung der Server- und Spieleinstellung und das Verwalten von Maps. Die Anwendung wurde von mir in C# geschrieben und beinhaltet ein Templatesystem, das dieselbe Sprache verwendet. Die Steuerung des Spielservers erfolgt hauptsächlich über die RPC-Schnittstellt RCon. Auf Sicherheit habe ich großen Wert gelegt, wobei Sandboxing und Einschränkungen des IP-Bereichs zum Einsatz kommen. Ist ein gültiges SSL-Zertifikat installiert, kann sogar HTTPS verwendet werden. Der HTTP-Server basiert auf dem HttpListener des .NET Frameworks.  Download, Support Forum und eine Live Demo gibt es auf der offiziellen Seite des <a href="http://webadmin.wakinghour.org/" target="_blank">Crysis Web Admin Interface</a>.</p>

	<h4>Verwandte Artikel</h4>
	<ul class="st-related-posts">
	<li><a href="http://fabi.me/sonstiges/rise-cryengine2-tribes-mod/" title="Rise: CryEngine2 Tribes-Mod (23. März 2008)">Rise: CryEngine2 Tribes-Mod</a></li>
	<li><a href="http://fabi.me/elektronik/fragshock/" title="FragShock (8. Dezember 2007)">FragShock</a></li>
	<li><a href="http://fabi.me/palm/webos-apps/seismograph/" title="Seismograph (4. Dezember 2009)">Seismograph</a></li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://fabi.me/sonstiges/crysis-web-admin-interface/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>PHP Traffic Begrenzer &#8211; Datentransfer begrenzen</title>
		<link>http://fabi.me/scripts-codes/php-traffic-begrenzer-datentransfer-begrenzenphp-traffic-limiter/</link>
		<comments>http://fabi.me/scripts-codes/php-traffic-begrenzer-datentransfer-begrenzenphp-traffic-limiter/#comments</comments>
		<pubDate>Mon, 27 Apr 2009 15:56:39 +0000</pubDate>
		<dc:creator>Fabi</dc:creator>
				<category><![CDATA[Scripts & Codes]]></category>
		<category><![CDATA[bandbreite]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[traffic]]></category>

		<guid isPermaLink="false">http://fabi.me/?p=249</guid>
		<description><![CDATA[Dieses kleine PHP Skript ermöglicht es zum Herunterladen angebotene Dateien mit einem Traffic- und Downloadgeschwindigkeits-Begrenzer zu versehen. Der Download erfolgt dabei über die PHP-Datei, die die Datei (gepuffert) einließt und an den Browser sendet. Wurde das Traffic-Limit überschritten bzw. würde der nächste Download es überschreiten, wird nur eine kurze Meldung ausgegeben, so dass fast kein [...]]]></description>
			<content:encoded><![CDATA[<p>Dieses kleine PHP Skript ermöglicht es zum Herunterladen angebotene Dateien mit einem Traffic- und Downloadgeschwindigkeits-Begrenzer zu versehen. <span id="more-249"></span>Der Download erfolgt dabei über die PHP-Datei, die die Datei (gepuffert) einließt und an den Browser sendet. Wurde das Traffic-Limit überschritten bzw. würde der nächste Download es überschreiten, wird nur eine kurze Meldung ausgegeben, so dass fast kein Datentranfser mehr stattfindet. Alternativ kann auch eine URL angegeben werden, zu der der Benutzer dann umgeleitet wird.</p>
<p>Das Skript erfordert lediglich PHP ab Version 4 und Schreibrechte auf eine einzelne Datei, in der die Daten über den Traffic-Verbrauch gespeichert werden.</p>
<p>Der direkte Zugriff auf die eigentlichen Dateien kann per .htaccess-Datei verhindert werden. Somit können sie nur über das Skript heruntergeladen werden. Außerdem kann der Aufruf über die PHP-Datei per mod_rewrite versteckt werden, so dass die Download-Links wie URLs zu gewöhnlichen Dateien ausieht, z. B: http://example.com/downloads/file.zip .</p>
<p>Features:</p>
<ul>
<li>tägliche und monatliche Traffic-Begrenzung</li>
<li>Download-Geschwindigkeitsbegrenzung</li>
<li>Unterstützt das Fortsetzen von angefangenen Downloads</li>
<li>partieller Download (Dateien können in mehreren Teilen heruntergeladen werden)</li>
<li>&#8220;normale&#8221; Download-Links</li>
<li>keine MySQL-Datenbank erforderlich</li>
<li>einfach Konfiguration</li>
</ul>
<h2>Installation</h2>
<ol>
<li>Alle Dateien entpacken</li>
<li>Die Datei <em>download.php</em> mit einem Texteditor öffnen und die Einstellungen nach Wunsch anpassen.<br />
<h3>Funktion der definierten Konstanten</h3>
<ul>
<li><strong>MAX_DAILY_TRAFFIC</strong>: Tägliche Traffic-Begrenzung in Bytes</li>
<li><strong>MAX_MONTHLY_TRAFFIC:</strong> Monatliche Traffic-Begrenung in Bytes</li>
<li><strong>MAX_DOWNLOAD_SPEED:</strong> Downloadgeschwindigkeits-Begrenzung in Kibibytes (Kilobytes)</li>
<li><strong>FILES_ROOT_DIR:</strong> Der absoulte oder relative Pfad zum Ordner, der die Dateien zum Herunterladen enthält</li>
<li><strong>TRAFFIC_STATS_FILE:</strong> Der absoulte oder relative Pfad zu der schreibbaren Datei, in der Traffic-Daten gespeichert werden</li>
<li><strong>TRAFFIC_EXCEEDED_MSG:</strong> Die Nachricht, die ausgegeben wird, wenn das Limit überschritten wurde. Wird hier eine URL angegeben, wird der Benutzer automatisch dorthin umgeleitet.</li>
</ul>
</li>
<li>Alle Dateien und Order im ZIP-Archiv an die gewünschte Stelle hochladen.</li>
<li>Die Datei <em>._traffic</em> für PHP schreibbar machen (über FTP <strong>chmod 777 ._traffic</strong> ausführen)</li>
<li>Dateien, die zum Download bereit stehen sollen, in das Verzeichnis <em>files</em> laden. (Dabei können auch Unterordner angelegt werden)</li>
<li>Jetzt können die Dateien über das Script heruntergeladen werden. Dazu einfach das Script wie folgt aufrufen:
<p>http://example.com/<strong>download.php?file=datei.zip</strong></p>
<p>oder wenn sich die Datei in dem Unterordner <em>dir</em> befindet:</p>
<p>http://example.com/<strong>download.php?file=dir/datei.zip</strong></li>
<li>Ist mod_rewrite auf dem Server installiert und aktiviert, können die Dateien auch scheinbar &#8220;direkt&#8221; heruntergeladen werden:
<p>http://example.com/<strong>downloads/datei.zip</strong></p>
<p>Wenn du dir nicht sicher bist, ob mod_rewrite aktiviert ist, probier es einfach aus. Um die Linkstruktur zu verändern kannst du die Datei <em>.htaccess</em> bearbeiten. Näheres zu mod_rewrite kannst du <a href="http://www.modrewrite.de/" target="_blank">hier lesen</a>.</li>
</ol>
<p>Neu:  Den PHP Traffic Limiter gibt es jetzt auch für die Blog-Software Wordpress. Weiteres zum <a href="http://fabi.me/wordpress-plugins/traffic-limiter/">WordPress Traffic Limiter</a>.</p>

	<h4>Verwandte Artikel</h4>
	<ul class="st-related-posts">
	<li><a href="http://fabi.me/wordpress-plugins/wp-filebase-file-download-manager/" title="WP-Filebase &#8211; Datei Download Manager für WordPress (16. September 2009)">WP-Filebase &#8211; Datei Download Manager für WordPress</a></li>
	<li><a href="http://fabi.me/wordpress-plugins/traffic-limiter/" title="WordPress Traffic Limiter (24. September 2009)">WordPress Traffic Limiter</a></li>
	<li><a href="http://fabi.me/sonstiges/downloadupload-bandbreite-limitieren/" title="Download/Upload Bandbreite limitieren (30. Dezember 2008)">Download/Upload Bandbreite limitieren</a></li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://fabi.me/scripts-codes/php-traffic-begrenzer-datentransfer-begrenzenphp-traffic-limiter/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
