PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : *Hilfe* Generieren von klicks



halk
25.07.2009, 20:35
Hallo zusammen..

Ich habe ein problem mit generieren von klicks. ich weis net wie er es geschafft hat, jedenfalls hat er generiert das steht fest.( ich warte noch auf stellungnahme von ihm).ich habe Ajax als klickbereich mit sonstigen Schutz von referer , Lynx ,Ausländischen Traffic Klicksperrung was kann ich noch tun damit ich den leuten das leben schwer machen kann. verhindern kann ich dies ja net.
kann man da net irgenwas unsichtbar einbaun wenn ja wie?? (ohne minus Banner)

Danke für hilfe

Sebmaster
25.07.2009, 20:42
kann man da net irgenwas unsichtbar einbaun wenn ja wie?? (ohne minus Banner)

Unsichtbare Minus-Banner:yes:

halk
25.07.2009, 20:45
Hallo


Und wie macht man dies ? ich habe hier schon viel gelesen nur leider habe ich nicht das passende gefunden bzw nur anhaltspunkte was man machen kann.

Sebmaster
25.07.2009, 20:55
Im Admin könntest du einen Banner mit negativer Vergütung einfügen, und nach der Schleife in der klick4 (beim AJax_bereich heißt die anders) so machen:

Vor die Ausgabe des Bannercodes:


echo '<!--';
echo 'Bannercode wie alle anderen Banner, aber mit deiner Minusbanner-Tan';
echo '-->';
Habs grad nicht getestet, aber dann sollte der Minus-Banner nicht zu sehen sein (ausser ganz als allerletzter Banner, da kann man dann noch so was schönes blinkendes machen).

Das Problem ist, dass das nicht lang hilft... Irgendwann wird die Tan von den Klickern erkannt und vermieden, oder der letze Banner einer Seite nicht geklickt. Dann musst du den Cocde verschieben...

jpwfour
25.07.2009, 21:04
Praktisch ist es dabei, CSS zu verwenden, welches aber "ausgelagert" ist.

Sprich jeder Banner kommt in einen <div id="bannerxyz_rand">

dann wird im header ein externens Stylesheet eingebunden, welches bspw. zu jeder random id die generiert wurde diverse Attribute enthält.

Angezeigt werden bspw. 23 Banner, davon aber eben 3 unsichtbar.

(display:none;)

Die noch dazu Minusbanner sind, also extra getrackt werden.

Jedem "normalen" User fällt das natürlich nicht auf, außer er würde externe Stylesheets deaktivieren in seinem Browser.

Klickfaking Programme parsen aber meist ja nur nach Links, die würden erstmal voll drauf reinfallen.

Natürlich kann man auch das umgehen, müsste man halt zusätzlich zur Klick4 das Stylesheet einlesen, und dann nach display:none; suchen, und diejenigen Banner dann nicht "klicken lassen"

Dagegen hilft dann bspw. einzubauen, dass diverse id's von Klassen erben etc im Stylesheet, dann müsste das Klickfaking Programm schon das komplette CSS und DOM parsen.

Wobei hie wieder die Browserschnittstelle ansetzen könnte, aber einigermaßen effektiv denke ich schon das das ist.

Schon mal mit Captchas versucht?

halk
25.07.2009, 21:14
ohaaa jetzt versteh ich nix mehr ( sorry nur noch bahnhof ) ich habe mich jetzt über zwei jahre mit vms rumgeschlagen fehler ausgebessert usw aber das was ihr schreibt klingt gut nur mit der umsetzung habers bei mir ^^

jpwfour
25.07.2009, 21:43
Die Methode von sebmaster bspw.:

Du legst "fest" einen Minusbanner an im Admin.

In der Ausgabe Datei legst du vor Durchlauf der Schleife, die die Banner ausgibt, eine Zahl fest

$zahl = rand(1,20);

In der "while" Schleife, die die einzelnen Banner ausgibt, zählst du eifnach eine Variable hoch:


$i++;

