WINCOR NIXDORF

WINCOR NIXDORF - Divers - Programmation

Marsh Posté le 09-10-2025 à 16:30:16    

Bonjour à tous,
 
Me voilà tout nouveau sur le forum, et surtout très novice en informatique, plus particulièrement dans le domaine du matériel POS. Je suis plutôt autodidacte, mais amateur et passionné, et pour m’accompagner dans cette "auto-formation", j’utilise ChatGPT au quotidien.
 
Pour résumer : il y a environ 6 mois, j’ai décidé de développer un logiciel de gestion de comptes et de budget sous Excel. J’ai structuré le projet avec des UserForms et des modules, ce qui me permet de gérer la saisie et d’ajouter progressivement de nouvelles fonctionnalités. ChatGPT m’aide à coder en VBA et à appliquer tout cela.
 
Alors oui, certains diront peut-être que c’est inutile ou « bizarre »… Mais dans ce cas, je vous invite simplement à passer votre chemin et à ne pas commenter


Message édité par alexis352 le 09-10-2025 à 16:36:42
Reply

Marsh Posté le 09-10-2025 à 16:30:16   

Reply

Marsh Posté le 09-10-2025 à 16:38:07    

Pour en revenir au sujet : j’ai récemment acheté un écran Wincor Nixdorf iPOS Plus. J’y ai installé un disque dur, Windows 10 Pro, Office, ainsi que tous les drivers et logiciels de Wincor. Mon objectif est de pouvoir communiquer avec le buzzer intégré à l’écran, afin de le déclencher via un codage VBA, par exemple quand mon logiciel affiche une fenêtre d’information ou d’avertissement.
 
J’ai également commencé à utiliser Java dans le cadre de JavaPOS (Diebold) pour explorer d’autres pistes de communication avec le matériel. Mais malgré des heures et des jours à tester les solutions proposées par ChatGPT, je tourne en rond et je n’arrive pas à obtenir un résultat concret.

Reply

Marsh Posté le 09-10-2025 à 16:38:34    

Je souhaiterais donc savoir si une âme charitable et passionnée accepterait de m’apporter un petit coup de main, que ce soit sur la partie VBA ou sur l’intégration via JavaPOS.
 
Merci à tous, et je vous souhaite une belle journée !
 
Alexis

Reply

Marsh Posté le 09-10-2025 à 16:47:30    

Ton logiciel c'est pour un usage perso ou pro? Rassure moi, car Excel et VBA pour du pro, comment dire... Aussi W10 est en fin de vie non?
 
Ici on ne fait pas le boulot des gens, donc il faudra montrer ton code (ou le code de Chatbidule...) et poser des questions cconcrètes. Aussi "ça ne marche pas" c'est pas assez précis.


---------------
Ne laissez pas mourir vos sujets en cours de route!
Reply

Marsh Posté le 09-10-2025 à 16:54:42    

C'est un usage personnel !  
 
Montrer un code je veux bien mais c'est pas le sujet .. la demande est déjà de pouvoir éventuellement me guider sur la programmation a l'aide des outils de programmation diebold qui sont pour la plupart en anglais...
 
Et je ne demande pas de faire mon " boulot " simplement de l'aide a quelqu'un qui aurait plaisir et envie de le faire !
 
Je te remercie pour ton retour qui semble tellement avenant et bienveillant  :)

Reply

Marsh Posté le 09-10-2025 à 17:02:48    

alexis352 a écrit :

Je te remercie pour ton retour qui semble tellement avenant et bienveillant  :)

