Bearbeiten von „Benutzer Diskussion:Flece-Bot“

Aus GuildWiki
Wechseln zu:Navigation, Suche
Du bearbeitest eine Diskussionsseite. Bitte unterschreibe deine Beiträge mit der vorletzten Schaltfläche der Symbolleiste bzw. den Zeichen --~~~~.

Du bearbeitest diese Seite unangemeldet. Wenn du speicherst, wird deine aktuelle IP-Adresse in der Versionsgeschichte aufgezeichnet und ist damit unwiderruflich öffentlich einsehbar. Wenn du das nicht möchtest, registriere dich. Das ist kostenlos und ohne Angabe einer E-Mail-Adresse möglich.

Die Bearbeitung kann rückgängig gemacht werden. Bitte prüfe den Vergleich unten, um sicherzustellen, dass du dies tun möchtest, und speichere dann unten deine Änderungen, um die Bearbeitung rückgängig zu machen.
Aktuelle Version Dein Text
Zeile 37: Zeile 37:
 
::Noch ein nerviges Edit: Irgendetwas stimmt bei mir nicht. Jedesmal, wenn ich mich einloggen möchte, meldet der Bot, dass das Passwort falsch sei. ("Login failed. Wrong password or CAPTCHA answer?") Dieses stimmt aber. Vielleicht kannst du mir ja einen Denkansatz geben.--[[Benutzer:DrahtMaul|'''D'''raht'''M'''aul]] [[Datei:Benutzer_DrahtMaul-Favicon25.png]] 12:14, 4. Aug. 2009 (CEST)
 
::Noch ein nerviges Edit: Irgendetwas stimmt bei mir nicht. Jedesmal, wenn ich mich einloggen möchte, meldet der Bot, dass das Passwort falsch sei. ("Login failed. Wrong password or CAPTCHA answer?") Dieses stimmt aber. Vielleicht kannst du mir ja einen Denkansatz geben.--[[Benutzer:DrahtMaul|'''D'''raht'''M'''aul]] [[Datei:Benutzer_DrahtMaul-Favicon25.png]] 12:14, 4. Aug. 2009 (CEST)
 
::: Ich empfehle dir mal Wireshark, damit du auch siehst, was das Script sendet und was der Server dir dann antwortet. --[[Benutzer:Tera|<span style="font-weight:bold;color:#0D65A6">Tera</span>]] 14:23, 4. Aug. 2009 (CEST)
 
::: Ich empfehle dir mal Wireshark, damit du auch siehst, was das Script sendet und was der Server dir dann antwortet. --[[Benutzer:Tera|<span style="font-weight:bold;color:#0D65A6">Tera</span>]] 14:23, 4. Aug. 2009 (CEST)
::::So nach langer Zeit habe ich doch wieder Zeit für mein kleines Projekt gefunden... Also: Wireshark ist für mich Neuland, ich denke mal die HTTP-Daten sind wichtig und die TCP egal. Mein Computer fragt nach der URI <code><nowiki>/index.php?title=Spezial:Userlogin&useskin=monobook&action=submit </nowiki></code> und sendet <code><nowiki>wpSkipCookieCheck=1&wpPassword=*******&wpDomain=&wpRemember=1&wpLoginattempt=Aanmelden%20%26%20Inschrijven&wpName=DrahtMaul</nowiki></code> an den Host. Was dieser zurücksendet verstehe ich nicht ganz, in Wireshark steht aber als Info <code><nowiki>302 Moved Temporalrily</nowiki></code>, und <code><nowiki>Location: /wiki/Hauptseite</nowiki></code>. Ich verstehe das zumindest so das ein Teil klappt, aber bei allem weitern stehe ich auf dem Schlauch. Mir fiel übrigens noch eine py-Datei auf die test hieß, ich dachte das hilft mir und führe die aus, Rückgabe war <code><nowiki>Page //www.guildwiki.de/w/api.php?action=query&format=json&meta=userinfo&uiprop=blockinfo could not be retrieved. Check your family file ? WARNING: Could not open 'http://www.guildwiki.de/w/api.php?action=query&format=json&meta=userinfo&uiprop=blockinfo'. Maybe the Server or your connection is down. Retrying in 1 minutes...</nowiki></code> und unter der Datei testfamily gab mir cmd folgendes zurück: <code><nowiki>Getting 1 pages from guildwiki:de... Sleeping for 30.0 seconds, 2009-08-29 23:55:27
 