if($i==$zahl){
echo '<!-- html kommentar, taucht also im quellcode auf, aber wird im brower nicht angezeigt
BANNERCODE MIT DER MINUSBANNER TAN
kommentar ende -->';
}

So ganz grob, und schon hast du an einer Zufälligen Stelle innerhalb der sagen wir 20 Banner einen "Unsichtbaren Minusbanner", den normale User nie klicken könnte, da ja HTML Kommentare vom Browser ignoriert werden, aber ein Script das vielleicht nicht erkennt, und den öffnet.

Hardy
25.07.2009, 21:50
jo und die minusbanner klicker im ACP anzeigen lassen bzw auch gleich für das klicken sperren lassen (müsste dann in der topframe gehen):yes:

Sebmaster
25.07.2009, 21:51
jo und die minusbanner klicker im ACP anzeigen lassen bzw auch gleich für das klicken sperren lassen (müsste dann in der topframe gehen):yes:

Wenn man die -Vergütung entsprechend hoch macht (paar Mio z.B.) hat man damit kein Problem, wenn plötzlich -10000000 als Kontostand da steht:biggrin1:

Youngboy
26.07.2009, 02:11
Ich hatte bei mir das gleiche Problem und hab es etwas krass gelöst mit 2 Dingen. Einmal mit der Codeabfrage aus dem Shop von Gremlin und zum zweiten mit einem sichtbaren Minusbanner, allerdings ist nur am Banner erkennbar ob es sich um einen Minusbanner handelt oder nicht. Der Betrag darunter ist so wie beim Banner drüber oder darunter :biggrin1:

Und das ganze ist mit einer gewissen Wahrscheinlichkeit versehen. Falls Interesse daran besteht, kann ich dies hier gerne posten.
LG

Killer1105
26.07.2009, 02:40
mit einem sichtbaren Minusbanner, allerdings ist nur am Banner erkennbar ob es sich um einen Minusbanner handelt oder nicht. Der Betrag darunter ist so wie beim Banner drüber oder darunter :biggrin1:
LG

Hehe.
Hinterlistig, aber schlau:biggrin1:
Dann müssen die User halt mehr aufpassen, welche Banner die klicken:thumb:

Es gibt fürs anzeigen der Minusbannerklicker im Downloadbereich ein Addon zum Download

http://www.designerscripte.net/downloads.php?do=file&id=100

Lg
Sebastian

halk
27.07.2009, 00:39
Und das ganze ist mit einer gewissen Wahrscheinlichkeit versehen. Falls Interesse daran besteht, kann ich dies hier gerne posten.
LG

interesse besteht immer:thumb:

Homunk
27.07.2009, 03:03
Die Lösung mit dem unsichtbaren banner funzt in den 3 standardbrowsern IE,Opera und FF ganz prima, nur der seamonkey macht probs, der zeigt den trotz der kommentarzeichen an.
hat da jemand ne idee, wie man den monkey auch dazu bringen kann, versteckt zu arbeiten?

Worka
27.07.2009, 09:29
Man könnte den "Unsichtbaren" Banner auch zu einem Unklickbaren Banner ändern, also anzeigen und bei onFocus den Banner einfach verschwinden lassen.

Auch wäre es möglich alle Banner mit einem falschen Ziel zu verlinken und dann onKlick erst die richtige URL zu verlinken.

DimpleX
27.07.2009, 10:24
moin moin,

ich hatte damals ähnliches problem , da haben die proximon & co für die klicks verwendet

haben dann einfach die klick.php unbenannt in klick2.php , war ja auch im menü richtig verlinkt und für echte user also kein unterschied

aber für die ,die klicksoftware nutzen kammen weiterhin auf die alte klick.php und bekammen dann anzeige das Ihr fakeversuche gespeichert worden ist

simple massnahme aber wirkungsvoll

MfG
DimpleX

Rallef
27.07.2009, 16:33
Ich würde mir auch gern so einen unsichtbaren Minusbanner anlegen.

Was ich dabei jetzt nicht verstehe ist, wenn ich im Admin einen Minusbanner anlege, dann erscheint der doch den normalen Usern als ganz normaler Banner, zwar Minusbanner aber doch nicht unsichtbar - oder wo muss ich den Banner da anlegen?

