Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.

Forum Casio - Projets de programmation


Index du Forum » Projets de programmation » Mini Shoutbox portable
Legolas Hors ligne Ancien rédacteur Points: 3266 Défis: 104 Message

Mini Shoutbox portable

Posté le 30/07/2014 19:10

Bonjour, j'ai un projet, que je compte faire en java (car je le maîtrise beaucoup mieux que le C++, ne parlons même pas du C ). Ce serait de faire une mini fenêtre qui s'ouvre à chaque fois qu'un nouveau message est posté dans la shoutbox, puis se referme au bout de 10 secondes, qui afficherait les 3 derniers messages, le tout collé sur le haut de l'écran, pour ne pas gêner sa programmation en cours. Je ne sais pas si pour vous c'est pareil, mais je perd un temps fou pendant ma programmation à regarder la shoutbox toutes les 30 secondes . Bref, je commence à penser à tous ça. (Mais je vais être coupé par le concours des 10 ans).


1, 2 Suivante
Dark storm Hors ligne Labélisateur Points: 11641 Défis: 176 Message

Citer : Posté le 30/07/2014 19:11 | #


T'ouvre ça dans une nouvelle fenêtre, que tu met où tu veux
http://www.planet-casio.com/Fr/shoutbox/
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Legolas Hors ligne Ancien rédacteur Points: 3266 Défis: 104 Message

Citer : Posté le 30/07/2014 19:12 | #


Mais non, je veux un truc discret, sans cliquer, juste lever les yeux 3 secondes et retourner bidouiller du C !
Mes programmes
Cacher les programmes
Mes défis
Cacher les défis



Dark storm Hors ligne Labélisateur Points: 11641 Défis: 176 Message

Citer : Posté le 30/07/2014 19:12 | #


De toute façon si c'est en Java j'y toucherai pas, j'ai pas l'intention de l'installer sur tout les PC que je touche
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Lephenixnoir Hors ligne Administrateur Points: 24678 Défis: 170 Message

Citer : Posté le 30/07/2014 19:12 | #


Dark storm a écrit :
T'ouvre ça dans une nouvelle fenêtre, que tu met où tu veux
http://www.planet-casio.com/Fr/shoutbox/



Ajouté le 30/07/2014 à 19:12 :
De toute façon, il faut s'autenthifier pour les accès à la shoutbox.
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Dark storm Hors ligne Labélisateur Points: 11641 Défis: 176 Message

Citer : Posté le 30/07/2014 19:13 | #


Si t'es sous Linux tu la met en semi-transparence, au premier plan, et puis c'est bon
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Legolas Hors ligne Ancien rédacteur Points: 3266 Défis: 104 Message

Citer : Posté le 30/07/2014 19:13 | #


Alors je rajoute, au démarrage du logiciel, une authentification.
Mes programmes
Cacher les programmes
Mes défis
Cacher les défis



Dark storm Hors ligne Labélisateur Points: 11641 Défis: 176 Message

Citer : Posté le 30/07/2014 19:13 | #


Faut s'identifier pour écrire, pas pour lire
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Legolas Hors ligne Ancien rédacteur Points: 3266 Défis: 104 Message

Citer : Posté le 30/07/2014 19:14 | #


Si, il faut 50 points.
Mes programmes
Cacher les programmes
Mes défis
Cacher les défis



Dark storm Hors ligne Labélisateur Points: 11641 Défis: 176 Message

Citer : Posté le 30/07/2014 19:15 | #


On parie ?
Je te kick, puis tu ouvre le lien que je t'ai filé
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Drac0300 Hors ligne Membre Points: 839 Défis: 39 Message

Citer : Posté le 30/07/2014 19:26 | #


Un peu comme les notifications de xfce4 ou unity ?


(en haut à droite sur la screenshot)
Dans Z/1Z, 42==666
Coïncidence ? Je ne pense pas.
Legolas Hors ligne Ancien rédacteur Points: 3266 Défis: 104 Message

Citer : Posté le 30/07/2014 19:27 | #


Voilà.
Mes programmes
Cacher les programmes
Mes défis
Cacher les défis



Lephenixnoir Hors ligne Administrateur Points: 24678 Défis: 170 Message

Citer : Posté le 30/07/2014 19:30 | #


Dans ce cas sous Linux, un simple os.system("notify-send ..."); suffit.
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Legolas Hors ligne Ancien rédacteur Points: 3266 Défis: 104 Message

Citer : Posté le 30/07/2014 19:31 | #


Sous Linux...
Mes programmes
Cacher les programmes
Mes défis
Cacher les défis



Drac0300 Hors ligne Membre Points: 839 Défis: 39 Message

Citer : Posté le 30/07/2014 19:32 | #


Hé ouais...
Dans Z/1Z, 42==666
Coïncidence ? Je ne pense pas.
Cartix Hors ligne Membre Points: 2748 Défis: 98 Message

Citer : Posté le 31/07/2014 13:02 | #


Personnellement je n'en vois pas l’intérêt. Tu n'as qu'à ouvrir la fenêtre de D_S et activer l'alerte sonore...
Ziqumu Hors ligne Membre d'honneur Points: 3055 Défis: 9 Message

Citer : Posté le 31/07/2014 13:31 | #


Le plus simple, si tu veux faire ça, c'est de lire directement le fichier json envoyant une requete de type POST sur /Fr/shoutbox/shoutboxAjax.php avec comme paramètres script="lecture", normalement il te donnera un fichier json, qui est assez facile a traiter, et qui contient la liste des messages actuels. C'est en gros ce que fait le script javascript pour actualiser la liste des messages, tu fais ça toutes les 5 secondes et c'est bon
Legolas Hors ligne Ancien rédacteur Points: 3266 Défis: 104 Message

Citer : Posté le 31/07/2014 18:15 | #


Merci Ziqumu ! (tu m'en voudras pas de lire et de bidouiller un peu pour tester le code, hein ? )

Ajouté le 31/07/2014 à 18:18 :
Au passage, les programmeurs de la shoutbox ont dû bien s'amuser avec tout le JS qu'il y a dedans .
Mes programmes
Cacher les programmes
Mes défis
Cacher les défis



Lancelot Hors ligne Membre Points: 1274 Défis: 160 Message

Citer : Posté le 31/07/2014 18:37 | #


donc t'as accès aux easter egg ?
Calculatrices : Casio 35+ SH4 (modifiée 75) et fx-CG 20 PRIZM
Projets que je soutiens
Des exemples parmi tant d'autres
Pokémon Jade de Dododormeur
Zelda de Smashmaster
Super Geek Brothers de Siapran
Mes Programmes
Mes Programmes
Mes Projets
Mes Projets
ColorLib
Add-ins Jetpack Joyride et Pac-Man sur PRIZM (les 2 non commencés mais en réflexion)
A la recherche des sprites jetpack Joride si quelqu'un les a en couleur
Cartix Hors ligne Membre Points: 2748 Défis: 98 Message

Citer : Posté le 31/07/2014 18:38 | #


Tout le monde y a accès
Lancelot Hors ligne Membre Points: 1274 Défis: 160 Message

Citer : Posté le 31/07/2014 18:43 | #


Ah bon ?
Calculatrices : Casio 35+ SH4 (modifiée 75) et fx-CG 20 PRIZM
Projets que je soutiens
Des exemples parmi tant d'autres
Pokémon Jade de Dododormeur
Zelda de Smashmaster
Super Geek Brothers de Siapran
Mes Programmes
Mes Programmes
Mes Projets
Mes Projets
ColorLib
Add-ins Jetpack Joyride et Pac-Man sur PRIZM (les 2 non commencés mais en réflexion)
A la recherche des sprites jetpack Joride si quelqu'un les a en couleur
1, 2 Suivante

LienAjouter une imageAjouter une vidéoAjouter un lien vers un profilAjouter du codeCiterAjouter un spoiler(texte affichable/masquable par un clic)Ajouter une barre de progressionItaliqueGrasSoulignéAfficher du texte barréCentréJustifiéPlus petitPlus grandPlus de smileys !
Cliquez pour épingler Cliquez pour détacher Cliquez pour fermer
Alignement de l'image: Redimensionnement de l'image (en pixel):
Afficher la liste des membres
:bow: :cool: :good: :love: ^^
:omg: :fusil: :aie: :argh: :mdr:
:boulet2: :thx: :champ: :whistle: :bounce:
valider
 :)  ;)  :D  :p
 :lol:  8)  :(  :@
 0_0  :oops:  :grr:  :E
 :O  :sry:  :mmm:  :waza:
 :'(  :here:  ^^  >:)

Σ π θ ± α β γ δ Δ σ λ
Veuillez donner la réponse en chiffre
Vous devez activer le Javascript dans votre navigateur pour pouvoir valider ce formulaire.

Si vous n'avez pas volontairement désactivé cette fonctionnalité de votre navigateur, il s'agit probablement d'un bug : contactez l'équipe de Planète Casio.

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 82 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd