[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
La Tana del Ladro: TdL Stories - Disegni sulle Mura di Neverwinter
Lineage II: Evento dell'altare di Merkios
Exclusive Villa GdR → Las Vegas, azzardo, vizi, soldi, intrighi... Più le sue luci sono scintillanti, più le sue ombre sono oscure. La città che non dorme mai, vi aspetta.
Entropia Universe: Note sulla versione di Entropia Universe 18.12.0
Intervista alla gestione del play by chat Raxhodya Yaoi GdR
I dati del generatore di rank sono stati aggiornati!
tartoo ha recensito La Tana del Ladro
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!
Ardhalyce: 📜Presentiamo: Il Regno di Eredin!✨
deanna ha recensito Apocalypse Requiem: Detroit
Salvation GDR: Inizio del primo episodio - Le sparizioni
zarina si è accreditato come gestore di Sunday Bloody Sunday
Metin2 → Sfida i tuoi rivali a battersi con te e dimostra la tua superiorità in questo mondo fantasy!
Il gestore di La Tana del Ladro ha risposto alla recensione di iogiocodiruolo
Il gestore di La Tana del Ladro ha risposto alla recensione di ayla21
War Robots: Aggiornamento 10.9
War Thunder → Aviazione, veicoli corazzati e flotte militari della seconda guerra mondiale. Parteciperai a tutte le principali battaglie!
Tipi di Giochi - Gilraen e Mantis ci spiegano le differenze, i pro e i contro delle varie tipolgie di giochi di ruolo online testuali
VR Gaming - Il ruolo della realtà virtuale nel presente e nel futuro del gaming
Aperture Play by Chat - Interessante grafico sul numero di Play By Chat aperti suddivisi per anno!
Creare un PNG - Come creare un PNG realistico e ben fatto?
Stop Internet Explorer - Scopriamo assieme come fermare l'accesso ai nostri giochi a chi usa un Internet Explorer datato! Fermiamo la piaga!
For.Ev.Er. You.N.G. - FOR.EV.ER. YOU.N.G. è il Larp Cyberpunk tra le mura di Lucca! Scopriamolo assieme!
Traduzione nella Terra di Mezzo - Le traduzioni di The Lord of the Rings di Vittoria Alliata di Villafranca e Ottavio Fatica
GdR su BlogFree - Lista dei giochi di ruolo play by forum sul circuito BlogFree