Hi, ich bin heute mal tippfaul
Hallo,
in deiner neuen Fehlermeldung fehlt genau der interessante Teil.
Hi, ich bin heute mal tippfaul
Hallo,
in deiner neuen Fehlermeldung fehlt genau der interessante Teil.
Hi,
die Zugangsdaten sind die selben, wie hier in der Bastelstube.
Allerdings wird derzeit beim Nutzernamen auf Groß- und Kleinschreibung geachtet
The images in the editor (as they are not cached by the proxy) are requested by your browser and therefore your computer
Hi, nur der Vollständigkeit halber (falls von Interesse):
Der Grund, warum nodePush 1 nicht mehr mit aktuellen node-Versionen läuft, ist eine veraltete Abhängigkeit (wird in einer zu alten Version benötigt und bezieht daher ein inkompatibles Native-Module).
Aber die Abhängigkeit hatte mit neueren Versionen glaube ich API-Änderungen, da wäre also mehr Arbeit notwendig gewesen und in nodePush 2 wird diese sowieso nicht mehr genutzt.
Siehe auch Bitte um Hilfe beim npm Install
Wenn ich mich richtig erinnere, müsstest du für nodePush 2 auch Tims Chat 3.1 einsetzen (wir haben diesen schon länger im produktiven Einsatz), da die 3.0 nicht mit nodePush 2 kompatibel ist. ( @Tim, stimmt das so?)
Aber deiner Gruppenzugehörigkeit entnehme ich einfach mal, dass du diesen eh schon nutzt
Hi,
wenn der URL-BBCode erlaubt ist, sollte das eigentlich automatisch geschehen.
Hi,
Error: Failed when initializing inbound socket: listen EADDRINUSE 127.0.0.1:9002
der Port ist schon belegt, wahrscheinlich läuft noch eine weitere Instanz.
Hi,
bei den Desktop-Browsern dürfte sich allgemein F12 dafür durchgesetzt haben.
Wenn der Fehler auftritt, müsste etwas im Tab „Konsole“ stehen, weiterhin müsste im Tab „Netzwerk“ eine der zuletzt durchgeführten Anfragen einen Status haben, welcher nicht in dieser Liste ist: 200, 304, 101
Wenn du dann auf die fehlgeschlagene Anfrage klickst, sollte sich ein Bereich am rechten Rand öffnen, das sollte dann etwa so aussehen:
Interessant ist dann, was im Tab „Antwort“ steht:
Je nachdem, was genau aufgetreten ist, sollten sich dort und in der Konsole – hoffentlich – ein paar Informationen finden lassen.
In Beitrag 1 ist auch 3.1 Beta 1 verlinkt, diese lässt ein Update nur von 3.0.3 zu.
Du möchtest aber die aktuelle Beta haben.
Zum Zeitpunkt dieses Beitrags ist das Beta 3: https://packages.bastelstu.be/be.bastelstu.chat/3.1.0_beta_3
Alternativ https://packages.bastelstu.be/ im Browser aufrufen, einloggen und die gewünschte Version runterladen.
Trotzdem wäre es eine Idee wert, den Paketserver auch einzutragen, dann bekommt man nämlich auch mit, wenn es neue Versionen gibt.
Manuell runterladen kann man sie dann immer noch
Hallo,
ich wollte nur mal kurz fragen, ob es zeitnah auch eine Beta 4 (oder ein anderer Name ) geben wird und wie ihr ohnehin die nächsten Versionen planen tut. Würde mich um eine informative Antwort freuen.
Liebe Grüße,
Ted
Hallo Ted, leider können Tim und ich aktuell leider nicht die benötigte Zeit aufwenden, um viel am Chat zu programmieren, geplant war prinzipiell das, was hier im Forum noch für Version 3.1 als Fehler bestätigt und als Anregung angenommen wurde.
Insofern tut es mir leid, dass ich derzeit keine positiveren Nachrichten liefern kann. Ich denke mal, dass wir in unseren Semesterferien wieder Fortschritt verzeichnen werden können (wenn die von der Uni nicht die komplette vorlesungsfreie Zeit mit irgendwelchen Pflichten füllen …)
Ich wollte nun endlich diese Chatversion mal testen, aber ich kann kein Update machen. Muss ich die 3.05 erst deinstallieren und dann alles neu einrichten?
Hi, hast du in deinem ACP unseren Paketserver https://packages.bastelstu.be eingerichtet und deine Nutzerdaten aus der Bastelstube (der Benutzername achtet auf Groß-Kleinschreibung) angegeben?
Eigentlich sollte dann die Beta-Version des Chats verfügbar und ein Update möglich sein.
Hi, ich zitiere mich einfach mal selbst:
Hi,
eine kurze Suche nach „Befehle“ in diesem Unterforum hätte gereicht
Siehe: Befehle und als Liste: eigenes Logo auf der Chatseite und noch ein paar andere Fragen
Der Node-Server lauft nur mit der version "nodePush paket für wbb4 geht nur mit der node version 0.10.24" v 0.10.24 Bei einer andere version Höhrere kann dies zu absturtz führen oder fehler.
Mit der version 10.24 keine probleme fest zu stellen. Mein node lauft schon zeit 59Tage ohne Probleme mit einer besucher zahl mehr als 900 pro tag.
Womit stützt du deine These?
Wenn die genannte Abhängigkeit entfernt wird, sollte nodePush auch mit node 5 laufen. Wenn uns bekannt wäre, dass die Software mit einer aktuellen Version im 10er Branch nicht laufen würde, hätten wir uns das wohl schon angesehen.
nodePush 2.0.0 zum Beispiel haben wir auch Produktiv unter node am Laufen, ohne Probleme.
Hi,
ich würde dir jetzt einfach dazu raten, selbiges noch einmal durchzuführen.
Wenn du keine weitere Software nutzt, die node v0.10 voraussetzt, würde ich auch dieses aktualisieren.
Dabei dann aber zwangsweise auf nodePush 2.0.0 (Beta)* aktualisieren oder wie hier vorgehen, um eine veraltete Abhängigkeit zu entfernen.
Als Alternative, wenn Docker (und Debian ab Jessie) vorhanden ist, könnte auch einfach der wbbaddons/nodepush-Container genutzt werden
Wenn Interesse besteht, können wir gerne erklären, wie der Docker-Container zu nutzen ist.
*) Nicht mit Tims Chat 3.0.X kompatibel
Hi,
siehe auch ImageProxy im Zusammenhang mit weiteren Parametern und Bilder mit Ausrichtung werden nicht erkannt
Im Git ist es bereits seit geraumer Zeit behoben: https://github.com/wbbaddons/I…e2106e8109829ccc6d4f19ac7
Es wurde jedoch bisher, soweit ich weiß, kein Update daraus geschnürt.
Also müsste man sich jetzt bei Josh als Beta-Tester bewerben um dann seine Zugangsdaten dort eingeben zu können? oder wie funktioniert das?
Nein, ist einfach nur Knöppchen drücken (mein Link im vorherigen Beitrag müsste auf die richtige Seite verlinken) und du bist in der Nutzergruppe.
Ist halt dafür gedacht, dass tatsächlich nur die Personen Updates auf Beta-Versionen sehen, die explizit "das Häkchen gesetzt" haben
Wenn du dann eingetragen bist, kannst du entweder manuell im Browser oder im ACP (wenn der Paketserver (https://packages.bastelstu.be) eingerichtet ist) Beta-Pakete herunterladen und bei der Frage nach den Nutzerdaten diejenigen deines Accounts hier im Forum nutzen.
Du müsstest dich dort in die Nutzergruppe „Beta-Tester“ eintragen.
Dann ist es dir möglich, das Paket vom Paketserver herunterzuladen. Dort sind die selben Nutzerdaten wie hier im Forum zu verwenden (wobei der Nutzername aktuell auf Groß-Kleinschreibung achtet).
Hi,
warst du zu der Zeit auf zwei verschiedenen Geräten angemeldet und hattest die Seite offen?
Hi,
wir haben Tims Chat 3.1 selber seit langem im produktiven Einsatz und bisher keine Probleme festgestellt, ich würde ihn daher als „für den Produktiveinsatz geeignet“ bezeichnen.
Der einzige Grund, weswegen noch das „Beta“ im Namen steht ist, dass wir es bisher zeitlich nicht geschafft haben, die letzten Dinge zu implementieren, die wir uns für 3.1 auferlegt hatten
Ich glaube, da kann ich auch für Tim sprechen, dass wir uns beide echt ärgern, dass wir seit Monaten nicht die Zeit finden, diese letzten Dinge zu implementieren.
Aktuell möchte die Uni leider zu viel Zeit von uns
Hi,
Wo gibt es denn die individuelle Anpassung dafür?
Hi,
in der Datenbank stehen die Farben als Integer, mit ein bisschen Bitshifting lassen sich die drei Blöcke für R, G und B problemlos daraus extrahieren.
Nehmen wir einmal an, ein User hat den Befehl /color #abcdef genutzt, dann steht in der Datenbank als Wert für beide Farben 11259375.
11259375 >> 16 ist 171, in Hexadezimalschreibweise AB.
(11259375 >> 8) & 0xFF ist 205, demnach CD.
11259375 & 0xFF ist 239. damit EF.
Schon haben wir alle 3 Bestandteile der Farbe extrahiert.
Der Umgekehrte Weg wäre dann: (r << 16) | (g << 8) | b.Beispiel: (171 << 16) | (205 << 8) | 239 = 11259375.