Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Web Development
You last visited: Today at 04:50

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Treasure per PHP erstellen

Discussion on Treasure per PHP erstellen within the Web Development forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 49
Join Date: Oct 2011
Posts: 106
Received Thanks: 7
Treasure per PHP erstellen

Ich möchte einen Online Treasurecreator machen allerdings weiß ich nicht wie ich eine Treasure erstelle alle meine Versuche sind fehlgeschlagen. Weiß jemand wie man das macht?
gegi123 is offline  
Old 06/29/2014, 12:59   #2
 
tayfe's Avatar
 
elite*gold: 104
Join Date: Jun 2010
Posts: 547
Received Thanks: 127
Ich weiß nicht wie es geht, allerdings solltest du es so herausfinden können:

Geh auf die Seite, auf der die Treasure erstellt wird und fülle das entsprechende Formular aus. Drücke dann auf Submit. Dann solltest du dir ein AddOn oder generell die Möglichkeit besorgen, POST-Werte mitzulesen.
Dann kannst du sehen, welche Werte übergeben werden und dann selber mit PHP einen Link erstellen, der ebenfalls per POST die entsprechenden Werte übergibt.

Das wäre meine herangehensweise. Vllt. bietet e*pvp aber auch eine Schnittstelle für so etwas an? Das weiß ich allerdings nicht.
tayfe is offline  
Old 06/29/2014, 13:05   #3


 
PC Jones's Avatar
 
elite*gold: 65
The Black Market: 259/0/0
Join Date: Oct 2009
Posts: 7,076
Received Thanks: 618
Quote:
Originally Posted by tayfe View Post
Ich weiß nicht wie es geht, allerdings solltest du es so herausfinden können:

Geh auf die Seite, auf der die Treasure erstellt wird und fülle das entsprechende Formular aus. Drücke dann auf Submit. Dann solltest du dir ein AddOn oder generell die Möglichkeit besorgen, POST-Werte mitzulesen.
Dann kannst du sehen, welche Werte übergeben werden und dann selber mit PHP einen Link erstellen, der ebenfalls per POST die entsprechenden Werte übergibt.

Das wäre meine herangehensweise. Vllt. bietet e*pvp aber auch eine Schnittstelle für so etwas an? Das weiß ich allerdings nicht.
Der Ansatz klingt richtig. Eine API bietet Elitepvpers allerdings nicht an, es gibt nur eine zum Auslesen der elite*gold Transaktionen.

LG
PC Jones is offline  
Old 06/29/2014, 14:10   #4
 
3lue's Avatar
 
elite*gold: 5
The Black Market: 204/0/0
Join Date: Feb 2012
Posts: 8,552
Received Thanks: 411
PHP cURL ist das richtige Stichwort. Am besten mal nach “php curl Formular ausfüllen“ googlen.
3lue is offline  
Thanks
1 User
Old 06/29/2014, 16:16   #5

 
elite*gold: 0
Join Date: May 2014
Posts: 91
Received Thanks: 28
PHP Code:
public function cURL($sURL$aData = array()) {
        
$oCURL curl_init();
        
curl_setopt($oCURLCURLOPT_COOKIEJARdirname(__FILE__) . '/elitepvpers.cookies.txt');
        
curl_setopt($oCURLCURLOPT_COOKIEFILEdirname(__FILE__) . '/elitepvpers.cookies.txt');
        
curl_setopt($oCURLCURLOPT_FOLLOWLOCATION1);
        
curl_setopt($oCURLCURLOPT_HEADER0);
        
curl_setopt($oCURLCURLOPT_RETURNTRANSFERtrue);
        
curl_setopt($oCURLCURLOPT_TIMEOUT30);
        
curl_setopt($oCURLCURLOPT_URL$sURL);
        
curl_setopt($oCURLCURLOPT_USERAGENT'Mozilla/5.0 (Windows NT 6.3; WOW64; rv:30.0) Gecko/20100101 Firefox/30.0');
        if (
count($aData) > 0) {
            
curl_setopt($oCURLCURLOPT_POST1);
            
curl_setopt($oCURLCURLOPT_POSTFIELDS$aData);
        }

        
$sResponse curl_exec($oCURL);

        if (
strpos($sResponse'SECURITYTOKEN')) {
            
$this->securitytoken explode('";'explode('SECURITYTOKEN = "'$sResponse)[1])[0];
        }

        
curl_close($oCURL);

        return 
$sResponse;
    } 
Ausschnitt aus meiner elitepvpers Klasse, Treasure URL übergeben und ein Array mit den Post Parametern, fertig.
マルセル is offline  
Old 07/11/2014, 20:02   #6
 
