Zurück   klamm-Forum > klamm-Lose > Lose4Scripts

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 05.01.2009, 08:10:03   #1 (permalink)
Send4Free.de
Benutzerbild von Malo

ID: 66899
Lose-Remote

Malo eine Nachricht über ICQ schicken
Reg: 20.04.2006
Beiträge: 1.863
Ausrufezeichen 10mio für kurze Script Ergänzung

hi habe folgendes Script gefunden:
wenn ich diesesaufrufe (prcheck.php), zeigt mir das script den PR der Domain SendFree.de an.

nun möchte ich die PHP gerne mit einem befehl: www.send4free.de/prcheck.php?url=www.domain.de

dann soll er den PR von www.domain.de mir anzeigen lassen.

kann mir das einer umschreiben?

10mio gibts dafür!

los gehts

Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
<?php define('GMAG', 0xE6359A60); function zeroFill($a, $b) { $z = hexdec(80000000); if ($z & $a) { $a = ($a>>1); $a &= (~$z); $a |= 0x40000000; $a = ($a>>($b-1)); } else { $a = ($a>>$b); } return $a; } function mix($a,$b,$c) { $a -= $b; $a -= $c; $a ^= (zeroFill($c,13)); $b -= $c; $b -= $a; $b ^= ($a<<8); $c -= $a; $c -= $b; $c ^= (zeroFill($b,13)); $a -= $b; $a -= $c; $a ^= (zeroFill($c,12)); $b -= $c; $b -= $a; $b ^= ($a<<16); $c -= $a; $c -= $b; $c ^= (zeroFill($b,5)); $a -= $b; $a -= $c; $a ^= (zeroFill($c,3)); $b -= $c; $b -= $a; $b ^= ($a<<10); $c -= $a; $c -= $b; $c ^= (zeroFill($b,15)); return array($a,$b,$c); } function GCH($url, $length=null, $init=GMAG) { if(is_null($length)) { $length = sizeof($url); } $a = $b = 0x9E3779B9; $c = $init; $k = 0; $len = $length; while($len >= 12) { $a += ($url[$k+0] +($url[$k+1]<<8) +($url[$k+2]<<16) +($url[$k+3]<<24)); $b += ($url[$k+4] +($url[$k+5]<<8) +($url[$k+6]<<16) +($url[$k+7]<<24)); $c += ($url[$k+8] +($url[$k+9]<<8) +($url[$k+10]<<16)+($url[$k+11]<<24)); $mix = mix($a,$b,$c); $a = $mix[0]; $b = $mix[1]; $c = $mix[2]; $k += 12; $len -= 12; } $c += $length; switch($len) { case 11: $c+=($url[$k+10]<<24); case 10: $c+=($url[$k+9]<<16); case 9 : $c+=($url[$k+8]<<8); case 8 : $b+=($url[$k+7]<<24); case 7 : $b+=($url[$k+6]<<16); case 6 : $b+=($url[$k+5]<<8); case 5 : $b+=($url[$k+4]); case 4 : $a+=($url[$k+3]<<24); case 3 : $a+=($url[$k+2]<<16); case 2 : $a+=($url[$k+1]<<8); case 1 : $a+=($url[$k+0]); } $mix = mix($a,$b,$c); return $mix[2]; } function strord($string) { for($i=0;$i<strlen($string);$i++) { $result[$i] = ord($string{$i}); } return $result; } function getPR($_url) { $url = 'info:'.$_url; $ch = GCH(strord($url)); $url='info:'.urlencode($_url); $pr = file("http://www.google.com/search?client=navclient-auto&ch=6$ch&ie=UTF-8&oe=UTF-8&features=Rank&q=$url"); $pr_str = implode("", $pr); return substr($pr_str,strrpos($pr_str, ":")+1); } echo "Der PR Ihrer Seite ist: ".getPR("http://www.send4free.de"); ?>
Malo ist offline   Mit Zitat antworten
Alt 05.01.2009, 09:51:52   #2 (permalink)
be forever curious
Benutzerbild von tleilax

ID: 27936
Lose-Remote

Reg: 20.04.2006
Beiträge: 2.423
Standard

Biddeschön:
PHP-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
<?php
define
('GMAG'0xE6359A60);
 
function 
zeroFill($a$b)
{
    
$z hexdec(80000000);
        if (
$z $a)
        {
            
$a = ($a>>1);
            
$a &= (~$z);
            
$a |= 0x40000000;
            
$a = ($a>>($b-1));
        }
        else
        {
            
$a = ($a>>$b);
        }
        return 
$a;
}
 
function 
mix($a,$b,$c) {
  
$a -= $b$a -= $c$a ^= (zeroFill($c,13));
  
$b -= $c$b -= $a$b ^= ($a<<8);
  
$c -= $a$c -= $b$c ^= (zeroFill($b,13));
  
$a -= $b$a -= $c$a ^= (zeroFill($c,12));
  
$b -= $c$b -= $a$b ^= ($a<<16);
  
$c -= $a$c -= $b$c ^= (zeroFill($b,5));
  
$a -= $b$a -= $c$a ^= (zeroFill($c,3));  
  
$b -= $c$b -= $a$b ^= ($a<<10);
  
$c -= $a$c -= $b$c ^= (zeroFill($b,15));
 
  return array(
$a,$b,$c);
}
function 
GCH($url$length=null$init=GMAG) {
    if(
is_null($length)) {
        
$length sizeof($url);
    }
    
$a $b 0x9E3779B9;
    
$c $init;
    
$k 0;
    
$len $length;
    while(
$len >= 12) {
        
$a += ($url[$k+0] +($url[$k+1]<<8) +($url[$k+2]<<16) +($url[$k+3]<<24));
        
$b += ($url[$k+4] +($url[$k+5]<<8) +($url[$k+6]<<16) +($url[$k+7]<<24));
        
$c += ($url[$k+8] +($url[$k+9]<<8) +($url[$k+10]<<16)+($url[$k+11]<<24));
        
$mix mix($a,$b,$c);
        
$a $mix[0]; $b $mix[1]; $c $mix[2];
        
$k += 12;
        
$len -= 12;
    }
    
$c += $length;
    switch(
$len)           
    {
        case 
11$c+=($url[$k+10]<<24);
        case 
10$c+=($url[$k+9]<<16);
        case 
$c+=($url[$k+8]<<8);
        case 
$b+=($url[$k+7]<<24);
        case 
$b+=($url[$k+6]<<16);
        case 
$b+=($url[$k+5]<<8);
        case 
$b+=($url[$k+4]);
        case 
$a+=($url[$k+3]<<24);
        case 
$a+=($url[$k+2]<<16);
        case 
$a+=($url[$k+1]<<8);
        case 
$a+=($url[$k+0]);
 
    }
    
$mix mix($a,$b,$c);
 
    return 
$mix[2];
}
 
function 
strord($string) {
    for(
$i=0;$i<strlen($string);$i++) {
        
$result[$i] = ord($string{$i});
    }
    return 
$result;
}
function 
getPR($_url) {
    
$url 'info:'.$_url;
    
$ch GCH(strord($url));
    
$url='info:'.urlencode($_url);
    
$pr file("http://www.google.com/search?client=navclient-auto&ch=6$ch&ie=UTF-8&oe=UTF-8&features=Rank&q=$url");
    
$pr_str implode(""$pr);
    return 
substr($pr_str,strrpos($pr_str":")+1);
}

$site = isset($_GET['url'])
  ? 
$_GET['url']
  : 
'www.sendfree.de';
if (!
preg_match('/^https?:\/\//i'$site))
{
  
$site 'http://'.$site;
}

echo 
"Der PR Ihrer Seite ist: ".getPR($site);
?>
.lange tage und angenehme nächte, tlx
:.whatthemovie.com (Screenshots raten) | PHP ExportForce-Klasse
tleilax ist offline   Mit Zitat antworten
Alt 05.01.2009, 10:00:01   #3 (permalink)
Send4Free.de
Benutzerbild von Malo

ID: 66899
Lose-Remote

Malo eine Nachricht über ICQ schicken
Reg: 20.04.2006
Beiträge: 1.863
Standard

hi klappt "fast"

wenn ich z.B.
http://send4free.de/pr.php?url=http:...sms-senden.net

mache bekomme ich den fehler

Code:
1:
2:
3:
Warning: file(http://www.google.com/search?client=navclient-auto&ch=6160675378&ie=UTF-8&oe=UTF-8&features=Rank&q=info:http%3A%2F%2Ffreesms-senden.net) [function.file]: failed to open stream: HTTP request failed! HTTP/1.0 403 Forbidden in /usr/www/users/sendhy/pr.php on line 82 Warning: implode() [function.implode]: Invalid arguments passed in /usr/www/users/sendhy/pr.php on line 83
ne idee woran das liegen mag?

lose sind aber raus
Malo ist offline Threadstarter   Mit Zitat antworten
Alt 05.01.2009, 10:51:33   #4 (permalink)
be forever curious
Benutzerbild von tleilax

ID: 27936
Lose-Remote

Reg: 20.04.2006
Beiträge: 2.423
Standard

Hm, ist der Service evtl nur für bestimmte Domains zugelassen? Denn vom Code her sieht eigentlich alles in Ordnung aus, nur bei vielen Domains wird halt ein HTTP-Status von 403 (Zugriff verboten) gesendet.

Da kann ich so direkt leider nix machen, sorry.
.lange tage und angenehme nächte, tlx
:.whatthemovie.com (Screenshots raten) | PHP ExportForce-Klasse
tleilax ist offline   Mit Zitat antworten
Alt 05.01.2009, 10:59:04   #5 (permalink)
Send4Free.de
Benutzerbild von Malo

ID: 66899
Lose-Remote

Malo eine Nachricht über ICQ schicken
Reg: 20.04.2006
Beiträge: 1.863
Standard

ok is bisher auch nur bei 2 von 100 domains aufgetretten, damit kan nich leben

vielen dank

gruß sebastian
Malo ist offline Threadstarter   Mit Zitat antworten
Antwort

Gesponsorte Links

Anzeige


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.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Button - kurze Änderung - 10Mio wittis-web.de Lose4Graphics (erledigt) 2 06.12.2008 11:54:13
Firefox - Deaktivierung von Auto-ergänzung D_Blade Software/Windows 9 27.06.2008 08:17:47
[V] Besuchertausch Script 10Mio wittis-web.de Lose4Scripts (erledigt) 2 06.11.2006 10:15:06
Suche 10mio um ein script zu bezahlen. SIXPACBEER Loseverleih 3 05.11.2006 11:16:19


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:45:39 Uhr.