Lokutos
27.07.2009, 16:39
wenn du ne minusvergütung eingibst wird er niccht angezeigt. (bei der auslese werden vergütungen unter null nicht ausgelesen)

dan gehst du hin in die klick4.php und fügst unten manuell den banner ein dan kopierst du dir die verlinkung und schaust die tan an in der datenbank und nutzt die für die verlinkung .

das unsichtbar wurde ja bereits weiter oben beschrieben.

Rallef
07.09.2009, 19:31
Ok, ich verstehe das Prinzip.

Aber an der Umstzung haperts:
wenn ich den Code in die While-Schleife setze (was ich dann wohl falsch gemacht habe) kommt mir ne Fehlermeldung

Wo setz ich denn den Code dann rein? Direkt nach "While" klappts jedenfalls nicht, weil dann kommt eben diese Fehlermeldung.

Lokutos
07.09.2009, 20:24
öffne die content/verdienen/klick4.php

suche


while ($f_banner = mysql_fetch_assoc ($fbanner)){
echo '<div align="center" id="banner_'.$f_banner['tan'].'"><a href="fc.php?tan='.$f_banner['tan'].'" target="_blank"><img src="'.$f_banner['banner'].'" border="0" height="60" width="468" alt="'.$f_banner['tan'].'" onClick="document.getElementById(\'banner_'.$f_banner['tan'].'\').style.display=\'none\';"></a>'
. '<br>Reload:'. $f_banner['reload']/3600 .' Std. | Verdienst: '.number_format($f_banner['verdienst'],2,',','.').' | Aufenthalt: '.$f_banner['aufendhalt'].' Sekunden<br><br></div>';
} füge danach folgendes ein


echo'<br><br>
</div><div id="banner_DIETANDESBANNERS" align="center">

<a href="fc.php?tan=DIETANDESBANNERS" target="_blank">
<img src="deineseite.tld/images/minusbanner.png" alt="DIETANDESBANNERS" onclick="document.getElementById("banner_DIETANDESBANNERS").style.display="none";" border="0" height="0" width="0">
</a>
';(ungetestet)


mfg Lokutos

Xenon
07.09.2009, 20:40
echo'<br><br>
</div><div id="banner_DIETANDESBANNERS" align="center">

<a href="fc.php?tan=DIETANDESBANNERS" target="_blank">
<img src="deineseite.tld/images/minusbanner.png" alt="DIETANDESBANNERS" onclick="document.getElementById("banner_DIETANDESBANNERS").style.display="none";" border="0" height="0" width="0">
</a>
';(ungetestet)


mfg Lokutos
Wenn ich auf den Banner Klicke werden mir lose abgezogen da es in keinem HTML Kommentar ist (nur so als beispiel,gibt auch andere methoden)

Lokutos
07.09.2009, 21:46
Wenn ich auf den Banner Klicke werden mir lose abgezogen da es in keinem HTML Kommentar ist (nur so als beispiel,gibt auch andere methoden)

height="0" width="0"
als normaler user sollte der garnicht klickbar sein
klar könnte man den jetzt noch als komentar zittieren
wahr eigentlich auch nur als anreitz gedacht und kein fertiger schnipsel
er hat ja gefragt wo man einfügen muss.

recht hast du aber das es damit in älteren browsern problehme geben könnte.

MFG Lokutos

Xenon
07.09.2009, 21:51
height="0" width="0"
Das habe ich völlig übersehen ...
Aber es gibt Browser die machen aus einer 0px eine 1px weil sie kein 0px kennen und machen es für den normalen anklickbar ;) .

Aber ok hast recht es geht auch mit dem 0px

Rallef
08.09.2009, 00:01
Ok danke, soweit funktioniert es.

Aber im Firefox sowie IE (andere Browser habe ich nicht getestet) ist trotz der 0 x 0 Pixel und Display none, ein 1x1 großer Pixel im Userbereich zu sehen, der auch Klickbar ist.

