WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 12.02.2003, 18:06   #1
Chrisu02
Jr. Member
 
Registriert seit: 28.04.2002
Beiträge: 76


Chrisu02 eine Nachricht über ICQ schicken
Frage counter machen der "sehen" kann

Hallöchen
bin in sachen Internetseiten programieren leider blutiger anfänger.
Also folgendes: Ich möchte eine online/offline statistik machen, aber nicht einfach indem man in die seite nen Code reinschreibt der die hits meldet sondern auf PASSIVE art und weise !!!
Das heißt ich hab als anhaltspunkt nur nen kleinen punkt der entweder rot oder grün ist, ist ein gif mit 97 Byte, Der Quelltext ist bei off und online gleich ?!?!?

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=windows-1252">
<META content="MSHTML 6.00.2800.1106" name=GENERATOR></HEAD>
<BODY>[img]status_fcgi-Dateien/status.gif[/img]</BODY></HTML>

Das Status.gif ist der einzige anhaltspunkt

. (ist ja von nem Messengerdienst die Seite, nein nicht ICQ und co, ist was ganz unbekanntes)
Was muss ich jetzt machen das wenn ich eine seite habe die sagen wir mal alle 5 minuten automatisch auf einen besagten link geht, sieht ob da ein roter oder grüner Punkt ist, und dann in ne Datei einträgt ob der punkt rot oder grün ist
Chrisu02 ist offline   Mit Zitat antworten
Alt 12.02.2003, 19:26   #2
snowman
Inventar
 
Registriert seit: 26.09.1999
Beiträge: 2.569


Standard

??? was meinst du ???

gruss,
snowman
____________________________________
MediaMarkt? Ich bin doch nicht blöd, Mann!

Vorsprung durch Technik

Lesen Sie keine Anleitungen, FAQs, Readme - Files. Reine Zeitverschwendung. In den Newsgroups und Foren gibt es genug kompetente Leute, die mit großer Geduld immer wieder dieselben einfachen Fragen beantworten. Völlig kostenlos noch dazu!
snowman ist offline   Mit Zitat antworten
Alt 12.02.2003, 19:30   #3
pc.net
Aussteiger
 
Benutzerbild von pc.net
 
Registriert seit: 07.10.2001
Ort: Nettistan
Beiträge: 12.997

Mein Computer

Standard

Zitat:
Original geschrieben von snowman
??? was meinst du ???

gruss,
snowman
er will anhand der farbe eines bildes eine zählung durchführen ...
____________________________________
Praktizierender Eristiker

No hace falta ser un genio para saber quién dijo eso.
Der wirklich faule Mensch ist oft extrem fleißig, denn er will möglichst schnell wieder faul sein.
pc.net ist offline   Mit Zitat antworten
Alt 12.02.2003, 21:14   #4
Chrisu02
Jr. Member
 
Registriert seit: 28.04.2002
Beiträge: 76


Chrisu02 eine Nachricht über ICQ schicken
Standard

Genau, also genau genommen um eine Statistik zu erstellen um welche uhrzeit die Person(en) häufig online sind.
Rein theoretisch müsste ja sowas gehen, aber wie geht das Praktisch
Chrisu02 ist offline   Mit Zitat antworten
Alt 12.02.2003, 22:02   #5
käptn
Inventar
 
Registriert seit: 04.11.2001
Alter: 45
Beiträge: 2.150


Standard

Ich wüsste schon was, nur musstest du und der Server PHP können...

~
____________________________________
LOL - Mein erstes Post im Programmier Forum

MACINTOSH - Most Applications Crash, If Not The Operating System Hangs
käptn ist offline   Mit Zitat antworten
Alt 12.02.2003, 22:28   #6
Chrisu02
Jr. Member
 
Registriert seit: 28.04.2002
Beiträge: 76


Chrisu02 eine Nachricht über ICQ schicken
Standard

Hmm, also mein Webspace kann PHP soweit ich weiß (Lycos)
Nur ich nicht
Ist denn wirklich so kompliziert zu machen ?
Chrisu02 ist offline   Mit Zitat antworten
Alt 12.02.2003, 22:42   #7
käptn
Inventar
 