Received incomplete XML data. Sleeping for 15 seconds...</nowiki></code> Dies wiederholte sich dann immer wieder. Meine family Datei ist genau die, die oben angegeben ist, lediglich Bild habe ich in Datei geändert, der Name ist guildwiki_family.py, allerdings existiert im selben Ordner noch eine Datei namens guildwiki_family.pyc (?), die ich nicht erstellt habe. So damit habe ich mal wieder alle Informationen die ich im Moment habe aufgeschrieben. Wäre nett, wenn ihr mir mal wieder helfen könnt. Danke schonmal! --[[Benutzer:DrahtMaul|'''D'''raht'''M'''aul]] [[Datei:Benutzer_DrahtMaul-Favicon25.png]] 00:07, 30. Aug. 2009 (CEST)
 
::::: Also... Nach dem Login wird man automatisch weitergeleitet, das passiert auch (302 Moved Temporarily, und zwar zur Location wiki/Hauptseite). Wichtig ist dabei, du musst dann ab sofort (damit dein Login auch erkannt wird) immer deinen Benutzernamen und das Passwort-Hash, was du bekommst, als Cookie mit angeben, wenn du eine Seite öffnest (diese beiden Angaben findet man im Header set-cookie:, übergeben werden sie dann genauso nur als header Cookie:) Wenn du bei Wireshark auf einen HTTP-Eintrag rechtsklickst, kannst du mit "Follow TCP Stream" den gesamten Datenaustausch sehen, dort stehen auch die Header, die du bekommst und sendest dann aufgeschlüsselt drin. (Aufpassen, wenn du das hier postest, die Einträge bei Cookie: [myWiki...=] solltest du zensieren, das ist dein Benutzername und dein Login-Token. Das andre Problem mit der Test-Datei. Unsere API liegt nicht im Ordner http://www.guildwiki.de/w/api.php sondern [http://www.guildwiki.de/gwiki/api.php hier]. Ich weiß übrigens nicht, inwiefern das pyWiki-Framework das alles was ich grade erzählt habe, manuell macht und wo man da was einstellen kann. --[[Benutzer:Tera|<span style="font-weight:bold;color:#0D65A6">Tera</span>]] 11:00, 31. Aug. 2009 (CEST)
 
::::::So sorry ich melde mih auch nochmal wieder. Ich könnte schwören, dass du dich am 21. noch nicht gemeldet hast... ich hab eigentlich immer iweder mal hier nachgeschaut aber hab den post wohl übersehen {{smiley|:(}}. Danke erstmal für deine Hilfe, auch wenn es mich nicht viel weiterbringt. Ich probier jetzt noch n bisschen rum... Flece, wie hast du denn das Problem gelöst?--[[Benutzer:DrahtMaul|'''D'''raht'''M'''aul]] [[Datei:Benutzer_DrahtMaul-Favicon25.png]] 17:45, 20. Sep. 2009 (CEST)
 
::::::: Poste doch mal den Raw-Auszug des ganzen Vorgangs (Follow TCP Stream) hier, dann schaue ich nochmal... scheinbar passiert da ja irgendwas falsches bzw etwas passiert nicht. --[[Benutzer:Tera|<span style="font-weight:bold;color:#0D65A6">Tera</span>]] 20:56, 20. Sep. 2009 (CEST)
 
Bitte kopiere keine Webseiten, die nicht deine eigenen sind, benutze keine urheberrechtlich geschützten Werke ohne Erlaubnis des Copyright-Inhabers!

Das Kopieren urheberrechtlich geschützter Werke ohne Erlaubnis des Autors ist verboten.

Du gibst uns hiermit deine Zusage, dass du den Text selbst verfasst hast, dass der Text Allgemeingut (public domain) ist, oder dass der Copyright-Inhaber seine Zustimmung gegeben hat. Falls dieser Text bereits woanders veröffentlicht wurde, weise bitte auf der 'Diskussion:'-Seite darauf hin.
Bitte beachte, dass alle GuildWiki-Beiträge automatisch unter der "Creative Commons „Namensnennung – nicht kommerziell – Weitergabe unter gleichen Bedingungen“-Lizenz" stehen. Falls du nicht möchtest, dass deine Arbeit hier von anderen verändert und verbreitet wird, dann drücke nicht auf "Seite speichern".

Nicht angemeldete und neue Benutzer müssen ein Captcha lösen, um Spam zu verhindern.

123456789
Gib zum Speichern die Ziffern in aufsteigender Reihenfolge an (ohne Zeichen dazwischen, z.B. 123456789), bei denen oben ein Asura zu sehen ist:

Abbrechen Bearbeitungshilfe (öffnet in neuem Fenster)

Folgende Vorlagen werden von diesem Artikel oder in den von ihm verwendeten Vorlagen verwendet: