Pour C# il y a mono quasi 100% compatible.
Pour le vbs même avec wine il y a de grands risques que ça échoue, mais vous pouvez sans doute passer par des langages portables comme python par exemple.
Pour communiquer avec votre banque vous utilisez je suppose l'API de celle ci, non ?
Celui qui trouve sans chercher est celui qui a longtemps cherché sans trouver.(Bachelard)
La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.(Einstein)
Ce n'est pas forcément faux.
Mon premier réflexe a été de lancer une recherche sur "VBS sous Linux Mint", et la première réponse passait par Wine.
J'ai un peu tiqué, en me disant effectivement sous Linux normalement on sait exécuter des scripts.
Et je dois confesser que je me suis dit les gens qui disent ça doivent savoir de quoi ils parlent ...
Bon là un temps je ne vais pas être trop réactif, je me rappelle avoir laissé traîner un message en réponse à un message avec lequel il n'avait rien à voir, maintenant que je l'ai mis en réponse au bon message il me reste à faire du ménage, et ... ça prend plus de temps que je ne pensais (car j'ai oublié où c'était).
Au passage j'ouvre une parenthèse : il me semblait que l'installation de deux systèmes sur une machine, soit avec double démarrage soit avec une machine virtuelle, c'est normalement fait pour durer en l'état ?
Si on a l'intention d'expérimenter un système quelques semaines, puis de l'installer à demeure, il me semblait que la clef persistante était faite pour ça ?
Enfin ... Dans l'idée, c'est plutôt pour un test de quelques jours, qui permet de s'accommoder de temps de réaction plus longs. Après il faut aussi composer avec la disponibilité de l'utilisatrice pour tester le résultat.
Je dois dire aussi que le jour où j'ai acheté la clef je me suis pointé à la boutique dire que je voulais une clef USB, point. Et je soupçonne que si je voulais m'étendre sur les différentes clefs proposées en matière de volume et surtout de vitesse de lecture / d'écriture, ce n'était probablement pas la bonne boutique. Si ça se trouve, j'ai acheté un produit inadapté à l'usage envisagé.
Arf j'ai pas de temps, mais rapidement, une clé c'est lent en lecture et écriture, c'est pas viable.
Vous avez des super disques SSD externes qui feront bien mieux le travail et de manière optimale pour moins de 100€.
Une clé c'est pour dépanner... et tester, mais pas tout non plus 🙂*↔️
Celui qui trouve sans chercher est celui qui a longtemps cherché sans trouver.(Bachelard)
La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.(Einstein)
(bon, j'ouvre une parenthèse dans la parenthèse, je ne sais pas si c'est le plus efficace)
Ah, c'est dommage de me lancer dans un truc qui a de grands risques d'échouer à l'exécution. Surtout qu'à l'installation c'était prévu plus fluide si j'ai bien compris.
Je n'ai pas trop creusé au niveau API bancaire. L'utilisatrice se connecte avec l'interface HTML, j'interviens par dessus. Je récupère la date et l'heure de connexion en les récupérant dans la page par copier/coller. Dans les débuts c'était trop lent, puis j'ai réalisé qu'il fallait temporiser pour que ça ait le temps de se faire.
Peut-être encore un petit passage sur wine ...
Considérant cette machine en train de me narguer j'ai tenté deux ou trois trucs qui ne mangent pas de pain.
D'abord j'ai tapé "winecfg", et j'ai obtenu une boîte de dialogue de configuration, qui propose par exemple d'ajouter une application. J'ai refermé pour retourner sur la ligne de commande.
J'ai tapé "wine clock", et j'ai bien eu une horloge.
En revanche si je tape "wine iexplore", il se plaint qu'il lui manque Gecko.
Il fallait dire oui ! Gecko aurait été installé...D'abord j'ai tapé "winecfg", et j'ai obtenu une boîte de dialogue de configuration, qui propose par exemple d'ajouter une application.
Celui qui trouve sans chercher est celui qui a longtemps cherché sans trouver.(Bachelard)
La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.(Einstein)
C'est-à-dire qu'en réponse à ça j'ai une boîte de dialogue de sélection de fichier.
Il veut bien installer ce qu'on veut mais il faut lui dire où c'est.
Voilà donc la fameuse boîte de dialogue winecfg, avec le bouton pour "ajouter une application".
![]()
Téléchargez le fichier MSI : https://dl.winehq.org/wine/wine-geck...7.4-x86_64.msi et https://dl.winehq.org/wine/wine-geck...2.47.4-x86.msi
Allez dans le dossier de téléchargements où se trouve ces fichiers depuis le Terminal et copiez ces fichiers .msi dans le dossier système de Wine. L'emplacement le plus courant est /usr/share/wine/gecko/.
Vous aurez peut-être besoin des droits administrateur pour copier dans ce dossier (ex: sudo cp *.msi /usr/share/wine/gecko/).
Une fois les fichiers copiés, la prochaine fois qu'une application aura besoin de Gecko, Wine devrait les trouver et les installer à partir de cet emplacement local au lieu d'essayer de les télécharger.
Celui qui trouve sans chercher est celui qui a longtemps cherché sans trouver.(Bachelard)
La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.(Einstein)
OK je mets ça dans les tuyaux.
Il y a un bouton "Navigateur web Firefox", la deuxième fois que j'ai cliqué là-dessus j'ai entendu frapper comme au théâtre.
Puis j'ai eu une boîte de dialogue qui me dit que le bestiau tourne déjà mais n'est pas visible, tout ça.
Ça vient, mais si ça démarre comme ça on dirait que j'ai intérêt à faire les courses avant.
En fait, la version 64 bits est téléchargée, mais avant de l'installer il me reste à installer ... l'installeur Windows.
Un jeu de construction c't'affaire.
Je sens que ça promet d'être réjouissant, c't'affaire ...
Parmi les phrases que je trouve sur mon chemin :
- We're sorry, this download is no longer available
- Cet article a été mis hors service
Je ne sais pas si ça va marcher mieux si on leur dit que le but de la démarche est déjà d'abandonner Windows.
C'est marqué au-dessus : installer Gecko.
Partager