Registriert seit: 04.11.2001
Alter: 45
Beiträge: 2.150


Standard

Schweinelangsam, und GD muss mit GIF-Support kompiliert sein...

PHP-Code:
<?php
// Dein Status-GIF
$status_gif 'http://status.com/status.gif'
// PHP braucht Schreibrechte (777) im Verzeichnis
$temp_file  realpath('temp.gif'); 

$img_buffer null;

$red    180;
$green  24;

$green_file realpath('green.txt');
$red_file   realpath('red.txt');

$green_count  0;
$redf_count   0;
if (
is_file($green_file)) {
  list(
$green_count) = file($green_file);
}
if (
is_file($red_count)) {
  list(
$red_count) = file($red_file);
}

$fh fopen($status_gif'rb');
if (
is_resource($fh)) {
  while(
$buff fread($fh256)){
    
$img_buffer .= $buff;
  }
  
fclose($fh);
  
$fh fopen($temp_file'wb');
  if (
is_resource($fh)) {
    
fwrite($fh$img_buffer);
    
fclose($fh);
    
$img imagecreatefromgif($temp_file);
    if (
is_resource($img)) {
      
$col imagecolorat($img00);
      
imagedestroy($img);
      if (
$col == $green) {
        
f_write($green_file, ++$green_count);
      } elseif (
$col == $red) {
        
f_write($red_file, ++$red_count);
      } else {
        
// Punkt hat andere Farbe
      
}
    }
  }
}

function 
f_write($file$val){
  
$fh fopen($file'w');
  if (
is_resource($fh)) {
    
fwrite($fh$val);
    
fclose($fh);
  }
}
?>
~
____________________________________
LOL - Mein erstes Post im Programmier Forum

MACINTOSH - Most Applications Crash, If Not The Operating System Hangs
käptn ist offline   Mit Zitat antworten
Alt 13.02.2003, 06:40   #8
Chrisu02
Jr. Member
 
Registriert seit: 28.04.2002
Beiträge: 76


Chrisu02 eine Nachricht über ICQ schicken
Standard

Boa, das geht ja fix bei euch, danke !
Nur das mit dem status.gif geht glaub ich nicht so.
Im Script müsste dann ja noch irgendwo die Benutzerid stehen
Sorry hab vergessen den "orginal" link zu posten der den status anzeigt, die seite selbst ist normal vor Quellcoe geschützt.
der Anzeige link schaut wie folgt aus : http://x.messenger.com/status.fcgi?id=123456789
Wenn ich dann die geladene Seite speichere kommt der obere Quelltext raus.

m.f.g Chrisi
Chrisu02 ist offline   Mit Zitat antworten
Alt 15.02.2003, 13:54   #9
Chrisu02
Jr. Member
 
Registriert seit: 28.04.2002
Beiträge: 76


Chrisu02 eine Nachricht über ICQ schicken
Standard

so Schaut das Status.gif bei online aus.
Chrisu02 ist offline   Mit Zitat antworten
Alt 15.02.2003, 15:01   #10
_m3
Inventar
 
Registriert seit: 24.09.2001
Beiträge: 7.335


Standard

Zitat:
Original geschrieben von Chrisu02
die seite selbst ist normal vor Quellcoe geschützt.
Wie kann ich mich vor Quellcode schuetzen???? Mit einem Closed-Source-Kondom?
Und fallst Du meinst, dass die Seite so "geschuetzt" ist, dass man sich den Quellcode nicht ansehen kann, so kann ich daruber ebenfalls nur
Nur funktioniert die URL nicht:
Can't find x.messenger.com: Non-existent host/domain
____________________________________
Weiterhin zu finden auf http://martin.leyrer.priv.at , http://twitter.com/leyrer , http://www.debattierclub.net/ , http://www.tratschen.at/ und via Instant Messaging auf Jabber: m3 <ät> cargal.org .
_m3 ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:52 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag