Aktuelle Version |
Dein Text |
Zeile 83: |
Zeile 83: |
| Irgendwas ist kaputt [http://www.fwwiki.de/index.php?title=Koordinaten_%28Liste%29&curid=7724&diff=262776&oldid=261838 siehe Änderung an Koordinaten (Liste)].--'''schönen November,''' [[Benutzer:Zabuza|<font color="yellowgreen"><b>Zabu</b></font>]] [[Benutzer Diskussion:Zabuza|<sup><font color="cyan"><b>Mem-Eater Bug</b></font></sup>]] 17:39, 27. Nov. 2012 (CET) | | Irgendwas ist kaputt [http://www.fwwiki.de/index.php?title=Koordinaten_%28Liste%29&curid=7724&diff=262776&oldid=261838 siehe Änderung an Koordinaten (Liste)].--'''schönen November,''' [[Benutzer:Zabuza|<font color="yellowgreen"><b>Zabu</b></font>]] [[Benutzer Diskussion:Zabuza|<sup><font color="cyan"><b>Mem-Eater Bug</b></font></sup>]] 17:39, 27. Nov. 2012 (CET) |
| :<small>Richtiger Link und schönerer Linktext, per Skype abgesprochen --[[User Talk:Cembon|<b style="color:#d30">C</b><b style="color:#d40">e</b><b style="color:#d50">m</b><b style="color:#d60">b</b><b style="color:#d70">o</b><b style="color:#d80">n</b>]] [[User:Cembon|<sup style="color:#da0">Userpage!</sup>]] 17:43, 27. Nov. 2012 (CET)</small> | | :<small>Richtiger Link und schönerer Linktext, per Skype abgesprochen --[[User Talk:Cembon|<b style="color:#d30">C</b><b style="color:#d40">e</b><b style="color:#d50">m</b><b style="color:#d60">b</b><b style="color:#d70">o</b><b style="color:#d80">n</b>]] [[User:Cembon|<sup style="color:#da0">Userpage!</sup>]] 17:43, 27. Nov. 2012 (CET)</small> |
| ::Ohje ich hab den Fehler, ziemlich fatal. Bwoebi wollt ja alle Kartenartikel automatisch erstellen lassen, die Skripte arbeiten aber mit dem bisher üblichen Aufbau von Kartenartikel und lesen von dort aus. Mit anderen Worten, überall wo Bwoebis neuer Vorlagenkram drinnen ist gehen die Skripte nichtmehr.--'''schönen November,''' [[Benutzer:Zabuza|<font color="yellowgreen"><b>Zabu</b></font>]] [[Benutzer Diskussion:Zabuza|<sup><font color="cyan"><b>Mem-Eater Bug</b></font></sup>]] 17:54, 27. Nov. 2012 (CET)
| |
|
| |
| == Probleme ==
| |
|
| |
| Gibt derzeit einige Probleme mit manchen Skripten. Das npclist-Skript ist nichtmehr alphabetisch sortiert (sieht man stark am Kampfrechner). Die loclist.pl stoppte bei mir mitten in Mentoran. Die NPC-Bilder Ausgabe sieht sehr seltsam aus, als ob die Parameter verschoben wären (da stehen zb Gebietsnamen im NPCNamen und beim Autor Itemdrops etc). (Die ganzen Teile mit den Kartenbildern kann ich bei mir sowieso nicht machen, muss wer anderes testen).--'''schönen März,''' [[Benutzer:Zabuza|<font color="yellowgreen"><b>Zabu</b></font>]] [[Benutzer Diskussion:Zabuza|<sup><font color="#00AAAA">a<sup>φ(n)</sup>≡ 1(mod n)</font></sup>]] 13:59, 16. Mär. 2014 (CET)
| |
| :Mal wieder paar Dinge über php gelernt, die man nicht wissen sollte...Bei den Bilder kann ich vorerst nicht weiterhelfen weil ich derzeit kein Zugriff auf Perlskripte hab. --[[Benutzer:Sphinx|Sphinx]] [[Benutzer Diskussion:Sphinx|<sup>ΔpΔx≥ℎ</sup>]] 14:32, 16. Mär. 2014 (CET)
| |
| ::Mit [[FreewarWiki:Bot/Skripts/npclist.pl]] und [[FreewarWiki:Bot/Skripts/loclist.pl]] habe ich keine Probleme feststellen können, und die Artikel [[NPC-Bilder]] und [[Orte (Liste)]] gleich mit aktualisiert.<br />Da wir nun mehrere Scriptvarianten (pl/php/whatever) zum Erstellen der Datendateien haben, schlage ich vor, eine Schnittstellenbeschreibung zu erstellen, aus der hervorgeht, wie z.B. npclist.txt aufgebaut sein muss. Hier fehlt z.B. noch die Spalte "unangreifbar", um die Daten für den Kampfrechner herauszufiltern (SELECT * FROM npclist.txt WHERE unangreifbar=FALSE).<br />Auch die Sonderbehandlung des NPCs ''Pironer'' in [[FreewarWiki:Bot/Skripts/npclist.php]] erschließt sich mir nicht ganz. --[[Benutzer:Arbiedz|Arbiedz]] [[Benutzer Diskussion:Arbiedz|<sup>Disku</sup>]] 02:14, 17. Mär. 2014 (CET)
| |
| :::npclist.pl ist schlichtweg veraltet. Es kann keine NPC/Varianten parsen und erfasst auch noch unangreifbare NPCs. Das hatte ich damals vorgeschlagen, da unangreifbare NPC in den NPC-Listen schlichtweg uninteressant sind. Der Umstieg auf php außerdem, da wir diese Skripte auf einen öffentlichen Webserver schieben könnte, um eine Wartung mit diesen Skripten zu vereinfachen. --[[Benutzer:Sphinx|Sphinx]] [[Benutzer Diskussion:Sphinx|<sup>ΔpΔx≥ℎ</sup>]] 10:13, 17. Mär. 2014 (CET)
| |
| ::::Wie Sphinx schon meinte gab es Änderungen an den Vorlagen (mehrere Angriffs und LP Werte an NPCs) welche die alten Skripte nicht erfassen. Die neuen haben aber wie ich berichtete (bei mir zumindest) ebenfalls Fehler und irgendwie sollte man alle Skripte mal auf Korrektheit durchgehen...--'''schönen März,''' [[Benutzer:Zabuza|<font color="yellowgreen"><b>Zabu</b></font>]] [[Benutzer Diskussion:Zabuza|<sup><font color="#00AAAA">a<sup>φ(n)</sup>≡ 1(mod n)</font></sup>]] 16:23, 17. Mär. 2014 (CET)
| |
| Sollte das npclist-Script nicht alle NPC erfassen, um z.B. die NPC-Bilder auch der nicht angreifbaren generieren zu können? Und mit der Aktualisierung der Perl-Variante des Scripts könnte ich mich befassen - dazu müssen wir uns aber über den Aufbau der NPCLIST.CSV einigen. --[[Benutzer:Arbiedz|Arbiedz]] [[Benutzer Diskussion:Arbiedz|<sup>Disku</sup>]] 17:42, 17. Mär. 2014 (CET)
| |
| :Für die NPC-Bilder müssen die natürlich erfasst werden. Daran hatte ich nicht gedacht. Über npclist.txt müssen wir uns eigentlich nicht weiter unterhalten. Da erzeugen die pl und php Skripte das gleiche Format bzw sollten es. Ich werde morgen noch eine neue Version hochladen, bei denen noch eine zusätzliche Spalte für unangreifbar mit 0|1 angezeigt wird.
| |
| : /npclist2wiki.pl darf also keine unangreifbaren mehr verarbeiten
| |
| : /npclist.pl muss für jede NPC/Varianten und NPC/Layout Vorlage eine Zeile erzeugen und eben wie npclist.php eine zusätzliche Spalte für unangreifbar erhalten. --[[Benutzer:Sphinx|Sphinx]] [[Benutzer Diskussion:Sphinx|<sup>ΔpΔx≥ℎ</sup>]] 21:12, 17. Mär. 2014 (CET)
| |
| ::Also heute ist "morgen". Format von npclist.php sollte jetzt das gleiche wie bei .pl sein. Außerdem erzeugt .php nun eine zusätzliche Spalte für unangreifbar, die npclist2wiki.pl nutzt und unangreifbare nicht auswertet. --[[Benutzer:Sphinx|Sphinx]] [[Benutzer Diskussion:Sphinx|<sup>ΔpΔx≥ℎ</sup>]] 17:10, 11. Apr. 2014 (CEST)
| |
|
| |
| == Automatische Anwendung der Skripte ==
| |
|
| |
| Seit jetzt wendet [[Benutzer:ZabuScript]] '''alle 2 Wochen''' einige unserer Skripte zur Datensatzaktualisierung automatisiert an. Der Bot startet immer um '''12 Uhr''' am '''1-ten''' und '''15-ten''' eines Monats. Mit '''LocateRegion.php''' gab es Probleme, das wurde temporär rausgenommen bis es gefixt wird. Die restlichen Skripte scheinen ganz gut zu funktionieren. Das ist aber keine Garantie, ich hab auch schon Fehler beobachten können. Daher bitte immer kurz über die Arbeit des Bots drübergucken und prüfen.--'''schönen August,''' [[Benutzer:Zabuza|<font color="#01AF7B"><b>Zabu</b></font>]] [[Benutzer Diskussion:Zabuza|<sup><font color="#00AAAA">∫<sub>γ</sub>fdz = 2πi Σ<sub>s</sub>χ<sub>γ</sub>(s)res<sub>s</sub>(f)</font></sup>]] 17:43, 1. Aug. 2017 (CEST)
| |
| :Achso, der Bot ist quelloffen, voll dokumentiert und auf GitHub verfügbar: [https://github.com/ZabuzaW/reWiki reWiki]. Falls das mal irgendwann jemand übernehmen muss, einfach den ''release-candidate'' runterladen, die ''config.ini'' einstellen und ausführen.--'''schönen August,''' [[Benutzer:Zabuza|<font color="#01AF7B"><b>Zabu</b></font>]] [[Benutzer Diskussion:Zabuza|<sup><font color="#00AAAA">∫<sub>γ</sub>fdz = 2πi Σ<sub>s</sub>χ<sub>γ</sub>(s)res<sub>s</sub>(f)</font></sup>]] 17:46, 1. Aug. 2017 (CEST)
| |