|
Bas de page | |
---|---|
Auteur | Sujet : Programmer un bot |
Amaniak Schnitzel, Prima! | Bonjour, Bon alors je vous expose mon problème. Dans le cadre de mon travail, nous avons dans notre laboratoire environ 800 produits chimiques différents (listé sous forme de table excel. Dernièrement notre département de sécurité nous a demandé de lister tous les produits pouvant présenter un risque pour les femmes enceintes, on doit donc lister toutes les phrases de risque R de chaque produit et trier celles qui présentent un risque pour les femmes enceintes (une dizaine de phrase R). Ce qui implique de devoir prendre chaque produit de trouver les phrases R correspondantes comme par exemple sur cette page http://www.sigmaaldrich.com/catalo [...] KEY&F=SPEC -> Risk Statements 11-20/21/22-36 voir sur wikipédia http://fr.wikipedia.org/wiki/Acetonitrile puis de retenir et lister tous les produits ayants les R 40/45/46/49/60/61/62/63/64/68 (ce sont les codes pouvant présenter un danger pour les femmes enceintes. Si je fais ceci à la main ça va me prendre un temps énorme du coup j'ai pensé qu'un petit bot pourrait très facilement et très rapidement se charger de cette tâche. Malheureusement je n'y connais rien ni en bot ni en programmation! Est-ce difficile à programmer? Quel langage serait le mieux et le plus simple? N'y aurait-il pas une application capable de faire cela juste en la configurant? Message édité par Amaniak le 05-05-2011 à 13:16:34 --------------- drugs designer |
Publicité | Posté le 05-05-2011 à 13:15:29 |
rufo Pas me confondre avec Lycos! | Si vous n'y connaissez rien en programmation, à mon avis, ça ira plus vite de faire la tâche à la main
Message édité par rufo le 05-05-2011 à 13:45:40 --------------- Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta |
Amaniak Schnitzel, Prima! | J'ai quelques très très légères notions de VBA qui datent de mes études... Par contre je n'ai aucune idée de la commande qui pour une cellule excel donnée irait chercher le produit correspondant sur un site donné et en extrairait l'info souhaitée.
--------------- drugs designer |
Amaniak Schnitzel, Prima! | Effectivement! Tous les produits ne viennent pas nécessairement du même fournisseur. Mais à la limite ce n'est pas très important les codes de sécurité sont censé être les même quelque soit le fournisseur. Donc on pourrait simplifier le truc en le faisant juste chercher tous les produits sur le même site. Au pire il en resterait quelques-uns qu'il ne trouverait pas et qu'on pourrait toujours chercher à la main, si le machin nous mâche déjà le 90% du boulot je serais content!
Message édité par Amaniak le 05-05-2011 à 15:04:32 --------------- drugs designer |
rufo Pas me confondre avec Lycos! | Ah ok, les infos sur les produits sont sur des listes web! Du coup, perso, je partirais sur un script en php avec une lib style "Snoopy" ( http://sourceforge.net/projects/snoopy/ ) qui permet d'extraire facilement du contenu de pages web. --------------- Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta |
Amaniak Schnitzel, Prima! | Ok! --------------- drugs designer |
rufo Pas me confondre avec Lycos! | C'est ce que je te disais dans mon 1er post : quand on sait pas programmer, chercher à automatiser pour "si peu" ne vaut pas le coup. 800 produits, c'est pas tant que ça finalement, à raison de 2-3 mins par produit, ça te prendrait 3 à5j pour faire le boulot. Apprendre le perl ou php + la ou les libs + analyser les pages des sites web des fournisseurs pour savoir quoi parser, ça te prendra plus de temps et, qui plus est, sans garantie d'arriver à tes fins Message cité 2 fois Message édité par rufo le 05-05-2011 à 17:14:47 --------------- Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta |
Amaniak Schnitzel, Prima! |
--------------- drugs designer |
Publicité | Posté le 05-05-2011 à 19:41:31 |
leonhard |
|
rufo Pas me confondre avec Lycos! | Eh, tu parles à qq qui a développé un samedi après-midi un algo génétique pour trouver toutes les combinaisons de pizzas de la pizzaria à côté de chez moi dont le prix total donne pile-poil le montant de la somme de 2 tickets restos (c'était pour pouvoir les écluser depuis la loi de janvier 2010 qui interdit aux supermarchés de prendre plus de 2 tickets par passage en caisse). Donc tu vois, le côté fun, je connais
--------------- Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta |
gilou ModérateurModzilla | Oui, enfin, l'avantage d'écrire un programme, c'est que c'est réutilisable pour le jour ou on lui demandera la même chose pour les contre indications vis a vis des asthmatiques et qu'il a pas envie d'y perdre une semaine à nouveau... A+, Message cité 2 fois Message édité par gilou le 06-05-2011 à 18:24:52 --------------- There's more than what can be linked! -- Iyashikei Anime Forever! -- AngularJS c'est un framework d'engulé! -- |
otobox Maison fondée en 2005 | Putain d'époque qui voit que la santé humaine peut être à la merci d'une procédure informatique, qui plus est développée par un type qui a des souvenirs lointains de la programmation... Message cité 1 fois Message édité par otobox le 06-05-2011 à 20:46:17 --------------- OtObOxBlOg - - - Etre seul à avoir tort c'est plus difficile, mais c'est bien plus beau que d'avoir raison avec une bande de cons |
leonhard |
Message édité par leonhard le 07-05-2011 à 09:49:03 |
Amaniak Schnitzel, Prima! |
Message cité 1 fois Message édité par Amaniak le 07-05-2011 à 19:55:29 --------------- drugs designer |
gilou ModérateurModzilla |
Ne faire maniper aux nanas enceintes de la boite que ces produits, pour les pousser a poser leur dem, afin de ne pas avoir à leur payer de congé maternité. Message édité par gilou le 07-05-2011 à 22:48:32 --------------- There's more than what can be linked! -- Iyashikei Anime Forever! -- AngularJS c'est un framework d'engulé! -- |