PHP-Schnittstelle

Na, was die einzelnen Chars an Gold besitzen wäre zum Beispiel nicht schlecht.
achso du willst quasi das inventar und bankdaten haben ? gehen tut das
smile.gif
Ist aber umständlich. Musst dir hier mal alles durchlesen es gab da schon ein paar Tipps zu!
 
Klar das wäre cool alles anzeigen zu lassen.
Aber dann muss man ja die ganze datenbank von buffed auslesen oder?
 
achso du willst quasi das inventar und bankdaten haben ? gehen tut das
smile.gif
Ist aber umständlich. Musst dir hier mal alles durchlesen es gab da schon ein paar Tipps zu!

Ich habe mir wirklich jeden einzelnen Eintrag durchgelesen, aber irgendwie war da nichts Handfestes dabei, wie ich einen Goldbetrag auslesen kann.
Oder habe ich was übersehen.
Verlinke mal, oder Zitiere bitte!

Besten Dank

Der BoNe
 
ach ihr beiden
smile.gif
Ihr müsst die Internetseite parsen. Über die PHP Schnittstelle geht das natürlich nicht da der Wert ja nicht zur verfügung steht.
 
vorallem brauchst du viel erfahrung in php und Zeit
smile.gif

Dann öffnest du Wordpad und fängst an zu programieren.
Das Grundgrüst sieht so aus:

Code:
<?php
//hier kommt der Programiercode von dir rein
?>

hihi
 
huhu^^,

iihc hab e das prob das mein webhosterdas spärt oder so was kann ich da machen?? Ihc will das anzeigen lassen.

ich bin beim webhoster --> www.funpic.de <--
 
vorallem brauchst du viel erfahrung in php und Zeit
smile.gif

Dann öffnest du Wordpad und fängst an zu programieren.
Das Grundgrüst sieht so aus:

Code:
<?php
//hier kommt der Programiercode von dir rein
?>

hihi

Du bist lustig.
Soweit komm ich dann doch schon
smile.gif

Was ich brauche ist lediglich ein kleiner Anstoß in die Richtung "parsen", den Rest bekomme ich schon irgendwie hin, hat ja per der PHP-Schnittstelle auch geklappt.
Vielleicht erbarmst du dich ja gegenüber einem noch nicht ganz so erfahrenen PHP-progger, der gewillst ist was zu lernen.
Und ist es nicht so: man lernt am besten, wenn man es tut!?!?

Gruß

Der BoNe
 
hier für alle, die gerne noch das Gold ausgelesen haben wollen.

Hab mir dann mal ein PHP-Buch besorgt. (bewirkt einiges an Wissenszuwachs, wenn man drin blättert. kann ich nur empfehlen
biggrin.gif
)

Code:
$urlgold = "http://www.buffed.de/character.php\?c=".$c['id']."";
$file2 = implode("", file($urlgold));
	if (preg_match("/Gold:(.*?)<img/i", $file2, $gold))
	{
		$gold = $gold[1];
	}
	else {
		$gold = "";
	}
	if (preg_match('/<img src="\/images\/wow\/gold.png" height="16" width="16" align="absmiddle">(.*?)<img/i', $file2, $silber))
	{
		$silber = $silber[1];
	}
	else {
		$silber = "";
	}
	if (preg_match('/<img src="\/images\/wow\/silver.png" height="16" width="16" align="absmiddle">(.*?)<img/i', $file2, $kupfer))
	{
		$kupfer = $kupfer[1];
	}
	else {
		$kupfer = "Keine Angaben";
	}

ansonsten hier nochmal meine Gildenübersicht

Gruß

Der BoNe
 
sorry, habe letztens mitbekommen, dass ich ein kleines Manko drin hatte.
Es kam zu Fehlern, wenn es zum Beispiel im Geldwert kein Silber oder Kupfer gab.
Habe dies nochmal überarbeitet und siehe da, es geht sogar noch einfacher:
Code:
		$urlgold = "http://www.buffed.de/character.php\?c=".$c['id']."";
		$file2 = implode("", file($urlgold));
		if (preg_match("/Gold:<\/b>(.*?)<\/tr><\/table>/i", $file2, $gold))
		{
			$gold = $gold[1];
		}
		else {
			$gold = "Geldbeutel verloren";
			$fz = "10";
		}
einzige Voraussetzung ist, dass die Bilder "gold.png; silver.png; copper.png" in einem Pfad namens "images/wow/" in den Maßen 16x16 auf eurem Server zu finden sind.
 
Könnte man das net auch etwas ändern?
Blasc legt doch im WoW-Addon ordner eine datei an die nach beenden von WoW auf die Buffed-server per FTP hochgeladen wird.
Wie wäre es wenn man die Blasc-Datei parsen würde?
Ich hab mir die datei zwar noch nicht richtig angeschaut aber ich glaube es gibt da eine möglichkeit.

Naja zur Zeit hat bayern ja noch Sommerferien ich werd mich da mal dransetzen

MFG Estron
 
Du tust dann einfach das gleiche wie der Server auf den du es hochlädst
smile.gif


imho ist das eine simple xml datei die dort abgelegt und dann hochgeladen wird.

Nur müsstest du dann von jedem einzelnen immer die Datei einlesen lassen dessen daten du haben möchtest
smile.gif
Also Quasi ein eigenes Blasc netzwerk aufbauen denn dir reicht ja nicht die eine Datei.

da ist es simpler über die php schnittstelle alles auslesen zu lassen ^^
 
Dachte es geht noch nicht die Charakter-Infos per PHP abzurufen?
Ja das wäre dann sowas wie n kleines Blasc-Netzwerk aber wen stört es?
Es geht nur um meine Gilde nicht darum dem Blasc Netzwerk konkurrenz zu machen.
MFG Estron
 
Zuletzt bearbeitet von einem Moderator:
ähm was bitte genau willst du denn abrufen ?

oder

worüber meinst du reden wir hier seit Monaten ?
smile.gif
 
http://wow.buffed.de/?c=2069460
Soetwas möchte ich für meine Gildenwebseite.
Aber für jeden Charakter aus meiner Gilde ein Script anzulegen dass die Buffedwebseite ausliest ist mir zu stressig.
Hab mir überlegt so wie hier bei buffed die Datei vom Blascprofiler zu nutzen.
Meine Gildenmember laden ihre daten hoch und fertig.

Ich habe das Problem dass Buffed.de bei mir und anderen aus der gilde seeeehr langsam läuft.
Dementsprechend läuft auch die abfrage über PHP langsam.
Deshalb wollte ich fragen ob man das auch auf diese art lösen kann.

MFG Estron
 
Zuletzt bearbeitet von einem Moderator:
Ja wie ich schon sagte ist das möglich.

Allerdings würde ja ein script reichen der das ausliest
smile.gif
dort einfach den namen eingeben und der liest den ensprechenden char aus ... viel spaß bei beiden lösungen
smile.gif
 
Zurück