elite*gold: 54
The Black Market: 114/0/0
Join Date: Sep 2011
Posts: 2,288
Received Thanks: 94
Quote:
Originally Posted by マルセル View Post
PHP Code:
public function cURL($sURL$aData = array()) {
        
$oCURL curl_init();
        
curl_setopt($oCURLCURLOPT_COOKIEJARdirname(__FILE__) . '/elitepvpers.cookies.txt');
        
curl_setopt($oCURLCURLOPT_COOKIEFILEdirname(__FILE__) . '/elitepvpers.cookies.txt');
        
curl_setopt($oCURLCURLOPT_FOLLOWLOCATION1);
        
curl_setopt($oCURLCURLOPT_HEADER0);
        
curl_setopt($oCURLCURLOPT_RETURNTRANSFERtrue);
        
curl_setopt($oCURLCURLOPT_TIMEOUT30);
        
curl_setopt($oCURLCURLOPT_URL$sURL);
        
curl_setopt($oCURLCURLOPT_USERAGENT'Mozilla/5.0 (Windows NT 6.3; WOW64; rv:30.0) Gecko/20100101 Firefox/30.0');
        if (
count($aData) > 0) {
            
curl_setopt($oCURLCURLOPT_POST1);
            
curl_setopt($oCURLCURLOPT_POSTFIELDS$aData);
        }

        
$sResponse curl_exec($oCURL);

        if (
strpos($sResponse'SECURITYTOKEN')) {
            
$this->securitytoken explode('";'explode('SECURITYTOKEN = "'$sResponse)[1])[0];
        }

        
curl_close($oCURL);

        return 
$sResponse;
    } 
Ausschnitt aus meiner elitepvpers Klasse, Treasure URL übergeben und ein Array mit den Post Parametern, fertig.
Danke, genau das hab ich auch gesucht!
Ist das eigentl. erlaubt?
MRs. is offline  
Old 07/11/2014, 20:04   #7

 
elite*gold: 0
Join Date: May 2014
Posts: 91
Received Thanks: 28
Solange das nicht alles automatisch im Sekundentakt Requests an elitepvpers sendet ist das in Ordnung meint Luke. Es sollte nur per Knopfdruck oder mit großem Delay genutzt werden
マルセル is offline  
Old 07/20/2014, 19:49   #8



 
Serraniel's Avatar
 
elite*gold: 2222
The Black Market: 204/1/0
Join Date: May 2010
Posts: 6,851
Received Thanks: 5,106
Ja. Ich nutze auch ne selbstgeschriebene API um Treasures per PHP zu erzeugen und auch direkt e*gold zu versenden. Projekt wurde von Luke damals auch genehmigt.

@TE: Du brauchst nen Cookie bzw. Login per PHP mit cUrl und danach das Treasurerstellen ebenfalls wie bereits genannt per cUrl.
Serraniel is offline  
Reply


Similar Threads Similar Threads
[HOWTO] Treasure erstellen für Anfänger
04/13/2015 - Tutorials - 18 Replies
Deutsch: Da viele noch nicht den richtigen Wert von Treasures wissen, möchte ich hier ein HOWTO-Treasure erstellen für Anfänger- erstellen. Geht nach Oben-Rechts, dort steht elite*gold Scrollt nun Runter, auf der Rechten Seite sind die http://www.elitepvpers.com/images/tbm/treasures.gi f Treasures Klickt nun auf den Treasure und füllt ihn aus Beispiel:
[Buying] PHP Hilfe: cUrl -> Login + Treasure erstellen
04/18/2014 - elite*gold Trading - 6 Replies
Hey, ich bräuchte jemanden der mir bei einer Sache bei PHP helfen kann. Ich arbeite z.Z. an einem Webservice bei dem man per e*gold Bezahlen sollen kann. Und zwar soll das ganze automatisiert ablaufen: PHP Script loggt sich mit meinem Acc auf epvp ein PHP Script erstellt Treasure zum Kaufpreis X e*gold Treasure hat als Inhalt einen Unique Key
[Suggestion] [Treasure] Anzahl beim Erstellen
02/16/2014 - Suggestions & Feedback - 3 Replies
Wie ihr sicher wisst ist das erstellen von mehreren Treasure's mühsam. Deswegen wäre so eine Funktion ziemlich hilfreich, oder? Es gibt ja auch externe Programme aber man kann ja nie immer 100% sicher sein, dass die Programme auch Safe sind. Könnte so aussehen http://i.epvpimg.com/pRDBh.png Was haltet ihr davon?
[How-To] Treasure Erstellen [ Neulinge ]
10/01/2012 - Tutorials - 6 Replies
Servus erstmall, Ich werde hier ein kleines Tutorial machen wir man sich eine Treasure kauft, da mich noch nutzer fragen wie es geht! Eigentlich wollte ich es nicht tuhen aber es kann nützlich sein! Also ich rate euch auch noch bei jedem Treasuren kauf ein Video aufzuzeichnen falls ihr das nicht tut habt ihr keine chance euer Elitegold zurück zuhollen 1. Klickt auf den Link : No permission 2. Guckt euch die bilder an! 3. Fertig ! http://i.epvpimg.com/iDkNe.png
Guide: Treasure erstellen und sicher handeln
05/06/2012 - Tutorials - 15 Replies
Hallo. Da ich nun häufiger gesehen habe, dass neue User sicher handeln möchten, allerdings nicht wissen, wie sie eine Treasure erstellen, habe ich beschlossen, soeinen Thread mal aufzumachen! Schritt 1 Geht auf euer Blackmarket Kontrollzentrum ( Auf euer Egold drücken oben rechts neben abmelden) http://img4.fotos-hochladen.net/uploads/1yto6alg4 sf.png Schritt 2 Scrollt runter auf und klickt auf Treasures. http://img4.fotos-hochladen.net/uploads/2v3fxogw9 tr.png



All times are GMT +2. The time now is 04:50.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.