Normal sollte es ja so sein, dass der ehrliche User den Minusbanner gar nicht klicken kann - wenn er ehrlich klickt.

Wie ist das denn zu machen?
Weil so besteht ja immer die Gefahr, dass ehrliche User doch mal versehentlich auf diesen kleinen Pixel kommen und es nicht merken.

Sebmaster
08.09.2009, 00:03
Ein display: none erzeugt NIEMALS ein 1x1 Image:knueppel:

Rallef
08.09.2009, 00:14
echo'<br><br></div><div id="banner_xxxTANxxx" align="right"><a href="fc.php?tan=xxxTanxxx" target="_blank"><img src="http://www.seite.de/images/minus.png" alt="xxxTANxxx" onclick="document.getElementById("banner_xxxTANxxx").style.display="none";" border="0" height="0" width="0"></a>';

So habe ich das bei mir drin (seite.de und xxxTANxxx natürlich ersetzt)

Ich kann den 1x1 Pixel problemlos mit bisl Mausfeingefühl im Klickbereich klicken

Hardy
08.09.2009, 00:23
vor dein echo das einfügen
echo '<!--';


und nach dein echo das einfügen
echo '-->';

Rallef
08.09.2009, 00:28
Ok, jetzt ist der Pixel weg - danke.

Aber ich dachte halt, dass

style.display="none";" border="0" height="0" width="0"

dafür da wäre, dass der Banner nicht zu sehen ist.

Sebmaster
08.09.2009, 00:35
style.display="none";" border="0" height="0" width="0"

Das ist dafür da, dass der Banner beim Klick drauf verschwindet :wink:

Damit er nicht sichtbar ist (und auch nicht in nem HTML-Kommentar steht, das erkennt JavaScript nämlich) musst du style="display: none" nach width="0" einfügen:yes:

Hardy
08.09.2009, 00:39
Staune das nur einer bis jetzt bei mir den Minusbanner geklickt hat seit ich das eingebaut habe :der:

Naja vielleicht habe ich ja wieder was falsch gemacht ^^

Rallef
08.09.2009, 00:43
Jetzt siehts besser aus bei mir, danke euch.

Bei mir wurde der sichtbare Pixel 2x geklickt.
Mich wundert halt, wie man so einen kleinen Pixel, den ich auch noch rechtsbündig gemacht hatte, klicken kann.

Mal sehen wies bei mir läuft mit dem Minusbanner :biggrin1:

Wie kann ich es denn anstellen, damit ich sehen kann, welche User den Banner wie oft geklickt haben?

Rallef
08.09.2009, 17:10
Wenn ich echo '<!--'; bzw. echo '-->'; einfüge, dann sind die <!-- und --> zu sehen, der Banner bei mir aber mit oder ohne dies nicht.

Einige meiner User sehen den Banner seltsamerweise trotzdem und können den auch klicken - obwohl er bei mir im FF, IE und Seamonkey nirgends zu sehen ist.

Selbst wenn ich die komplette echo-Zeile mit dem Banner mit // auskommentiere können einzelne User den noch sehen.

Die User können mir den von mir selbst erstellten Banner genau beschreibeb, von daher denke ich nicht, dass die das nur so sagen.

Leider muss ich den Minusbanner wieder raus nehmen, da er nicht unsichtbar für ehrliche Klicker ist, obwohl er das sein sollte.

Ich verstehe nicht, wie etwas auskommentiertes trotzdem noch im normalen Userbereich sichtbar sein kann und warum ich den mit 3 verschiedenen Browsern und auf 2 verschiedenen Accounts nicht einmal zu Gesicht bekommen habe.

Edit:
selbst als ich den Banner komplett aus der Datei entfernt hatte, war er noch zu sehen. Offenbar werden negativ vergütete Banner bei mir angezeigt - komisch nur, dass ich selbst den Minusbanner dann nie im Userbereich gesehen habe.

Lokutos
08.09.2009, 17:24
ok dan musst du in der klick4 n argument beim query einfügen nähmlich

t1.verdienst>=0

du konntest ihn nicht sehen weil du der bis der den gebucht hatt.