Je suppose que c'est ironique? Désolé, mais outre l'état du monde (qui n'est pas de ta faute, certes) des gens qui débarquent et qui veulent qu'on les guide pas à pas gratuitement etc il y en a tous les trois jours. Et ces gens sont très peu précis aussi, donc il faudrait investir (gratuitement! bénévolement!) des heures et des heures pour arriver à quelque chose. A moins que tu cherches une aide payante?
 
L'anglais bah c'est indispensable pour programmer, au pire il faut utiliser un dictionnaire.
 
Pour la partie prog, il faut déjà apprendre les bases, tu les connais? Non, les forums ne sont pas là pour ça, il y a des bons bouquins (et beaucoup de tutos mais attention à la qualité très variable!) pour ça.
 
Perso je dirais si pas de code et pas de question concrète pas d'aide...
 
Ah et les titres tout en majuscules et pas très précis c'est pas génial non plus, tu peux rectifier le tir en éditant le premier message.
 
Pour clarifier: Si tu dis "Bah je cherche quelqu'un pour me guider/me prendre la main/faire mon boulot" personnellement (qui n'est pas modérateur ici, précisons le) ça ne me convient pas. Si tu disais "J'utilise les outils Diebold (précisément logiciel X et Y version X) et je bute sur tel ou tel point précis, j'ai déjà lu le manuel et cherché sur internet, est-ce que quelqu'un peut m'aider?" la tu serais totalement dans l'esprit des forums par contre.


---------------
Ne laissez pas mourir vos sujets en cours de route!
Reply

Marsh Posté le 09-10-2025 à 17:13:35    

rat de combat a écrit :

Je suppose que c'est ironique? Désolé, mais outre l'état du monde (qui n'est pas de ta faute, certes) des gens qui débarquent et qui veulent qu'on les guide pas à pas gratuitement etc il y en a tous les trois jours. Et ces gens sont très peu précis aussi, donc il faudrait investir (gratuitement! bénévolement!) des heures et des heures pour arriver à quelque chose. A moins que tu cherches une aide payante?
 
L'anglais bah c'est indispensable pour programmer, au pire il faut utiliser un dictionnaire.
 
Pour la partie prog, il faut déjà apprendre les bases, tu les connais? Non, les forums ne sont pas là pour ça, il y a des bons bouquins (et beaucoup de tutos mais attention à la qualité très variable!) pour ça.
 
Perso je dirais si pas de code et pas de question concrète pas d'aide...
 
Ah et les titres tout en majuscules et pas très précis c'est pas génial non plus, tu peux rectifier le tir en éditant le premier message.
 
Pour clarifier: Si tu dis "Bah je cherche quelqu'un pour me guider/me prendre la main/faire mon boulot" personnellement (qui n'est pas modérateur ici, précisons le) ça ne me convient pas. Si tu disais "J'utilise les outils Diebold (précisément logiciel X et Y version X) et je bute sur tel ou tel point précis, j'ai déjà lu le manuel et cherché sur internet, est-ce que quelqu'un peut m'aider?" la tu serais totalement dans l'esprit des forums par contre.


 
Bon écoute,
 
Je vais être clair : je ne suis pas venu ici pour recevoir des leçons de morale, mais simplement pour échanger avec des personnes capables de partager des pistes techniques .
 
Ton ton condescendant, limite agressif, n’apporte rien à la discussion, et je n’ai pas à me justifier davantage.
 
Si tu n’as pas envie d’aider, il suffisait de passer ton chemin ! Et ça, je l’avais bien précisé dans mon post initial… mais visiblement tu as dû le lire en diagonale !.
 
Je te remercie malgré tout d’avoir pris le temps d’écrire. Pour une première expérience sur un forum "d’entraide", ça met dans le bain !.
 
Et pour finir, je précise que je n’ai absolument pas demandé qu’on fasse mon “boulot” gratuitement. Bien au contraire, je suis même ouvert à discuter d’un éventuel service payant — mais certainement pas avec le type de profil que tu incarnes.

Reply

Marsh Posté le 09-10-2025 à 23:15:43    

Tu risques d'être déçu alors, parce qu'en dépit de ton impression négative, tu t'adresses à l'un des forumeurs les plus patients et bienveillants du forum, souvent de très bon conseil et aux compétences et intérêts très variés.  
Donc je t'invite à quand même prêter attention à ce qu'il te dit, comme par exemple sur le manque de précision de ta question ou le fait de ne rien partager de ce que tu as déjà testé. Tu dis toi-même avoir galéré plusieurs jours avec ChatGPT, dis toi qu'on n'a pas envie de galérer à notre tour avec toi parce qu'on n'a pas les infos nécessaires pour t'aider, même avec toute la bonne volonté possible.
 
Tu parles notamment de piloter un buzzer intégré à l'écran. On ne parle donc pas d'une simple enceinte intégrée à la machine, mais d'un périphérique à part entière, avec ses propres pilotes ?  
Si oui bon courage pour attaquer ça en VBA, tu risques de découvrir les joies des appels COM et autres trucs bas niveau d'une DLL obscure.
Le machin aurait t'il une documentation, des références précises, un SDK ?  
N'est t-il pas possible d'utiliser des enceintes et une sortie son classique pour arriver à ton objectif ? Je connais mal ces machine mais la dernière que j'ai désossé se résumait à un PC déguisé avec les même capacités.


---------------
Topic .Net - C# @ Prog
Reply

Marsh Posté le 10-10-2025 à 00:41:42    

TotalRecall a écrit :

un des forumeurs les plus patients et bienveillants du forum, souvent de très bon conseil et aux compétences et intérêts très variés.

Oh, merci beaucoup! :jap: :hello:


---------------
Ne laissez pas mourir vos sujets en cours de route!
Reply

Marsh Posté le 10-10-2025 à 16:53:44    

partir sur Excel / VBA très mauvaise idée
 
Si tu prenais un outil comme claude code et du HTML/CSS/JS/nodeJS par exemple, il pourrait t'écrire tout le code et tous les ficheirs et surtout que le HTML/CSS c'est plus joli que du excel
Ensuite l'avantage c'est que ton truc serait portable partout et accessible partout.


---------------
Blablaté par Harko
Reply

Marsh Posté le 10-10-2025 à 16:53:44   

Reply

Marsh Posté le 11-10-2025 à 00:05:41    

J'ai pas osé le brancher sur le sujet du VBA, aussi abominable et vieillot que ce soit, vu qu'il dit qu'il est débutant. J'imagine que c'est pas vraiment une option de lui dire "oublie tout ce que t'as fait en 6 mois et apprends maintenant non pas une mais 4 énormes stacks techniques".
Il veut faire une appli de gestion avec graphiques et tableur j'imagine, lui faire partir sur du web pour ça c'est 3 ans de galères à prévoir.
A la limite s'il devait migrer vers autre chose sans vouloir se frotter à du web, pourquoi pas un jour du client lourd genre du .Net, mais c'est pareil y a un gros apprentissage à prévoir.

 

Le meilleur langage c'est celui qui répond à son besoin, s'il est content de VBA (et il n'a rien dit qui suggère l'inverse) autant le laisser se perfectionner avec, il sera toujours temps de bifurquer quand il sera prêt.


Message édité par TotalRecall le 11-10-2025 à 00:06:59

---------------
Topic .Net - C# @ Prog
Reply

Marsh Posté le 20-10-2025 à 13:28:06    

Bonjour alexis352,
Pour synthétiser un peu tout ce qui a été dit (je partage globalement l'avis des différents intervenants), pourrais-tu :
1) nous faire une rapide spec de ce que ton soft doit réaliser comme fonctionnalités
2) nous dire ce que tu connais en programmation (langages, BD, outils...)
3) nous expliquer précisément de que tu veux faire faire à ce buzzer et à quelle doc concernant ce buzzer as-tu accès ? Question complémentaire : si tu fais jouer un son (un fichier wav ou mp3 par ex), est-ce que c'est un haut-parleur classique qui joue le son ou ce fameux buzzer ? Parce que si c'est le buzzer, tout ce que tu as à faire, c'est faire jouer un son via une fonction de VBA.
 
Par contre, coder un soft via du VBA et Excel n'est effectivement pas du tout approprié car assez vite, tu vas te retrouver coincer (en termes de perfs et de fonction + maintenabilité dans le temps). Par ailleurs, si piloter le buzzer doit se faire via un envoi de trames de données (binaire ou caractères), via du VBA, tu vas en chier :/
 
Quoi qu'il en soit, rat de combat, TotalRecall et gatsu35 sont des habitués de longue date de ce forum (tout comme moi ;)) et tout à fait compétents dans le domaine de la prog. Tu devrais donc écouter les conseils qu'on te donne.
 
En postant ton code ici de ce que tu as déjà fait et nous dire où ça bloque, là, on sera en mesure de t'aider. :hello: Mais être aussi vague sur ce que tu veux et t'y être pris en 3 posts pour poser ta question, ça nous rappelle pas mal d'autres situations similaires où on n'a pu fournir une aide faute de données précises...


Message édité par rufo le 20-10-2025 à 13:30:59

---------------
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
Reply

Marsh Posté le 20-10-2025 à 13:46:57    

Ne vous fatiguez pas trop, à mon avis alexis352 ne reviendra pas... (Je peux me tromper.)


---------------
Ne laissez pas mourir vos sujets en cours de route!
Reply

Marsh Posté le 20-10-2025 à 20:55:44    

Je me demandais la même chose hier justement en voyant le topic... On va voir si on a effectivement perdu notre temps à répondre.


Message édité par TotalRecall le 20-10-2025 à 20:56:05

---------------
Topic .Net - C# @ Prog
Reply

Marsh Posté le 21-10-2025 à 14:10:42    

De toute façon, quelqu'un qui a l'irrespect de poster avec un titre tout en majuscule, alors que c'est complètement inutile, ça n'incite pas à lire son post.
A+,


---------------
There's more than what can be linked! --  Le capitaine qui ne veut pas obéir à la carte finira par obéir aux récifs. -- Il ne faut plus dire Sarkozy, mais Sarkozon -- (╯°□°)╯︵ ┻━┻
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed