Seite 3 von 4

Re: IRC-Client

Verfasst: Mi 5. Feb 2014, 18:47
von joergd
Im TriOS-Netzwerk-Thread gibts eine neue Version. Am IRC-Client ist dabei neu, daß er bei jeder neuen Mitteilung klingelt. Besser gesagt: ein Geräusch von sich gibt. Evtl. muß ich nochmal meine Audio-Beschaltung prüfen, ob das so korrekt ist...
PIC18F2550 hat geschrieben:>>> Vieleicht lässt sich damit das Webserverprojekt reaktivieren ? <<<
driver_enc28j60 ist nur Layer 2, darauf setzt driver_socket auf und dann käme erst ein Webserver. Ist aber eher ein Thema für den Netzwerk-Thread und nicht den IRC-Client...

Re: IRC-Client

Verfasst: Do 6. Feb 2014, 19:53
von joergd
Per FTP kann man sich wieder einen neuen IRC-Client laden:

Code: Alles auswählen

ftp /s /h 88.198.147.76 /d /hive/boot/system /f irc.bin
Das lädt den neuen Client ins aktuelle Verzeichnis auf SD-Card. Kann von dort gestartet oder ins System-Verzeichnis kopiert werden.

Die Änderungen:
  • Sound nur noch bei erster neuer Mitteilung
  • Viel schönerer Sound (Tip von drohne235)

Re: IRC-Client

Verfasst: Do 6. Feb 2014, 20:22
von drohne235
Der Echo-Sound passt wirklich besser, hab es gerade probiert. Der Client läuft übrigens auch im TV-Modus! Wird alles sauber an die kleine Auflösung angepasst, siehe Screenshot. Macht zwar nicht wirklich Sinn, aber es geht erstmal.

Re: IRC-Client

Verfasst: Mi 19. Feb 2014, 10:16
von joergd
Es gibt wieder eine neue Version des TriOS-Netzwerk-Stacks (Download und Änderungs-Historie wie immer im ersten Beitrag des TriOS-Netzwerk-Threads). Diesmal wurden nur Änderungen am IRC-Client vorgenommen: Neben der Plexus-Kompatibilität (durch automatisches Nachladen von admnet.adm und Bellatrix-Neustart) wird nun ein Abbruch der Verbindung zum IRC-Server (z.B. durch die DSL-Zwangstrennung) erkannt. Dann wird im Abstand von 1-2 Minuten versucht, die Verbindung automatisch wieder aufzubauen.

Am meisten Kopfzerbrechen hat mir aber die lange aufgeschobene Verbesserung der Eingabe von Mitteilungen bereitet. Bei Eingabe von mehr als einer Zeile verschwand die erste Zeile bisher immer auf Nimmerwiedersehen (schlecht, wenn man noch etwas korrigieren wollte). Eigentlich war geplant, das über Scrolling mittels Cursor up/down wie in den anderen Fenstern zu lösen. Drohne235 hatte aber den Wunsch, daß das Eingabefenster bei Bedarf automatisch aufpoppt. Solche Wünsche werden natürlich prompt erfüllt ;)
Das Eingabefenster wird nun dynamisch vergrößert bzw. verkleinert, Status- und (bei besonders langen Mitteilungen) Chat-Fenster werden entsprechend angepaßt. Am Zeilenende erfolgt auch ein automatischer Wortumbruch (das war besonders kniffelig). Ich hoffe, das funktioniert problemlos. Falls Fehler auftreten (Eingabefenster rutscht zu weit nach unten, obere Zeilen nicht mehr sichtbar u.ä.) mir bitte mitteilen, welche Eingaben zum Reproduzieren des Fehlers notwendig sind.

PS: Der schnellste Weg zum neuen Client auch wie immer:

Code: Alles auswählen

ftp /s /h 88.198.147.76 /d /hive/boot/system /f irc.bin

Re: IRC-Client

Verfasst: Mi 19. Feb 2014, 23:20
von drohne235
Also bei mir funktioniert es wunderbar: Das Eingabefenster vergrößert sich dynamisch, Wortumbruch geht und man kann nun den IRC-Client einfach so starten, da er seinen ADM-Chipcode bei Bedarf einfach selbst startet. Wunderbar! :DAUMENHOCH

Re: IRC-Client

Verfasst: Do 20. Feb 2014, 16:28
von TuxFan
drohne235 hat geschrieben:...........man kann nun den IRC-Client einfach so starten, da er seinen ADM-Chipcode bei Bedarf einfach selbst startet. Wunderbar!....
Wenn jetzt der FTP-Client aus Plexus heraus auch den ADMNET.ADM automatisch startet ist ein kleines Wunder perfekt gelungen.
:DAUMENHOCH
Gruß
TuxFan

Re: IRC-Client

Verfasst: Do 20. Feb 2014, 17:57
von joergd
Das ist einfach, kann ich schnell einbauen. Dem FTP-Client muß man aber Parameter mitgeben. Geht das mit Plexus?

Re: IRC-Client

Verfasst: Do 20. Feb 2014, 18:27
von TuxFan
joergd hat geschrieben:Das ist einfach, kann ich schnell einbauen. Dem FTP-Client muß man aber Parameter mitgeben. Geht das mit Plexus?
Uiiiiii......ich denke mal nicht aber so genau kenn ich Plexus noch nicht. Hatte ich jetzt ganz vergessen, der FTP-Client, wird ja in der Komandozeile ausgeführt. Da müßte man jetzt ein Plexusfeature haben, in dem man die gesamte Kommandozeile eingeben und starten kann........das wäre wieder ein Fall für Zille9. Oder es müßte ein Frontend für FTP her, das dies erledigt oder ein fall back auf TriOS. Aber eilt alles nicht, fiel mir nur gestern auf als ich FTP mal aus Plexus aufrufen wollte.
Gruß
TuxFan

Re: IRC-Client

Verfasst: Sa 5. Apr 2014, 19:24
von joergd
Nach etwas längerer Pause mal auf die Schnelle eine neue Version des IRC-Clients.

Vom Hive kann der mit folgendem Kommando per FTP geladen werden.

Code: Alles auswählen

ftp /s /h 88.198.147.76 /d /hive/boot/system /f irc.bin
Neu ist die Unterstützung der Kommandos /me und /ctcp. Mittels

Code: Alles auswählen

/me <Aktion>
wird dem aktuellen Channel die gerade durchgeführte Aktion mitgeteilt.
Mit

Code: Alles auswählen

/ctcp <nickname> VERSION
/ctcp <nickname> PING xxxxxx
/ctcp <nickname> TIME
/ctcp <nickname> FINGER
können verschiedene Dinge von anderen Teilnehmern im Channel abgefragt werden. Ein anderer Hive antwortet auf diese Befehle (außer VERSION) noch nicht.

Den Quelltext und anderes gibts mit der nächsten TriOS-Netzwerk-Version.

Re: IRC-Client

Verfasst: Mi 16. Apr 2014, 20:15
von heartless
Hach, ich liebe das Forum jetzt schon!:-D