MFG Lokutos

Rallef
08.09.2009, 17:30
Ok, ich glaube jetzt hab ichs hingekriegt.
Das mit dem Anzeigen welcher User den Minusbanner geklickt hat, funktioniert auch einwandfrei.

Wie genau müsste ich es denn machen, damit der Code nicht immer nur ganz unten erscheint sonder zufällig zwischen den angezeigten Bannern - oder spielt das gar keine Rolle?

Rallef
09.09.2009, 19:26
Eine Sache hätt ich dann noch:

wenn ich den Minusbanner auf z.B. -1.000.000 stelle, dann wird mir im Adminforce beim userguthaben das entsprechend, zuzüglich des Userguthabens aller anderen User, angezeigt.

Wie kann ich denn nur das Guthaben anzeigen lassen, welches sich nicht im Minus befindet? Weil das verfälscht ja sonst das tatsächliche Guthaben der User.

Hardy
09.09.2009, 21:09
In der WHERE clausel die die Werte ausliest sowas wie "kontostand > 0" einfügen.

Rallef
10.09.2009, 16:35
Irgendwie komm ich auf keinen grünen Zweig damit.
Grad komm ich heim, sagen mir drei User sie hätten Minusbeträge auf Ihren Konten. Einer so um die -39.000, einer -19.000, der andere um die -76.000.

Das ganze ist erst seit heute, ich nehme an es liegt daran, dass ich dieses hier in die forced_load.php eingebaut habe (ajax-klickbereich):

AND t1.verdienst>=0


WHERE t2.tan IS NULL AND t1.werbeart = "forcedbanner" AND t1.menge > 0 AND t1.verdienst>=0 AND t1.status = 1.....

Aber so wurde es ja gesagt, dass ich das einbauen solle.
Oder liegts doch nicht daran?

Edit:

es sind nur diese 3 User, alle anderen haben positive Beträge

Lokutos
10.09.2009, 17:29
haben die drei user eventuell gezockt? wen ja verbiete mal das zocken in mehreren Fenstern

oder bietest du einen minusbanner an?

kontrollier mal die buchungen der User

Rallef
10.09.2009, 18:11
Ja die haben gezockt, aber nicht das erste Mal und andere User bei denen kein Minus war, haben genauso gezockt. Minusbanner hatte ich bis vor ner Stunde etwa noch drin, aber der war nur unsichtbar und hatte -1 Mio, also wesentlich mehr. Einzahlen ist nicht möglich bei mir, auffüllen geht also so nicht. Banner führe ich nicht in den Buchungen, außer halt den Minusbanner, aber alle 3 User haben den definitiv nicht geklickt.

Vielleicht liegt das Problem auch ganz woanderst, aber wäre ein komischer Zufall, weil das jetzt wirklich das erste Mal der Fall ist, dass sowas passiert - und das grade einen Tag nachdem ich den Minusbanner vermeintlich zum Laufen bekommen habe.

Hardy
10.09.2009, 21:12
:suspicious: Vielleicht ist es ja auch kein Problem und es sind tatsächlich klickfaker

Rallef
10.09.2009, 22:36
Wie gesagt, der Minusbanner war bei -1.000.000 Primera eingestellt und der hätte ja dann auch in der Buchungsliste auftauchen müssen.

Rallef
11.09.2009, 16:03
Ich habe die Lösung und somit gleichzeitig ein neues Problem, den Minusbanner betreffend:

Als ich den Minusbanner eingebaut habe und der zunächst noch nicht unsichtbar war, hatte den ein User versehentlich geklickt, weil ich sonst nie Minusbanner drin hatte und auch die Aktion nicht angekündigt hatte - dachte ja es würde nichts weiter passieren.

Den Minusbetrag dieses User habe ich übers Adminforce wieder mit einem + Betrag aufgefüllt, so dass sich der durch den Minusbanner erhaltene Minusbetrag wieder neutralisiert hatte.

