[RELEASE]Vote4Coins [MIT PRÜFUNG]

03/28/2013 19:10 Perfection-#31
da ich mal kein Spielverderber sein will ich gebe ich euch mal was :)

PHP Code:
function get_vote_count($Page)
    {
        
$output2 get_string_between($Page,'<td>Gesamt</td>','</td>');
        
preg_match_all("([0-9]+)"$output2$matches);
        
$num "";
        for(
$x 0$x <= count($matches[0]); $x++)
        {
            
$num .= $matches[0][$x];
        }
        return 
$num;
    }
    
    function 
get_string_between($string$start$end){
        
$string " ".$string;
        
$ini strpos($string,$start);
        if (
$ini == 0) return "";
        
$ini += strlen($start);
        
$len strpos($string,$end,$ini) - $ini;
        return 
substr($string,$ini,$len);
    } 
die get_string_between funktion habe ich aus google!

so zu der funktion also die get_vote_count funktion liefert euch die gültigen votes der toplist zurück dafür müsst ihr als $page nur den "exec" der detail seite von der Toplist geben. also z.B.:

PHP Code:
$Detail "http://www.topliste.****************/detail/740-dein-pserver.html";
 
// dann per Curl die seite aufrufen lassen und den "exec" benutzen also curl_exec
//und dann einfach 
$Count get_vote_count($Detail);
//zack schon hat $Count die gültigen votes 
das macht ihr 1 mal vor dem votelink aufruf über eure seite und danach per einem "Fertig" oder der gleichen button.

ich hoffe es ist verständlich :)
03/28/2013 20:18 .Tobias#32
Das sind aber nur die Cached Votes, die Toplist Aktuallisert das immer erst nach einer bestimmten Zeit.
03/28/2013 20:19 Anti™#33
Quote:
Originally Posted by .Xero View Post
da ich mal kein Spielverderber sein will ich gebe ich euch mal was :)

PHP Code:
function get_vote_count($Page)
    {
        
$output2 get_string_between($Page,'<td>Gesamt</td>','</td>');
        
preg_match_all("([0-9]+)"$output2$matches);
        
$num "";
        for(
$x 0$x <= count($matches[0]); $x++)
        {
            
$num .= $matches[0][$x];
        }
        return 
$num;
    }
    
    function 
get_string_between($string$start$end){
        
$string " ".$string;
        
$ini strpos($string,$start);
        if (
$ini == 0) return "";
        
$ini += strlen($start);
        
$len strpos($string,$end,$ini) - $ini;
        return 
substr($string,$ini,$len);
    } 
die get_string_between funktion habe ich aus google!

so zu der funktion also die get_vote_count funktion liefert euch die gültigen votes der toplist zurück dafür müsst ihr als $page nur den "exec" der detail seite von der Toplist geben. also z.B.:

PHP Code:
$Detail "http://www.topliste.****************/detail/740-dein-pserver.html";
 
// dann per Curl die seite aufrufen lassen und den "exec" benutzen also curl_exec
//und dann einfach 
$Count get_vote_count($Detail);
//zack schon hat $Count die gültigen votes 
das macht ihr 1 mal vor dem votelink aufruf über eure seite und danach per einem "Fertig" oder der gleichen button.

ich hoffe es ist verständlich :)
Ach lothibär du kannst es einfach :D
03/28/2013 20:22 Mr. 'Avenue™#34
Quote:
Originally Posted by .Tobias View Post
Nein, sein Webserver kennt die Funktion nicht...
Sry, bin ne hohle Nuss was das angeht. :D

Super release, funzt 1A :'>
03/28/2013 20:25 .Tobias#35
Quote:
Originally Posted by .Xero View Post
da ich mal kein Spielverderber sein will ich gebe ich euch mal was :)

PHP Code:
function get_vote_count($Page)
    {
        
$output2 get_string_between($Page,'<td>Gesamt</td>','</td>');
        
preg_match_all("([0-9]+)"$output2$matches);
        
$num "";
        for(
$x 0$x <= count($matches[0]); $x++)
        {
            
$num .= $matches[0][$x];
        }
        return 
$num;
    }
    
    function 
get_string_between($string$start$end){
        
$string " ".$string;
        
$ini strpos($string,$start);
        if (
$ini == 0) return "";
        
$ini += strlen($start);
        
$len strpos($string,$end,$ini) - $ini;
        return 
substr($string,$ini,$len);
    } 
die get_string_between funktion habe ich aus google!

so zu der funktion also die get_vote_count funktion liefert euch die gültigen votes der toplist zurück dafür müsst ihr als $page nur den "exec" der detail seite von der Toplist geben. also z.B.:

PHP Code:
$Detail "http://www.topliste.****************/detail/740-dein-pserver.html";
 
// dann per Curl die seite aufrufen lassen und den "exec" benutzen also curl_exec
//und dann einfach 
$Count get_vote_count($Detail);
//zack schon hat $Count die gültigen votes 
das macht ihr 1 mal vor dem votelink aufruf über eure seite und danach per einem "Fertig" oder der gleichen button.

ich hoffe es ist verständlich :)

Grad getestet, sind die aktuellen Ergebnisse :)
Ich haus mal mit in den Thread wenn es für dich ok ist :)
03/28/2013 20:54 Perfection-#36
jop :) die detail seite aktualisiert in realtime deswegen geht das auch so gut.
03/28/2013 21:06 .Tobias#37
Ja, ich dachte zuerst da wäre auch nen Cache System hinter :D
03/28/2013 23:44 DΛDΞX#38
Rofl, nice.
Erstmal.nebenbei .Xeros Geschäft downen. Hehe xD
03/28/2013 23:57 Stαgє6#39
Quote:
Originally Posted by .TΞΞMO View Post
Rofl, nice.
Erstmal.nebenbei .Xeros Geschäft downen. Hehe xD
Warum Xeros geschäft downen Maino hat jetzt auch nix mehr davon jeder der Geld dafür ausgegeben hat hats für umsonst gemacht ^^
03/29/2013 09:18 Perfection-#40
Naja wieso Geschäft Down? Klar kann ich mein vote4coins jetzt nichtmehr verkaufen aber jedem Käufer war klar das sowas früher oder später Pub kommt von daher. So und das Script hier benutzt ja das API ich war nur so freundlich meine Funktion euch zugeben wie das ganze ohne API funktioniert ( so er mein V4C es macht ) jedoch muss es jetzt selber so umgebaut bekommen :P

naja wie gesagt mein Geschäft ist damit nicht Down ich habe noch so viele scriptideen :P
03/29/2013 17:52 .Tobias#41
Es gibt kein Support für das Script. !
03/29/2013 17:54 tornado.maus#42
Kann mir please jemand dabei helfen ich es einfüge were echt dankbar

Skype tornado.maus
03/29/2013 19:12 Mr. 'Avenue™#43
Tobias, kommt noch eine neue Version?
Bei einigen auf meinem Server buggt es.
Sie kriegen entweder keine Coins, oder da steht nicht erfolgreich. (bei manchen nur)
03/29/2013 21:38 IchVerabschiedeMich#44
Quote:
Originally Posted by .Xero View Post
da ich mal kein Spielverderber sein will ich gebe ich euch mal was :)

PHP Code:
function get_vote_count($Page)
    {
        
$output2 get_string_between($Page,'<td>Gesamt</td>','</td>');
        
preg_match_all("([0-9]+)"$output2$matches);
        
$num "";
        for(
$x 0$x <= count($matches[0]); $x++)
        {
            
$num .= $matches[0][$x];
        }
        return 
$num;
    }
    
    function 
get_string_between($string$start$end){
        
$string " ".$string;
        
$ini strpos($string,$start);
        if (
$ini == 0) return "";
        
$ini += strlen($start);
        
$len strpos($string,$end,$ini) - $ini;
        return 
substr($string,$ini,$len);
    } 
die get_string_between funktion habe ich aus google!

so zu der funktion also die get_vote_count funktion liefert euch die gültigen votes der toplist zurück dafür müsst ihr als $page nur den "exec" der detail seite von der Toplist geben. also z.B.:

PHP Code:
$Detail "http://www.topliste.****************/detail/740-dein-pserver.html";
 
// dann per Curl die seite aufrufen lassen und den "exec" benutzen also curl_exec
//und dann einfach 
$Count get_vote_count($Detail);
//zack schon hat $Count die gültigen votes 
das macht ihr 1 mal vor dem votelink aufruf über eure seite und danach per einem "Fertig" oder der gleichen button.

ich hoffe es ist verständlich :)
PHP Code:
   preg_match('/<td>Gesamt</td>(.*?)<\/td>/'$string$matches); 
Finde ich persönlich schöner und einfacher statt der get_string_between Funktion.
03/29/2013 21:54 Perfection-#45
naja ich hatte es so gelöst ^^

jedoch das danach muss drinne seien mit den zahlen suchen , da dort auch zahlen mit .(punkt) getrennt werden.