Autor |
Nachricht |
Ghostkiller
UGamela-Kenner
Anmeldedatum: 13.02.2008 Beiträge: 88
|
Verfasst am: So 09 März 2008, 16:26 Titel:
cronjob problem |
|
hi,
ich hab al die sufu benützt ( ) und hab da gelesen dass man cronjobs zum punkterefreshen verwenden kann. hab ich auch gleich gemacht. die idee is cool nur jetzt kommt folgendes problem:
wegen dem captcha kommt der cronjob nicht mit meinem account online und kann nicht aktualisieren..
frage: was mache ich da am besten?
antwort: captcha rauslöschen...
such..such... aaaaaaah captcha...
ca. 12 ergebnisse.. alles rausgelöscht.. und dann: SICHERHEITSCODE DARF NICHT LEER SEIN...
kann mir biiiiite jemand da helfen?
ich hab 0.4++ mit ein paar eigenen fixes etc.
|
Nach oben
|
|
|
marceld11
UGamela-Kenner
Anmeldedatum: 09.12.2007 Beiträge: 93
|
Verfasst am: So 09 März 2008, 17:09 Titel:
|
|
cronjob muss doch garnet mit deinem account rein
...
einfach http://*DEINEURL*.de/points.php eingeben
|
Nach oben
|
|
|
Spieleguru
UGamela-Kenner
Anmeldedatum: 12.01.2008 Beiträge: 104 Wohnort: Kiel
|
Verfasst am: So 09 März 2008, 17:28 Titel:
|
|
marceld11 hat Folgendes geschrieben: | cronjob muss doch garnet mit deinem account rein
...
einfach http://*DEINEURL*.de/points.php eingeben |
hab mich schon gewundert warum er gesagt hat in den acc rein ^^
so kannte ich das net von früher ^^
|
Nach oben
|
|
|
Ghostkiller
UGamela-Kenner
Anmeldedatum: 13.02.2008 Beiträge: 88
|
Verfasst am: So 09 März 2008, 17:37 Titel:
|
|
ich hab das aber immer so gemacht und die punkte wurden nicht gezählt... es stand zwar da ausgeführt aber die punkte waren immer gleich
|
Nach oben
|
|
|
passivtod
Member
Anmeldedatum: 05.02.2008 Beiträge: 21
|
Verfasst am: Do 20 März 2008, 21:44 Titel:
|
|
habe das problem auch gehabt,einfach ma in die Punkte.php gehn und die zeilen löschen vo steht "check_user" und die zeile die auf die Ban.php verweist dann gehts
|
Nach oben
|
|
|
wursti
Neuling
Anmeldedatum: 02.03.2008 Beiträge: 3
|
Verfasst am: Do 20 März 2008, 23:02 Titel:
|
|
passivtod hat Folgendes geschrieben: | habe das problem auch gehabt,einfach ma in die Punkte.php gehn und die zeilen löschen vo steht "check_user" und die zeile die auf die Ban.php verweist dann gehts |
Danke fuer die Info
|
Nach oben
|
|
|
Ghostkiller
UGamela-Kenner
Anmeldedatum: 13.02.2008 Beiträge: 88
|
Verfasst am: Fr 21 März 2008, 16:25 Titel:
|
|
ich teste es einmal, aber trotzdem thx
der cronjob sagt zu große datei
|
Nach oben
|
|
|
meikel
Entwickler/Moderator
Anmeldedatum: 10.01.2008 Beiträge: 238
|
Verfasst am: Fr 21 März 2008, 17:45 Titel:
|
|
marceld11 hat Folgendes geschrieben: | cronjob muss doch garnet mit deinem account rein
...
einfach http://*DEINEURL*.de/points.php eingeben |
In points.php steht aber folgendes:
Code: | define('INSIDE', true);
define('UGAMELA_ROOT_PATH', './');
include(UGAMELA_ROOT_PATH . 'extension.inc');
include(UGAMELA_ROOT_PATH . 'common.'.phpEx);
if(!check_user()){
header("Location: ".UGAMELA_ROOT_PATH."login.".phpEx); exit(); # <-- und da is Schluß
}
include('ban.php'); |
|
Nach oben
|
|
|
Ghostkiller
UGamela-Kenner
Anmeldedatum: 13.02.2008 Beiträge: 88
|
Verfasst am: Mo 24 März 2008, 17:14 Titel:
|
|
meikel hat Folgendes geschrieben: |
if(!check_user()){
header("Location: ".UGAMELA_ROOT_PATH."login.".phpEx); exit(); # <-- und da is Schluß
|
wie meinst du und da ist schluss?
|
Nach oben
|
|
|
Spieleguru
UGamela-Kenner
Anmeldedatum: 12.01.2008 Beiträge: 104 Wohnort: Kiel
|
Verfasst am: Mo 24 März 2008, 17:37 Titel:
|
|
er meint, diese if-clause überprüft in dieser zeile, ob der user angemeldet ist... wenn nicht, wird er "rausgeschmissen"
das sollte im groben für alle verständlich sein ^^
//edit: es wäre eine lösung diese zeile und evt noch andere zeilen rauszulöschen, aber dann gibt es ein höheres sicherheitsrisiko, weil dann jeder dahergelaufene trottel die datei aufrufen könnte... auch wenn er nich angemeldet ist...
damit es immernoch sicher bleibt müsste man einiges ändern und ne weitere function schreiben, die überprüft, ob das der server, wo die cronjobs gemacht wurden, ist... also statt !check_user eine andere selbstgeschriebene funktion...
evt wäre es über den hostnamen möglich, die überprüfung... bin mir dessen jedoch net sicher...
PS: hm... soll nur eine kleine anleitung(und dazu eine sehr grobe) sein... ich glaub es wäre so möglich, da ich jedoch selbst erst seit ca. 4 jahren programmiere, bin ich mir halt nicht sicher ^^
|
Nach oben
|
|
|
Ghostkiller
UGamela-Kenner
Anmeldedatum: 13.02.2008 Beiträge: 88
|
Verfasst am: Mo 24 März 2008, 19:08 Titel:
|
|
man kann ja auch (hab ich mla gelesen) iwie cronjobs in die php datei einbinden, damit man keinen cronjobanbieter benötigt
|
Nach oben
|
|
|
Spieleguru
UGamela-Kenner
Anmeldedatum: 12.01.2008 Beiträge: 104 Wohnort: Kiel
|
Verfasst am: Mo 24 März 2008, 19:13 Titel:
|
|
sag bloß, du hast das, was ich geschrieben habe verstanden???
zurück zum thema:
ja, sowas habe ich hier auch schon gelesen... habe jedoch keine ahnung wie das gehen sollte... außerdem bietet fast jeder komerzielle provider cronjobs standartmäßig an, und dann ist es nicht weiter schlimm diese zu nutzen...
|
Nach oben
|
|
|
Ghostkiller
UGamela-Kenner
Anmeldedatum: 13.02.2008 Beiträge: 88
|
Verfasst am: Mo 24 März 2008, 19:44 Titel:
|
|
-was war an deinem beitrag denn so schwer?
-diese "php-cronjobs" sind zwar überall erklährt, jedoch schwer zu verstehen
-ich habe ja einen anbieter, aber wenn ich dem sage er soll die points aufrufen, sagt er folgenden:
und die definition:
Zitat: | zu groß: Die Ausführung wurde abgebrochen, da die URL mehr als 1024 Bytes Daten ausgegeben hat |
|
Nach oben
|
|
|
Spieleguru
UGamela-Kenner
Anmeldedatum: 12.01.2008 Beiträge: 104 Wohnort: Kiel
|
Verfasst am: Mo 24 März 2008, 20:44 Titel:
|
|
war ja nur ein spass mit dem ob dus verstanden hast
hm... vlt solltest du dir nen anderen cronjob anbieter suchen ^^
ich habs bei mir noch nicht ausprobiert... aber ich hatte früher nie damit probleme...
|
Nach oben
|
|
|
Ghostkiller
UGamela-Kenner
Anmeldedatum: 13.02.2008 Beiträge: 88
|
Verfasst am: Mo 24 März 2008, 20:59 Titel:
|
|
naja das problem ist cronjob.de hat mich gesperrt weil ich miene adresse nicht richitg angegeben habe, aber wiso sollte ich das tun.. das internet ist voller leute die privatdaten rausfinden wollen...
ich bin jetzt bei cron-job.org
|
Nach oben
|
|
|
|