Page 1 sur 2
2dev.org News
Publié : mar. 08/mars/2005 14:24
par Flype
Voici donc
2Dev News en version quasi définitive
On en parlait sur le forum suite à la publication de PureXML.
Cette userlib est le coeur de ce programme et sert à 'parser' le fichier RSS qui est régulièrement mis à jour par le webmaster de 2dev.org ( Crystal noir ).
Ensuite 2Dev News 'corrige' ou plutot 'adapte' les informations contenu dans le fichier RSS et l'affiche le plus correctement possible.
Au final, on obtient un p'tit prog sympathique pour ce tenir facilement informé des nouveautés 2Dev sans aller sur le site.
Remontez moi les problèmes ou les suggestions, j'en tiendrais compte et par ailleurs le source de 2Dev News est libre et peut être en soit un bon exemple quant à l'utilisation de PureXML.
http://www.penguinbyte.com/apps/pbwebst ... evNews.zip
Purebasiquement votre

Publié : mar. 08/mars/2005 14:34
par Torp
bon petit prog sympa et pratique. Bravo !
Juste un petit truc. Est ce que le bandeau est censé nous envoyer sur le site 2Dev? Si oui, il ne se passe rien lorsque l'on clique dessus.
Publié : mar. 08/mars/2005 14:53
par Flype
non, il est censé faire la meme chose que le bouton 'Actualiser' mais maintenant que tu le dis... ca paraitrait plus logique... merci

Publié : mar. 08/mars/2005 15:17
par Crystal Noir
super

Par contre "sans aller sur le site" c faux puisque de toute manière faut y aller pour voir le reste des news (nouveaux codes, téléchargements et liens)

Il va me chourer mon audience vilain ! (je plaisante)
Sympa comme tout, je vais le mettre sur 2dev

Publié : mar. 08/mars/2005 15:19
par Crystal Noir
Petite suggestion : la possibilité au soft d'aller dans la barre des tâches avec une actualisation auto, si une nouvelle news est postée, alors une bulle le fait savoir
c une suggestion

vraiment réussi le prog, bravo

Publié : mar. 08/mars/2005 15:28
par Flype
merci pour vos remontées et désolé pour crystal noir : ALLEZ TOUS SUR
www.2dev.org !!!
2Dev News nous notifie des nouvelles news c'est tout, et c'est tant mieux.
PS: comment on fait pour afficher une bulle genre tooltip depuis la systray

Publié : mar. 08/mars/2005 15:37
par Crystal Noir
je plaisantais Flype
En tout cas c'est chouette, vais le mettre sur la page d'accueil.
Pour les tooltips je dois dire que je sais pas trop

Publié : mar. 08/mars/2005 16:50
par Oliv
Bravo
Flype : C'est la deuxième fois que je me demande :
http://www.penguinbyte.com est ton (un de tes) site(s) ?
Publié : mar. 08/mars/2005 19:51
par Flype
@oliv
2eme fois ? ah bon, désolé j'avais pas vu...
donc non ce n'est pas mon site...
je suis trop flemmard pour me faire mon propre site pour l'instant
du coup j'utilise le fameux site pseudo ftp PURESTORAGE créer par un gars du forum anglais spécialement pour les flemmards PureBasic comme moi.
http://www.penguinbyte.com/apps/pbwebstor/logon.php
Publié : mar. 08/mars/2005 20:56
par Oliv
Flype a écrit :@oliv
2eme fois ? ah bon, désolé j'avais pas vu...
donc non ce n'est pas mon site...
je suis trop flemmard pour me faire mon propre site pour l'instant
du coup j'utilise le fameux site pseudo ftp PURESTORAGE créer par un gars du forum anglais spécialement pour les flemmards PureBasic comme moi.
http://www.penguinbyte.com/apps/pbwebstor/logon.php
C'est la deuxième fois que je me demande, pas te demande
Je me demandais car je suis passé sur la page principale et il y a des logiciels impressionantj, surtout celui qui permet de démarrer Linux et windows et qui permet de compiler pour Linux sous windows grace à RealVNC (apparement il ne l'a pas fait tout seul, j'ai regardé vite fait)

Publié : mar. 08/mars/2005 21:58
par Flype
lol

Publié : mar. 08/mars/2005 23:56
par Le Soldat Inconnu
c'est pas mal
Sinon, ça peut servir pour vérifier les mises à jour d'un prog et signaler les changements des dernières versions. (c'est peut-être plus simple avec un fichier txt que l'on télécharge ... )
Publié : mer. 09/mars/2005 0:26
par Flype
hey bonne idée regis
parceque tu as sans doute raison ce serait plus simple avec un fichier texte. Mais si on veut offrir un fichier d'historique avec explication des mises à jour alors çà devient une bonne idée d'utiliser ce prog.
dis moi regis tu sais pas comment on fait une tooltip pour la systray genre ceux qui s'affiche sur XP quand on insere une clef USB ?
Publié : mer. 09/mars/2005 0:35
par Flype
d'ailleurs ce serait super d'avoir aussi un fil RSS pour ton site regis

et pour le site officiel de purebasic...
Publié : mer. 09/mars/2005 3:15
par Flype
j'ai trouvé comment faire apparaitre des bulles :
Code : Tout sélectionner
Structure NOTIFYICONDATA2
cbSize.l
hwnd.l
uID.l
uFlags.l
uCallbackMessage.l
hIcon.l
szTip.b[128]
dwState.l
dwStateMask.l
szInfo.b[256]
StructureUnion
uTimeout.l
uVersion.l
EndStructureUnion
szInfoTitle.b[64]
dwInfoFlags.l
EndStructure
Procedure SysTrayIconBalloon(title.s,message.s,type.l)
Balloon.NOTIFYICONDATA2
Balloon\cbSize = SizeOf(NOTIFYICONDATA2)
Balloon\hwnd = WindowID()
Balloon\uFlags = 16 ; #NIF_INFO
Balloon\uTimeout = 10000
Balloon\dwInfoFlags = type
PokeS(@Balloon\szInfoTitle,title,63)
PokeS(@Balloon\szInfo,message,255)
Shell_NotifyIcon_(#NIM_MODIFY,@Balloon)
EndProcedure
OpenWindow(0,0,0,110,105,#PB_Window_SystemMenu|#PB_Window_ScreenCentered,"Balloon Tips")
CreateGadgetList(WindowID())
ButtonGadget(0,5, 5,100,20,"Simple")
ButtonGadget(1,5,30,100,20,"Information")
ButtonGadget(2,5,55,100,20,"Avertissement")
ButtonGadget(3,5,80,100,20,"Erreur")
AddSysTrayIcon(0,WindowID(0),LoadImage(0,"2devnews.ico"))
SysTrayIconToolTip(0,"Systray Tooltip")
Title$ = "Démonstration"
Info$ = "Une première ligne de texte" + Chr(13)
Info$ + "Une deuxième ligne" + Chr(13)
Info$ + "Et même une troisième" + Chr(13) + Chr(13)
Info$ + "En fait, autant que vous voulez !"
SysTrayIconBalloon(Title$,Info$,1)
Repeat
Select WaitWindowEvent()
Case #PB_Event_CloseWindow : Break
Case #PB_Event_Gadget
Select EventGadgetID()
Case 0 : SysTrayIconBalloon(Title$,Info$,0)
Case 1 : SysTrayIconBalloon(Title$,Info$,1)
Case 2 : SysTrayIconBalloon(Title$,Info$,2)
Case 3 : SysTrayIconBalloon(Title$,Info$,3)
EndSelect
EndSelect
ForEver
End
qu'est ce que ca donne sous win98 ?