Quel language de code pour un projet de lecture de log?

flybil Messages postés 14 Date d'inscription jeudi 8 mars 2007 Statut Membre Dernière intervention 15 décembre 2022 - 13 déc. 2022 à 15:42
Whismeril Messages postés 19026 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 20 avril 2024 - 15 déc. 2022 à 08:33

bonjour,

je voudrais un conseil avant de me lancer dans ce petit projet

quel serait le langage le plus adapté pour un petit programme sur Windows

pour créer une fenêtre de statistique dynamique à partir d'un fichier log dynamique lui aussi?

un fichier .exe? ou un batch meme je sais pas ... 


7 réponses

Whismeril Messages postés 19026 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 20 avril 2024 656
13 déc. 2022 à 15:53

Bonjour 

sur ce peu d'informations pas facile d'avoir une idée de la complexité de la tache, mais en supposant que tes statistiques ne soient pas extrêmement ardues à établir, le meilleur langage sera celui que tu connais.


1
flybil Messages postés 14 Date d'inscription jeudi 8 mars 2007 Statut Membre Dernière intervention 15 décembre 2022
13 déc. 2022 à 18:03

merci pour la reponse! jusqu'ici j'ai bcp programmé en Actionscript mais je pense pas que je puisse lire un fichier log dynamique avec ce langage 

et les stats sont vraiment toutes simple un simple calcul de moyenne sur les 10 derniers temps de prod/pièce multiplié par la différence de pièce faite et le total à faire ce qui donne une estimation en temp réel du temps de prod restant

0
Whismeril Messages postés 19026 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 20 avril 2024 656
13 déc. 2022 à 22:22

Je ne sais pas ce que tu entends par dynamique, mais la majorité des log sont des fichiers texte. Ça devrait donc le faire.

Mais si tu as des doutes, python est assez accessible, et surtout il y a beaucoup de contenu en ligne.

Si par dynamique, tu veux dire que le format peur changer, une page de calcul jupyter peut être une solution. Le principe est d'écrire un petit boit de code python, d'en visualiser le résultat sous la forme que tu veux (tableau, graphique etc...) puis de faire un second traitement etc...


1
flybil Messages postés 14 Date d'inscription jeudi 8 mars 2007 Statut Membre Dernière intervention 15 décembre 2022
14 déc. 2022 à 13:32

ah merci pour le tuyau! je vais regarder vers python!

par dynamique je veux dire que le fichier texte est ré-ecrit a chaque instant pendant la prod incrémenté des nouvelles données qui nous intéresse ici 

0
Whismeril Messages postés 19026 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 20 avril 2024 656
14 déc. 2022 à 14:48

Alors ça quelque soit le langage ça va poser problème, si ton processus garde le fichier constamment ouvert.

Il faudra que tu puisses l'ouvrir en lecture seule alors qu'il l'est déjà et ça c'est pas gagné.


1
flybil Messages postés 14 Date d'inscription jeudi 8 mars 2007 Statut Membre Dernière intervention 15 décembre 2022
14 déc. 2022 à 15:14

oui c'est bien là la problématique et la limite d'Actionscript que j'y ai vu (déjà une galère a manipuler de simple cookie avec) 

d'où le choix d'une autre approche "codistique" (oui je sais ca existe pas) lol 

0
Whismeril Messages postés 19026 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 20 avril 2024 656
15 déc. 2022 à 08:33

Oui c'est normal, notepad le charge et l'affiche à l'instant n, mais il n'est pas informé des modifications ayant lieu après n.

En tout cas , cela veut dire que le processus n'interdit pas les accès en lecture sur le fichier.

Ton programme devra "juste" devoir l'ouvrir en lecture boucler de façon à mettre à jour régulièrement les informations.


1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Whismeril Messages postés 19026 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 20 avril 2024 656
14 déc. 2022 à 15:29

Ce n'est pas un problème de langage, mais de droit de fichiers.

Si tu es sur windows, un fichier ne peut être maintenu ouvert en écriture que par un seul logiciel.

Tu devras donc ne l'ouvrir qu'en lecture.


0
flybil Messages postés 14 Date d'inscription jeudi 8 mars 2007 Statut Membre Dernière intervention 15 décembre 2022
14 déc. 2022 à 15:38

je n'ai aucun besoin d'écrire quoique ce soit dans le fichier et d'ailleurs il ne faut même surtout pas que je le modifie de quelques manières que ce soit!

mon projet c'est uniquement de prélever des données et d'en sortir une statistique toute simple énoncé plus haut

merci pour avoir pris le temps de répondre en tous les cas ca fait toujours une piste à explorer 

0
Whismeril Messages postés 19026 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 20 avril 2024 656
14 déc. 2022 à 15:43

Est ce que tu peux ouvrir ce fichier avec notepad alors que l'autre processus écrit dedans?


0
flybil Messages postés 14 Date d'inscription jeudi 8 mars 2007 Statut Membre Dernière intervention 15 décembre 2022
15 déc. 2022 à 04:10

Oui tout à fait par contre je suis obligé de l’ouvrir à nouveau pour avoir les dernières données 

0
Rejoignez-nous