Gestion des "crashs d'application"

Soyez le premier à donner votre avis sur cette source.

Vue 4 753 fois - Téléchargée 762 fois

Description

Salut,
voici un composant pour permettre de gérer aisément et d'une façon ergonomique les accidents que pourrait rencontrer votre application. Ici, pas de récupération de données, juste la détection que votre application s'est fermée brusquement.
Situation typique : vous êtes en train d'utiliser votre petit logiciel téléchargé je ne sais où, vous allez vous faire un café, et quand vous revenez, oh ! plus de petit logiciel. Vous le réouvrez et là, magique, il vous notifie qu'il a dû se fermer la dernière fois.
Bref, un composant pour faire ça aisément. Les fonctionnalités :
- vous pouvez choisir la langue (français/anglais)
- vous pouvez proposer des chaînes de description personnalisées, ou bien prendre celles par défaut
- vous pouvez choisir quand le test s'effectue. En effet, parfois il est souhaitable que des opérations prennent place impérativement au début de l'application, avant même que le composant puisse notifier l'utilisateur qu'un truc a planté. Vous pouvez donc choisir quand le composant doit tester, en appellant la méthode Execute.

Ce qu'il reste à faire : un support pour permettre à l'application de créer un "log" afin que le composant puisse donner des informations techniques sur le pourquoi du comment.

Dans cette source j'ai surtout travaillé sur l'aspect esthétique et ergonomique du composant (voir la capture), tout en laissant une part raisonnable d'intérêt et en maintenant un confort d'utilisation satisfaisant pour les développeurs. Voilà, amusez-vous bien !

Source / Exemple :


// In the zip

Conclusion :


Voilà, tous commentaires, remarques, conseils, critiques, etc ...

Cordialement, Bacterius !

PS : codé sous Delphi 6 P.E.

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
19
Date d'inscription
dimanche 2 novembre 2003
Statut
Membre
Dernière intervention
26 novembre 2013

Merci de ta réponse mais le problème ne semble pas venir du Zip lui-même mais du téléchargement. L'anti-virus me signal que l'analyse de l'activité du trafic web à détecté un ver Behaveslike:Bat.delete
Messages postés
3793
Date d'inscription
samedi 22 décembre 2007
Statut
Membre
Dernière intervention
3 juin 2016
8
Je te rassure, il ne contient que du code source. C'est ton anti-virus qui (sans vouloir te vexer) est mal conçu. Tu as raison de te méfier, mais au pire, sache que dézipper un zip ne met absolument pas en danger ton système (ça devient dangereux que quand tu lances une application inconnue directement ou indirectement). Si tu veux quand même télécharger, désactive anti-virus, télécharge et remet l'anti-virus :)

Cordialement, Bacterius !
Messages postés
19
Date d'inscription
dimanche 2 novembre 2003
Statut
Membre
Dernière intervention
26 novembre 2013

Impossible de télécharger le zip. Mon antivirus le bloque automatiquement. (Pack anti-virus SFR)
Messages postés
3793
Date d'inscription
samedi 22 décembre 2007
Statut
Membre
Dernière intervention
3 juin 2016
8
Vachement bizarre, parce que moi AVG ni McAFEE ne me détecte quoi que ce soit ... Je t'engage à rescanner parce que c'est anormal.
Enfin bref tu as raison de prendre tes précautions, parfois lors d'un upload il y a des virus qui s'incrustent on ne sait comment.

Cordialement, Bacterius !
Messages postés
250
Date d'inscription
lundi 9 novembre 2009
Statut
Membre
Dernière intervention
4 septembre 2020

Salut Bactérius,
J'utilise BitDefender 2009
Le virus détecté est BeHavesLike:Bat.delete
Heureusement bloqué!

PhilLu
Afficher les 19 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.