Quote:
Toshiba Software Modem
Connais pas....
Quote:
et si je désinstalle le modem, je serai pas libérée de son pilote?!
Si...
Mais malheureusement tu seras probablement aussi libérée des ports COM virtuels et tu ne seras pas beaucoup plus avancée...
Pour être sûre que ton winmodem est un gros merdier, il faudrait essayer sous Linux. Si tu as aussi installé un Linux sur ton PC (ou si quelqu'un que tu connais a le même matériel), et si il apparaît que sous Linux il est impossible d'utiliser de modem, alors là tu es sûre que c'est une merde intégrale. (ce qui est probablement le cas je le crains)
Quote:
je suis étudiante en informatique
Une fille... :)
J'adore les filles informaticiennnes
D'ailleurs ma femme est une informaticienne diplômée. Moi je tapote le clavier juste un peu comme ça :)
Houlà... c'est pas beaucoup ça pour l'infâme Java.
Pour ton application ça va aller. Mais c'est pour la coder. Tu ne pourras pas utiliser Netbeans ou Eclipse dans de bonnes conditions.
L'idéal serait de prendre C++ pour ton projet. Sous XP c'est assez facile d'écrire un client COM pour envoyer des mails, et tu pourrais utiliser les API Windows pour les fax. Mais il est vrai que la programmation COM, si c'est canon dans un projet, il va te falloir tu temps pour l'appréhender. Et puis C++ n'est pas excessivement facile. (remarque, on peut programmer COM en C, mais le code client COM en C c'est très lourdingue, on peut aussi envoyer des mails uniquement à travers un socket, sans COM, mais là il faut écrire une montage de code pour gérer tout le protocole :( )
Sinon je pense à une *bonne* solution intermédiaire. Sous ton portable, tu écris écris le gros de ton application en Java. Et comme tu ne peux pas commander le port série, alors tu écris une petite librairie C (ou C++) qui interface Java avec les API Windows Fax via la JNI de Java (remarque c'est déjà (et forcément) comme ça que fonctionne javax.comm pour le port série) . Programmer la JNI de Java n'est pas difficile.
Là tu pourrais tout faire sur ta machine et il me semble que ça te fera un projet vachement bien, genre "j'ai pu contourner une difficulté", "je ne suis pas prisonnière de Java pour mener à bien mon projet", etc, etc, bref la classe 8)
Si tu choisis cette option, il me paraît sage de commencer par écrire un petit programme en C pour envoyer un fax. Ce programme sera la base pour en faire une librairie ensuite, et surtout, comme ça, s'il y a une difficulté technique majeure tu le sauras tout de suite.
parce que s'il y a une difficulté, elle sera là. Le reste de ton projet me semble sans problème :)
Connais pas....
Si...
Mais malheureusement tu seras probablement aussi libérée des ports COM virtuels et tu ne seras pas beaucoup plus avancée...
Pour être sûre que ton winmodem est un gros merdier, il faudrait essayer sous Linux. Si tu as aussi installé un Linux sur ton PC (ou si quelqu'un que tu connais a le même matériel), et si il apparaît que sous Linux il est impossible d'utiliser de modem, alors là tu es sûre que c'est une merde intégrale. (ce qui est probablement le cas je le crains)
Une fille... :)
J'adore les filles informaticiennnes
D'ailleurs ma femme est une informaticienne diplômée. Moi je tapote le clavier juste un peu comme ça :)
Houlà... c'est pas beaucoup ça pour l'infâme Java.
Pour ton application ça va aller. Mais c'est pour la coder. Tu ne pourras pas utiliser Netbeans ou Eclipse dans de bonnes conditions.
L'idéal serait de prendre C++ pour ton projet. Sous XP c'est assez facile d'écrire un client COM pour envoyer des mails, et tu pourrais utiliser les API Windows pour les fax. Mais il est vrai que la programmation COM, si c'est canon dans un projet, il va te falloir tu temps pour l'appréhender. Et puis C++ n'est pas excessivement facile. (remarque, on peut programmer COM en C, mais le code client COM en C c'est très lourdingue, on peut aussi envoyer des mails uniquement à travers un socket, sans COM, mais là il faut écrire une montage de code pour gérer tout le protocole :( )
Sinon je pense à une *bonne* solution intermédiaire. Sous ton portable, tu écris écris le gros de ton application en Java. Et comme tu ne peux pas commander le port série, alors tu écris une petite librairie C (ou C++) qui interface Java avec les API Windows Fax via la JNI de Java (remarque c'est déjà (et forcément) comme ça que fonctionne javax.comm pour le port série) . Programmer la JNI de Java n'est pas difficile.
Là tu pourrais tout faire sur ta machine et il me semble que ça te fera un projet vachement bien, genre "j'ai pu contourner une difficulté", "je ne suis pas prisonnière de Java pour mener à bien mon projet", etc, etc, bref la classe 8)
Si tu choisis cette option, il me paraît sage de commencer par écrire un petit programme en C pour envoyer un fax. Ce programme sera la base pour en faire une librairie ensuite, et surtout, comme ça, s'il y a une difficulté technique majeure tu le sauras tout de suite.
parce que s'il y a une difficulté, elle sera là. Le reste de ton projet me semble sans problème :)