[RISOLTO] Notifica messaggi su desktop postato il 14/06/2016 11:22:11 nel forum programmazione, gdrcd, open source, hosting e modificato da staff shadowland il 16/06/2016 23:19:45
Salve a tutti, mi chiedevo se qualcuno potesse darmi qualche suggerimento o indicarmi qualche sito che spieghi come poter impostare un avviso di ricezione messaggio quando la Land viene ridotta ad icona sul Desktop. Un esempio spicciolo è quello per le notifiche classiche delle mail (tipo outlook) o FB.
Il problema nasce quando appunto si ha la Land ridotta ad icona ed i suoni dei messaggi sono disabilitati, il giocatore non è consapevole in questa maniera se gli è stato inviato un messaggio o meno.
C'è un modo per rendere funzionale questa modifica anche con gdrcd?
Grazie per l'attenzione =)
Pagine → 1 2
14/06/2016 12:23:40
Ciao,
c'è una fantastica API in HTML5 per farlo, cui ti lascio il link.
https://developer.mozilla.org/it/docs/Web/API/notification ↗
il grosso problema è che non puoi farlo fare in automatico ma l'utente deve concedere il permesso a ricevere le notifiche (viene fuori un quadretto sull'url) e se viene detto "no" non le vedranno, mai più.
semplicemente perchè non puoi passare all'esterno di una applicazione dei dati che interagiscano con il desktop senza il permesso dell'utente (limitazioni di sicurezza)
16/06/2016 17:56:58
Ti ringrazio per le delucidazioni, attualmente ho provato ad integrare il codice unicamente per i messaggi ricevuti ma purtroppo senza alcun risultato, dovrò lavorarci per venirne a capo. Se riuscirò a risolvere, lo farò presente =)
16/06/2016 18:52:03
Io le ho implementate su Millennium per nuova riga in chat e nuovo messaggio :) ricordati di inserire un autofade dopo qualche secondo ;)
16/06/2016 21:58:43
Ho usato un codice simile a quello suggerito da longbow integrandolo all'allarme di ricezione messaggio.
Il problema che si presenta è quando all'arrivo di un messaggio, non compare alcuna notifica automatica nè a pagina aperta, nè ridotta ad icona. L'abilitazione ai permessi è attiva e funzionante, ma la notifica su desktop arriva solo quando si clicca sul pulsante apposito aprendo la Land e questo rende le notifiche inutili.
Posto qui il codice per le notifiche in caso dovesse servire:
16/06/2016 22:52:43
io ho fatto una prova veloce usando esattamente il codice postato e funziona perfettamente anche associandolo ad un refresh ajax.
Nel momento in cui avviene il refresh la notifica viene inviata.
16/06/2016 23:24:36
Sono venuta a capo del problema. Volevo ringraziare molto Blancks per la disponibilità concessami.
Posto di seguito il codice.
In messaggi.inc alle ultime righe, precisamente al termine di:
16/06/2016 23:27:23
16/06/2016 23:59:11
Nelle options io aggiungerei anche:
tag: 'new_message'
O qualsiasi altro tag si voglia, questo perchè una specifica di quelle API fa in modo che se si ha una notifica con lo stesso tag, questa invece di andare ad appendersi alle precedenti vada a sostituire la notifica con lo stesso tag.
In questa maniera si evita chepiù notifiche provenienti dalla pagina dei nuovi messaggi si impilino.
17/06/2016 09:06:46
Dyrr, già che ci siete fatene un moduletto GDRCD...
04/09/2016 15:36:57
Discussione seguita da
Pagine → 1 2
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
The Coven: La quest continua...
I dati del generatore di rank sono stati aggiornati!
Football Team Soccer → Diventa una stella del calcio! Crea, allena ed equipaggia il tuo giocatore. Unisciti a un club e vinci in Football Team Game!
Legacy of Magic: Festa della cacciata della Perdizione
Storie di Agarthi: Piccoli ritocchini per enormi Titani
CRSED: F.O.A.D.: Corsa agli zombi!
Il gestore di Le Cronache di Raja Dunia ha risposto alla recensione di derek_ryger
CRSED: F.O.A.D. → Brutale sparatutto MMO in cui vince l'ultimo giocatore che resta in vita nell'arena! Ogni giocatore sarà accompagnato da armi realistiche e magie!
Il gestore di Crystal Tokyo ha risposto alla recensione di aryamoon
La Tana del Ladro: TdL Stories - 🌑 Le Maschere Nere 🌑
dalya ha recensito Le Cronache di Raja Dunia
Dominion Gdr → In una NY con un tessuto sovrannaturale nascosto, la Reggenza Vampirica e il Queens dei Lupi ribollono sotto il Dominio dei Bokor. Quanto durerà la pace?
Age of Crystals: Evento Arrivederci Genithalia, Benvenuto Rhotyx IV
RAID Shadow Legends: Contest Grafico!
Enlisted: Foreste del Brandeburgo - Ampliamento della sede
Il portale raggiunge i 16.600 giochi catalogati! Grazie a tutti!
Lineage II → Entra in uno sconfinato mondo fantasy dominato da razze in contrasto tra loro. Scatena i tuoi poteri in uno dei Mmo più famosi al mondo!
Momento Giusto? - Il Gioco di Ruolo Giusto, al Momento Sbagliato.. storia di una partita di GDR così così..
Storia dei Mud - Ripercorriamo la storia dei Multi User Dungeon (Mud) in Italia!
Terre dei Celti - Recensione del gioco storico-fantasy Terre dei Celti
Arisen GdR - Intervista ai gestori del play by chat fantasy che raccoglie l'eredità di DreamOfYou!
Ambientazioni GDR - Lista di belle ambientazioni non sfruttate dai gestori di giochi di ruolo. Utile per avere spunti per un nuovo gdr!
Moon River - Intervista alla gestione del play by chat urban fantasy Moon River
Zerth GDR - Intervista al gestore del play by chat fantascientifico Zerth GDR!
Game Design - Cos'è il Game Design e le sue Principali Regole!