Blog Suche

Kategorien
Letzten Einträge
Letzten Kommentare
<< November, 2005 >>
SMDMDFS
12345
6789101112
13141516171819
20212223242526
27282930
Outa Links
Downloads
Applikationen
Archiv
Foto Alben
RSS

Powered by
BlogCFM v1.11

30 November 2005


Luaparser.php Tune Up

Wer den Wow Guild Manager benutzt kann den Charakter Import enorm beschleunigen wenn man die Funktion

$lines = file( $filename );

 in der LuaParser.php durch folgendes ersetzt: 

$fd = fopen ( $filename, "r");
while (!feof ($fd))
{
$buffer = fgets($fd, 4096);
$lines[] = substr($buffer,0,377);
}
fclose ($fd);

Der Code entfern zudem einen Bug bei PHP 4 der bei sehr langen Zeilen (> 379 zeichen) auftritt (meist bei den Tooltips).
Charakterdaten können so problemlos und sehr schnell importiert werden.

Wer PHP 5 benutzt kann den substr auch weglassen, das schaut dann so aus:

$fd = fopen ( $filename, "r");
while (!feof ($fd))
{
$buffer = fgets($fd, 4096);
$lines[] = $buffer;
}
fclose ($fd);

Veröffentlicht von gd at 7:51 AM | Link: Luaparser.php Tune Up | 2 comments


23 November 2005


Oder, wie bekomme ich Traffic
Nachdem ich (mehr aus Spaß) die "Verliebt in Berlin" Mondmorchel ins Netz gesetzt habe, bekomme ich pro Tag ca. 100 Besucher die nach dem Begriff Mondmorchel gesucht haben. Die AdSense Einnahmen sind dadurch enorm Angestiegen. Kurz entschlossen wird es jetzt eine neue Site http://www.mondmorchel.de geben. ICH LIEBE ES ;o)

Veröffentlicht von gd at 8:38 AM | Link: Oder, wie bekomme ich Traffic | 4 comments




Bist du auf Blog?
Meine neue Blog Domain http://auf-blog.de ist nun Online. Als erstes starte ich mit der SubDomain http://jeuner.auf-blog.de weitere SubDomainen, wie z.B. http://Alena.auf-Blog.de werden folgen. Möchtest Du auch ein eigenes professionelles, kostenloses Blog mit eigenen Namen (http://benForta.auf-blog.de) ? Ab dem 01.01.06 wird's möglich - Voranmeldungen willkommen :o)

Veröffentlicht von gd at 8:30 AM | Link: Bist du auf Blog? | 0 comments


21 November 2005


Die Gildensatzung erfolgreich registriert

Die Gildensatzung wurde in einer kalten November Herbstnacht des 18ten im Jahre 2005 erfolgreich registriert.

Die World of WWarcraft Gilde Dillenbergus Sapientia wurde am 19.11.2005 freigeschaltet. Für die nächsten Tage sind folgende Erweiterungen auf der Homepage geplant:

  • Gildenforum
  • Charakter Roster
  • Geschlossener Bereich für Member (Anmeldung)
  • Abstimmungsmodul

http://www.dillenbergus.de
http://wow.dillenbergus.de
http://wow.jeuner.de 
http://wow-guildmanager.de
http://dillenbergus.die-wow-gilde.de
http://dillenbergus.eine-wow-gilde.de

 


Veröffentlicht von gd at 7:51 AM | Link: Die Gildensatzung erfolgreich registriert | 0 comments


18 November 2005


Oder wie man mit Java Dateien posten kann
Wer automatisiert Dateien zu seinen Server senden möchte, hat es unter Windows nicht ganz einfach. Für das Versenden einer Datei über Port 80 hat Windows leider nichts an Bord. Ein kleines Java Programm was über DOS einfach angesprochen werden kann ist aber schnell umgesetzt. Hier ein Beispiel für ein POST einer test.jpg zu einen entfernten Server:

Veröffentlicht von gd at 4:02 PM | Link: Oder wie man mit Java Dateien posten kann | 2 comments


07 November 2005


Kleiner Helfer für CFWebpost
Was ist ColdFusion Webpost für Teamspeak?
ColdFusion Webpost für Teamspeak oder kurz CFWebpost ist eine ColdFusion Komponente die den Status eines Teamspeak Servers visualisiert. Es werden alle Channels und die darin angemeldeten User angezeigt. So ist es z.B. möglich auf einer Website den Status des Servers anzuzeigen.

Wie bekommt CFWebpost die Daten vom TS-Server?
Die Abfrage des Teamspeak-Servers wird über eine Socketverbindung zum TCPqueryport durchgeführt. Über diesen TCPqueryport kann der TS-Server administriert und überwacht werden.

Muss ich an dem Teamspeak-Server etwas einstellen?
Nein, zumindest in der ersten Version von CFWebpost nicht.

Was brauche ich um CFWebpost nutzen zu können?
Einen ColdFusion Server, einen Teamspeak Server, und CFWebpost.

Muss ich meine Firewall/ Router konfigurieren?
Wenn der ColdFusion Server über eine Firewall auf den TS-Server zugreifen muss, dann muss der TCPqueryport (51234) vom TS freigeschaltet werden. Die IP bzw. Hostname muss dann bei dem Aufruf der Funktion mit übergeben werden. In der CFC ist das socketTimeout hoch zu stellen.

Wo bekomme ich CFWebpost?
Ein Zip-Archiv mit den Templates gibt's nur auf Blogler.de unter Downloads

Die udf.cfm ist nicht zu lesen?
Die Udf.cfm wurde verschlüsselt um den Quellcode zu schützen. Wenn sich Webpost für CF etabliert hat gibt es eine unverschlüsselte Version - versprochen.

Ist es Möglich eine unverschlüsselte Version zu bekommen?

Klar, bitte eine Mail an guenter(at)dillenberg.net senden. Wäre nett wenn ihr kurz beschreibt warum eine unverschlüsselte Version benötigt.

Veröffentlicht von gd at 10:09 PM | Link: Kleiner Helfer für CFWebpost | 0 comments




CFWebpost in der Version 0.01 ab sofort verfügbar
Es ist geschafft: Die erste Beta-Version von CFWebpost für Teamspeak liegt zum Download bereit :o)
Das Archiv enthält folgende Dateien:

getTsStatus.cfm Beispiel für den Aufruf der CFC
cfWebPost.cfc Die CFWebpost Komponente
udf.cfm Die zur Zeit noch verschlüsselten Funktionen für die CFC

Ist der Teamspeak-Server auf dem gleichen Host wie ColdFusion und wurden die Einstellungen des TS-Servers nicht geändert kann man den Status des TS-Server direkt mit folgenden Aufruf abfragen:

dspTSStatus = TSWebPost.getTsStatus();


Für entfernte oder modifizierte Teamspeak-Server kann der Aufruf auch mit Parametern erfolgen:

dspTSStatus = TSWebPost.getTsStatus('IP/DNS',ServerPort','TCPqueryPort');

Möchte man einen entfernten Server abfragen, sollte man in der cfWebPost.cfm das SocketTimeout auf einen möglichst kleinen Wert anheben.

Beispiel Anzeige CFWebpost


Veröffentlicht von gd at 9:00 PM | Link: CFWebpost in der Version 0.01 ab sofort verfügbar | 0 comments


06 November 2005


Der Anfang ist gemacht

Habe gerade das Teamspeak WebPost Modul (fast) fertig gestellt. Ich muss jetzt noch den QuellCode aufräumen und einen kleinen Fehler rausnehmen, dann geht die erste Version raus :o)

Testseite: Teamspeak Webpost for Coldfusion


Veröffentlicht von gd at 4:32 PM | Link: Der Anfang ist gemacht | 0 comments


05 November 2005


Socket IO mit Java Classes für Teamspeak Webpost
Einen einfaches IO via Socket bietet ColdFusion von Haus aus nicht. Wer eine Socketverbindung benötig, kann aber einfach auf die Java-Funktionalitäten zugreifen. Hier eine UDF, die ich für einen Telnetzugriff geschrieben habe. Natürlich kann man die UDF für jede beliebige Socketverbindung benutzen. In writeLines wir ein Array für die einzelnen Befehle übergeben. Bei readLines gibt man an wie viele Zeilen man zurück bekommen möchte. Host und Port erklären sich von selbst, denke ich ;o).

Veröffentlicht von gd at 9:57 AM | Link: Socket IO mit Java Classes für Teamspeak Webpost | 0 comments


04 November 2005


Funktion kann direkt aus einer Anwendung aufgerufen werden.
Code:

<cfscript>

// Login is always required (if the administrator password
// is enabled in the ColdFusion Administrator).
// This example uses two lines of code.
adminObj = createObject("component","cfide.adminapi.administrator");
adminObj.login("admin");

// Instantiate the runtime object.
myObj = createObject("component","cfide.adminapi.runtime");

// clear cache
myObj.clearTrustedCache();

/* Stop and restart trusted cache. However, only the
clearTrustedCache function needs to be called.
myObj.setCacheProperty("TrustedCache", 0);
myObj.setCacheProperty("TrustedCache", 1);
*/

</cfscript>

Veröffentlicht von gd at 10:57 AM | Link: Funktion kann direkt aus einer Anwendung aufgerufen werden. | 0 comments