GDR CD 5.6 - Notifica nuovo messaggio chat
GDR CD 5.6 - Notifica nuovo messaggio chat postato il 11/11/2021 16:59:06 nel forum programmazione, open source e hosting e modificato da morositas il 11/11/2021 17:00:13
Ciao a tutti, scusate per il disturbo ma ho provato ad attivare il suono di avviso della notifica del nuovo messaggio in chat ma non "suona" perchè ho provato a settarlo ON nel config, a verificare che in frame_chat.inc.php e refheader e pare tutto a posto ma non ho idea del come mai non faccia partire il suono. Per caso c'è da qualche parte una sezione dove si possa scegliere eventualmente il suono da poter fare eseguire come notifica della chat? Perchè l'unico settabile è quello beep.wav ma per i messaggi/ MP. Magari mi son perso qualcosa per strada e chiedo venia.
Pagine → 1 2
11/11/2021 17:20:17
Ciao!
Una domanda: che browser usi? Potresti avere le impostazioni di riproduzione audio disabilitate.
11/11/2021 18:36:45
A me capita invece l'inverso, ovvero ad ogni refresh automatico (quello che aggiorna la chat per verificare se è stata inviata una nuova azione, per capirci) continua a sentirsi il suono relativo all'invio di un'azione, anche senza che se ne sia inviata una.
Ho fatto un test, e dà lo stesso problema sia su ffox che su chrome ed edge. Ovviamente non ho modificato nulla rispetto ai file iniziali.
Oltretutto, ho riscontrato durante questi test sul suono, che il comando relativo all'utilizzo di una caratteristica non funziona, ovvero pur selezionando la stat che voglio lanciare in chat, non appare la scritta/tiro di dado corrispondente.
11/11/2021 19:18:28
anneth ha scritto: Ciao!
Una domanda: che browser usi? Potresti avere le impostazioni di riproduzione audio disabilitate.
Uso google chrome però con la versione precedente 5.4 con la soluzione di Dyrr, sento la notifica dell'azione in chat e anche giocando su altre land sento tutte le notifiche ... ma anche su questa ho provato a vedere se per caso fosse disattivata, ma se così fosse >.< non dovrei anche non sentire gli MP che arrivano? Domando per totale ignoranza... sono un programmatore casereccio chiedo venia!
12/11/2021 14:32:03
nobara ha scritto: A me capita invece l'inverso, ovvero ad ogni refresh automatico (quello che aggiorna la chat per verificare se è stata inviata una nuova azione, per capirci) continua a sentirsi il suono relativo all'invio di un'azione, anche senza che se ne sia inviata una.
Ho fatto un test, e dà lo stesso problema sia su ffox che su chrome ed edge. Ovviamente non ho modificato nulla rispetto ai file iniziali.
Oltretutto, ho riscontrato durante questi test sul suono, che il comando relativo all'utilizzo di una caratteristica non funziona, ovvero pur selezionando la stat che voglio lanciare in chat, non appare la scritta/tiro di dado corrispondente.
Ho provato a modificare una cartella e ora continua a suonare senza motivo anche a me appena entro all'interno della land senza che si fermi... e ho fatto anche io gli stessi test, per verificare quanto è successo e sinceramente non so spiegarmi questo fenomeno...
12/11/2021 17:01:54
morositas ha scritto:
Ho provato a modificare una cartella e ora continua a suonare senza motivo anche a me appena entro all'interno della land senza che si fermi... e ho fatto anche io gli stessi test, per verificare quanto è successo e sinceramente non so spiegarmi questo fenomeno...
A me "per fortuna" lo fa proprio solo quando sono in chat, mentre navigo in altre parti della land i suoni si comportano normalmente. Non oso immaginare il fastidio di avere costantemente quel suono che ti trapana le orecchie XD
Mi è appena venuta in mente una roba: non è che per caso ti si è buggato un messaggio? Mi spiego meglio, a me era capitato che continuasse a risuonare il bip del messaggio in arrivo, ma non ne risultava nessuno nuovo nella casella dei ricevuti. Guardando direttamente nel bd mi segnalava un messaggio in arrivo non letto, ma evidentemente cancellato dall'utente in questione. Prova a dare un'occhiata direttamente lì se continui a sentire quel suono.
Poi può essere un'altra cosa eh, ma se dici che ora continui sempre a sentire il suono dei messaggi in arrivo, questa causa è la prima che mi viene in mente.
13/11/2021 21:40:49
nobara ha scritto: [quote]morositas ha scritto:
Ho provato a modificare una cartella e ora continua a suonare senza motivo anche a me appena entro all'interno della land senza che si fermi... e ho fatto anche io gli stessi test, per verificare quanto è successo e sinceramente non so spiegarmi questo fenomeno...
A me "per fortuna" lo fa proprio solo quando sono in chat, mentre navigo in altre parti della land i suoni si comportano normalmente. Non oso immaginare il fastidio di avere costantemente quel suono che ti trapana le orecchie XD
Mi è appena venuta in mente una roba: non è che per caso ti si è buggato un messaggio? Mi spiego meglio, a me era capitato che continuasse a risuonare il bip del messaggio in arrivo, ma non ne risultava nessuno nuovo nella casella dei ricevuti. Guardando direttamente nel bd mi segnalava un messaggio in arrivo non letto, ma evidentemente cancellato dall'utente in questione. Prova a dare un'occhiata direttamente lì se continui a sentire quel suono.
Poi può essere un'altra cosa eh, ma se dici che ora continui sempre a sentire il suono dei messaggi in arrivo, questa causa è la prima che mi viene in mente.[/quote]
Ho seguito il tuo consiglio e avevi ragione mi si era impallato un MP di prova. Ma tolto questo bug, ho dovuto togliere il comando dal config del suono in chat che equivale a quello dell'MP che una volta giunti, continua a suonare con frequenza regolare anche se non scrivo niente nè con utente Super o Test. In modo continuo...
La mia prima domanda è da cosa potrebbe dipendere?
E la seconda domanda è se si possa distinguere il suono della notifica degli MP in arrivo dalle azioni in chat in arrivo?
Grazie in anticipo!
01/12/2021 15:43:08
Chiediamo venia in anticipo per il ritardo nella risposta, ma è stato un periodo piuttosto intenso per Noi.
Il problema che avete segnalato è reale ed è dovuto ad una modifica recente (da me stesso fatta) che ha visto un rifacimento dei iframe relativi ai messaggi e alle bacheche. Nel refactor, è stato utilizzato per il trigger dei messaggi una porzione di codice presa dalla chat ( notevolmente più funzionale rispetto alla precedente ed in linea con il tag audio introdotto ). Questo, però, usando il 'parent' nella selezione del tag per ID, riusciva a captare anche l'<audio> presente nella chat qualora aperta e lo triggerava costantemente. Non avveniva per i messaggi perchè i messaggi fanno comparire il tag <audio> solo quando effettivamente ci sono nuovi messaggi.
Una spiegazione contorta per dire "mea culpa".
Ho colto l'occasione per rifare completamente la gestione degli audio, almeno quelli relativi alle notifiche, e quindi garantire una più facile gestione di questi, correggendo ovviamente l'errore.
Ho anche introdotto la possibilità di avere un audio diverso rispetto a quello dei messaggi e quindi differenziare chat e messaggi, così come proposto da @morositas.
Potete trovare tutto ciò che ho modificato in questo commit:
https://github.com/GDRCD/GDRCD/pull/231/commits/bbbc3a4ac02127cdced98a578e8b8c2087864397 ↗
(N.B.: il commit qui sopra è in fase di valutazione, potrebbe subire modifiche o essere assorbito interamente dalla prossima versione in produzione; nel caso, aggiornerò il riferimento )
Questa modifica farà parte della release 5.6.0.1 di GDRCD.
Scusa per l'attesa e grazie per la pazienza.
Kasa.
19/01/2022 12:30:28
Riprendo questo messaggio perchè ho installato la versione 5.6.1, ho riscontrato una sorta di piccola anomalia. Spiego meglio: ho modificato il file AudioController e ha risolto il problema segnalato da un altro utente per gli MP, ma a livello delle notifiche degli audio di messaggi in chat non riscontro il sonoro. Ho tenuto le impostazioni di default di config.inc.php:
/** * Abilitazione dell'audio in land
* @author Blancks
*/
$PARAMETERS['mode']['allow_audio'] = 'ON';
//ON:abilita l'audio per le missive e nella scheda dei personaggi
//OFF: disabilita l'uso dell'audio
/** * Abilitazione dell'audio in land
* @author jan90
*/
$PARAMETERS['mode']['allow_new_chat_audio'] = 'ON';
//ON: abilita l'audio per i nuovi messaggi in chat
//OFF: disabilita l'uso dell'audio
/** * Tipi di file audio concessi in land, la lista è semplice: [estensione_file] = mimetype
* Per disabilitare i suoni sugli utenti mettere su OFF la voce relativa nei gruppi di abilitazione poco più sotto
* @author Blancks
*/
$PARAMETERS['settings']['audiotype']['.mp3'] = 'audio/mpeg';
$PARAMETERS['settings']['audiotype']['.mid'] = 'audio/x-mid';
$PARAMETERS['settings']['audiotype']['.midi'] = 'audio/x-mid';
$PARAMETERS['settings']['audiotype']['.wav'] = 'audio/x-wav';
/** * nome del file audio usato per il suono dei nuovi messaggi in arrivo
* il file DEVE trovarsi nella cartella sounds
* il file DEVE essere in uno dei formati concessi per l'uso
* per non usare file audio per le nuove missive, semplicemente lasciare vuoto il campo
*
* AudioController
* è possibile inserire suoni diversi per le varie tipologia di notifica
* nel caso si volesse introdurre una nuova tipologia di notifica, è sufficiente aggiungere un nuovo parametro in coda
* e impostargli come nome 'audio_new_LABELNOTIFICA', dove LABELNOTIFICA corrisponde a quello passato in AudioController
* @author Blancks
*/
$PARAMETERS['settings']['audio_new_messages'] = 'beep.wav';
$PARAMETERS['settings']['audio_new_chat'] = 'beep.wav';
E quindi mi domandavo se dovessi apporre qualche modifica eventuale, e/o, abilitare qualcosa che mi sfugge ...ringrazio come sempre in anticipo!
P.S: segnalo una cosa a livello del pacchetto gdrcd 5.6.2, ho provato a installarlo, ma dava errore poi ho controllato meglio e manca tutto il contenuto degli includes, la cartella risulta vuota >.<!
19/01/2022 12:36:49 e modificato da kasa il 19/01/2022 12:36:57
Ci siamo accorti, in effetti, che il pacchetto non era completa e abbiamo provveduto a caricare la versione completa e funzionante di GDRCD 5.6.0.2.
Grazie per la segnalazione, in ogni caso!
Per il resto, mi direi quali sono state le modifiche fatte ad AudioController e a cui fai riferimento? Così da capire dove potrebbe essere il problema.
Kasa.
19/01/2022 12:52:32
Ho preferito >.< farvi comunque una segnalazione e di niente se posso faccio volentieri!
La modifica a quel specifico file, l'ho presa da questo post:
https://www.gdr-online.com/readforum.asp?id=250620 ↗
Discussione seguita da
Pagine → 1 2
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, Open Source e Hosting Elenco Forum
Articoli, Interviste e altre Risorse!
Crossout ↗
Sea of Conquest ↗
Foundation Galactic Frontier ↗
Enlisted ↗
The Coven ↗
World of the Sea Battle ↗
Wuthering Waves ↗
AlterEgo ↗
Storie di Agarthi ↗