Was ich nicht bedacht habe - und was gleichzeitig ein neues Problem darstellt - ist, dass der Minusbanner auch in den RefVerdienst mit einfliesst.
Das habe ich zunächst nicht gemerkt, da in den Buchungen anscheinend keine RefVerdienste im Minusbereich angezeigt werden.
Normal braucht es das ja auch nicht, da ja der RefVerdienst, wie der Name schon sagt, ein Verdienst ist und somit immer im Plus.

Aber der Minusbanner kehrt das Ganze um und erzeugt einen Minusbetrag als RefVerdienst der in der Buchungsübersicht nicht angezeigt wird - lediglich auf dem Userguthaben macht sich das dann bemerkbar.

Die drei User, die nun so plötzlich im Minus waren, stehen alle in einer Downline und zwar der Reihe nach über dem einen User, der den MinusBanner geklickt hatte - und das ist des Rätsels Lösung.

Nun ist aber die Frage, wie man den MinusBanner aus den RefVerdiensten ausschließen kann. Denn ob der Banner nun sichtbar ist oder nicht spielt ja soweit keine Rolle für den RefVerdienst, oder?
Somit würde es für die unschuldigen Werber immer Minusbeträge geben, wenn ein schwarzes Ref-Schaf durch faken den MinusBanner erwischt.

Kann mir da jemand weiterhelfen?

marcaust
11.09.2009, 17:20
if ($forced['verdienst'] > 0) {
refumsatz ($forced['verdienst'],$_SESSION['uid']);
}

in der topframe_forced.php oder so ähnlich würd ich versuchen...

h-m
12.09.2009, 08:02
Zu nicht sichtbaren Minusbannern: die würde ich nicht mit der display-Eigenschaft oder Null-Höhe/-Breite unsichtbar machen, sondern indem ich ein anderes DIV darüberlege (Stichwort z-index), welches den Banner verdeckt.

Rallef
17.09.2009, 17:45
Bis jetzt funktioniert alles, danke euch.

Ist es möglich, dass ein User, der sich nach eigener Aussage mit Klickprogrammen nicht auskennt und ebenfalls laut eigener Aussage manchmal FF und manchmal IE nutzt, den Minusbanner "versehentlich" irgendwie "erwischen" kann?

Zu sehen ist der MinusBanner jedenfalls nicht und bis auf dieses eine Mal wurde er, seitdem er ordentlich eingebaut ist vor einigen Tagen, noch nie geklickt - bis auf jetzt.

Die Tan ist jedenfalls über 30 Zeichen lang - die versehentlich zu erwischen ist doch recht unwahrscheinlich oder?

------------

Und noch eine andere Frage:
wie kann ich im Adminforce beim Guthaben aller User, nur die positiven Beträge zählen lassen? Wenn ein User bei mir den Minusbanner erwischt, gibts so viel Minus, dass das Gesamtguthaben weit ins Minus geht - das möchte ich damit verhindern, weiss aber nicht wie.

didith1207
17.09.2009, 22:15
klar ist es möglich das auch user die nicht mit einem klickprogramm arbeiten den Minusbannerlink erwischen....

Nämlich wenn sie zb einen textbrowser benutzen oder das addon vom firefox das nur text ausgegeben wird..wenn sie da nicht guggen klicken sie auf den minusbannerlink...

Irgendwie versehentlich wenn sie korrekt klicken sollte nicht möglich sein!

h-m
22.09.2009, 17:23
Wenn der Minusbanner nicht in einem Kommentar steht sondern sichtbar oder nur verdeckt ist, dann kann der User ihn glaube ich mit der Tabulator-Taste anspringen und mit Enter aufrufen.
Mancher geht vielleicht hin und drückt immer wiederholt eine Folge aus TABs und (Strg+)Enter um einfach und schnell alle Banner zu öffnen.
Mit einem entsprechenden JavaScript kann man Tastendrücke abfangen.

DimpleX
03.03.2010, 19:37
aus gegebenen anlass mal beitragt hoch schiebt



:)

DimpleX

mika500
14.04.2010, 18:47
danke für den tip mit den umbennen der kick datein hab nen Bot erwischt :smile:

erstma auszahlsperre und weiter boten lassen :cool: