D
Deleted member 16202
Unregistriert
Ich programmiere jetzt seit einer Zeit lang schon mit Java. Da ich mich gerade mit POST- und GET- Requests in Java beschäftigt habe, hab ich, nachdem ich ein funktionierendes Shutdown-Programm für mein NAS programmiert habe, angefangen auszuprobieren, ob das auch in etwas größerem Stil funktioniert. Dabei hat mir der liebe @Maxthat geholfen.
Dabei kam das hier heraus:
Ein Programm, welches Reports einfacher und unkomplizierter (jedenfalls meiner Meinung nach) macht.
Es kann vergangene Chatlogs heraussuchen(aus dem latest.log).
Es hat eine erweiterte Blacklist, welche meiner Meinung nach genauer filtert als die vom Server, allerdings auch manchmal false-positives erzeugt.
Chatlogs können getestet werden, ob diese bereits funktionieren.
Man kann aus den Chatlogs Nachrichten auswählen und diese mit nur einem Knopfdruck im Forum melden.
Auch Hacker-Reports sind mithilfe der manuellen Report-Funktion möglich, dort muss allerdings mehr eingegeben werden.
Wie man auf dem Bild allerdings sieht, werden dazu die Login-Daten für das Forum benötigt, da die Reports über euren Forenaccount ablaufen. Natürlich bekomme ich eure Login-Daten nie zu gesicht, allerdings herscht zurrecht ein Misstrauen im Internet. Um dem Entgegenzuwirken würde ich, wenn ich auf positive Resonanz stoße, den Quellcode komplett veröffentlichen, damit sich alle ein Bild davon schaffen können, wie das Programm funktioniert und wie eure Login-Daten verwendet werden. So könnt ihr dann selbst das Programm nach euren Wünschen verändern und anpassen. Der Quellcode ist allerdings nicht schön, aber da er funktioniert, reicht mir das eigentlich.
Allerdings weiß ich nicht, was das Team davon hält. In einem mittlerweile doch etwas alten Thread der ForumDevGroup (diese hatte etwas ähnliches schon entwickelt) hat ein Administrator mit zusätzlichen _csrf-Cookies und Änderungen am Forenaufbau "gedroht". Natürlich muss bei solchen Änderungen der Programmcode neu angepasst werden oder das ganze Programm eingestellt werden, wenn z.B. eine dauerhafte Java-Sript Aufgabe vor dem Login gelöst werden muss. Nach einer solchen Änderung wird das Programm natürlich erstmal nicht mehr funktionieren.
Um dem vorzubeugen, kann gerne ein Teammitglied sagen, dass es für sie nicht okay ist, wenn ich das Programm veröffentiche und ich werde es lassen.
Das ist auch einer der Gründe, wieso ich nicht sofort zur Veröffentlichung gegangen bin.
Ich bin auf eure Meinungen gespannt.
Dabei kam das hier heraus:
Ein Programm, welches Reports einfacher und unkomplizierter (jedenfalls meiner Meinung nach) macht.
Es kann vergangene Chatlogs heraussuchen(aus dem latest.log).
Es hat eine erweiterte Blacklist, welche meiner Meinung nach genauer filtert als die vom Server, allerdings auch manchmal false-positives erzeugt.
Chatlogs können getestet werden, ob diese bereits funktionieren.
Man kann aus den Chatlogs Nachrichten auswählen und diese mit nur einem Knopfdruck im Forum melden.
Auch Hacker-Reports sind mithilfe der manuellen Report-Funktion möglich, dort muss allerdings mehr eingegeben werden.
Wie man auf dem Bild allerdings sieht, werden dazu die Login-Daten für das Forum benötigt, da die Reports über euren Forenaccount ablaufen. Natürlich bekomme ich eure Login-Daten nie zu gesicht, allerdings herscht zurrecht ein Misstrauen im Internet. Um dem Entgegenzuwirken würde ich, wenn ich auf positive Resonanz stoße, den Quellcode komplett veröffentlichen, damit sich alle ein Bild davon schaffen können, wie das Programm funktioniert und wie eure Login-Daten verwendet werden. So könnt ihr dann selbst das Programm nach euren Wünschen verändern und anpassen. Der Quellcode ist allerdings nicht schön, aber da er funktioniert, reicht mir das eigentlich.
Allerdings weiß ich nicht, was das Team davon hält. In einem mittlerweile doch etwas alten Thread der ForumDevGroup (diese hatte etwas ähnliches schon entwickelt) hat ein Administrator mit zusätzlichen _csrf-Cookies und Änderungen am Forenaufbau "gedroht". Natürlich muss bei solchen Änderungen der Programmcode neu angepasst werden oder das ganze Programm eingestellt werden, wenn z.B. eine dauerhafte Java-Sript Aufgabe vor dem Login gelöst werden muss. Nach einer solchen Änderung wird das Programm natürlich erstmal nicht mehr funktionieren.
Um dem vorzubeugen, kann gerne ein Teammitglied sagen, dass es für sie nicht okay ist, wenn ich das Programm veröffentiche und ich werde es lassen.
Das ist auch einer der Gründe, wieso ich nicht sofort zur Veröffentlichung gegangen bin.
Ich bin auf eure Meinungen gespannt.