Journal : FreeFax

Posté par Marc Poiroud (Jabber id, page perso, ) le 11 mai 2007
0
Freenews vient de publier un comparatif des différents logiciels pour utiliser l'option fax proposée par Free.
Les solutions pour Windows et Mac sont là ! mais qu'en est t'il pour Linux ?

Existe t'il un soft facile d'emploi, utilisable sur n'importe quel environnement ?

http://www.freenews.fr/nat/4754-divers-comparatif-des-logici(...)

> Lire le journal (28 commentaires, moyenne: 2,2).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

pas tres compliqué

Posté par Marc Quinton () le 12/05/2007 à 07:17. (lien). Évalué à 3.

il faut simplement savoir se connecter sur la console d'admintration avec des scripts. Une fois qu'on sait faire cela, le reste n'est que du GET et du POST. Mais effectivement tu as raison, pas encore de solution sur plateforme Linux, on se demande pourquoi. Peut-etre nos amis développeurs sont moins disponibles pour ce genre de "petit projet" puisqu'ils vaquent à des occupations plus pros. Peut-etre qu'ils sont moins joueurs aussi, plus très envie de coder apres une journée bien remplie au buro. Ce n'est pourtant pas le potentiel technologique qui manque, ni même le savoir faire.

  • [^]Re: pas tres compliqué

    Posté par Marc Quinton () le 12/05/2007 à 07:36. (lien). Évalué à 3.

    l'un de ces soft est réalise en Delphi et on dispose des sources. J'ai vaguement regardé les procédures de login. Ca donne envie d'y passer un peu de temps.

    Le plus amusant dans cette affaire de FAX chez Free, c'est que j'ai eu besoin d'envoyer un FAX quelque jours seulement après le lancement de ce service. Parce que sinon, ca fait plutot ringuard, hein ... Il se trouve que le FAX a encore, dans certains services, un caractère un peu plus officiel qu'un simple mail.

    • [^]Re: pas tres compliqué

      Posté par Marc Poiroud (Jabber id, page perso, ) le 12/05/2007 à 10:24. (lien). Évalué à 2.

      Si tu y passes un peu de temps, tu peux compter sur mon soutien sans faille pour t'encourager à le faire :)

      --
      La chanson est une industrie parce qu’une poignée d’imbéciles a réussi à être moins con que le reste.
      (Coluche)
      • [^]Re: pas tres compliqué

        Posté par Vador Dark (Jabber id, ) le 12/05/2007 à 10:52. (lien). Évalué à 3.

        Actuellement, je suis en train d'en coder un, en Java.

        Mon soft est déjà capable de se logguer dans la console, de récupérer un code permettant de récupérer l'image avec le nombre à recopier, et de récupérer des pages de la console. Bref, je ne suis plus très loin de rendre possible l'envoi.
        Je pense en faire plus qu'un Freefax, mais un petit client free complet(permettant d'afficher des informations/modifier la configuration de free directement depuis le soft). D'ailleur, si certains ont quelques notions de Java et veulent me filer un coup de main : c'est mon premier projet en Java et je ne serais pas contre quelques conseils sur mon code :).

        • [^]Re: pas tres compliqué

          Posté par brazz () le 13/05/2007 à 09:28. (lien). Évalué à 2.

          Bravo! Il faut encourager ceux qui travaillent pour la communauté!

      • [^]Re: pas tres compliqué

        Posté par Marc Quinton () le 12/05/2007 à 12:18. (lien). Évalué à 3.

        pour ma part, ce sera php-gtk2. J'ai déjà le login actif. Les éléments concernant la lecture du captcha et le POST sont pas très compliqués.

        Je peux donner ici les éléments permettant de réaliser les opérations d'identification. En fait je vais directement le faire, puisque c'est simple :

        1 - login :

        * url : http://subscribe.free.fr/login/login.pl
        * variables a transmettre : login, pass (pas besoin de précision)

        en cas de réponse positive, on recoit une entete avec 'Location' de la forme :

        Location: http://adsl.free.fr/compte/console.pl?id=XXX&idt=YYY

        ces 2 ID sont a conserver.


        2 - lecture du captcha :

        * http://adsl.free.fr/admin/tel/captcha.pl?id_client= + id

        3 - formulaire d'envoi du FAX (à vérifier, pas encore terminé):

        * http://adsl.free.fr/admin/tel/sendfax.pl?id=' + id + '&idt=' + idt;
        ou http://adsl.free.fr/admin/tel/send_fax_valid.pl)
        * variables du POST :
        - cap : la valeur du captcha
        - dest : le numéro de téléphone du destinaire,
        - uploaded_file : le fichier au format pdf, format mime : application/octet-stream

        voila, à vos python, ruby, Java, C, C++, C# ou Mono. Montrons que la comunauté Linux existe.

        • [^]Re: pas tres compliqué

          Posté par Marc Quinton () le 12/05/2007 à 13:48. (lien). Évalué à 2.

          bon, ca avance, mon script php semble pret pour se loger et envoyer des FAX. Pas encore d'interface graphique. Mais bon, c'est de la bibine maintenant.

          • [^]Re: pas tres compliqué

            Posté par Marc Quinton () le 13/05/2007 à 07:06. (lien). Évalué à 4.

            ca marche !!!!

            j'ai encore besoin de faire un peu de cosmétique, mais c'est fonctionnel depuis ce matin.

            • [^]Re: pas tres compliqué

              Posté par brazz () le 13/05/2007 à 09:24. (lien). Évalué à 2.

              Bravo!
              Peut être pas compliqué tu dis, mais en tous cas bien utile et bienvenu !
              Merci

            • [^]Re: pas tres compliqué

              Posté par olebrun () le 13/05/2007 à 11:21. (lien). Évalué à 1.

              Tu as moyen de mettre un bout de code en ligne ? :) ça m'interresse beaucoup car j'ai justement besoin de d'automatiser des envois de fax dans un script php.

              • [^]Re: pas tres compliqué

                Posté par Marc Quinton () le 13/05/2007 à 12:38. (lien). Évalué à 2.

                le probleme, c'est que le captcha est indispensable et tu ne peux pas y couper. Je vais deja mettre une pré-version puisque ca intéresse du monde.

                Ce soft est écrit en php, et fonctionne avec php-gtk2. Mais on peut aussi sauf erreur de ma part l'installer sur un serveur Web chez Free.

                Le site sera : http://php.classes.free.fr/php/gtk/freeFAX/ ; je vois pas trop bien comment l'appeler actuellement. Ce sera son nom de bapteme.

                Je suis en train de paufiner la partie configuration ; en attendant, il faut creer un fichier de conf comme ceci :


                marc@ubuntu-feisty:~/public_html/php/freeFAX$ cat /home/marc/.freeFAX/config.php
                <?php

                class Config {
                public $login = '01234567'; # votre numero de ligne
                public $pass = '.........;
                }

                ?>


                - J'utilise glade pour le dessin de l'interface, il me faut donc fournir plusieurs fichiers. C'est un peu embettant, j'aime bien les scripts tout intégrés. A terme je pense que je vais intégrer la description XML au script.
                - la procédure de création du module php-gtk2 pour différentes version d'Unix est disponible à cette adresse : http://php.classes.free.fr/wiki/index.php5?title=Gtk2/Instal(...)
                - je vais aussi faire une copie d'écran.

                Utilisation :
                - un clic sur l'image de controle permet de la recharger,
                - voir notes plus haut pour la configuration (login et password)
                - je dois ajouter une boite de selection de fichier (désolé, c'est un snapshot).
                - je vais aussi fournir une copie d'ecran sur le site pour qu'on ai une idée de "la chose"

              • [^]Re: pas tres compliqué

                Posté par Marc Quinton () le 14/05/2007 à 05:56. (lien). Évalué à 2.

                je peux spécialiser mon script pour faire au choix et en série :
                - une liste de numéros,
                - une liste de fichiers PDF ; cette option est moyennement utile, en effet il suffit de s'arranger pour generer un seul fichier PDF, ce qui doit etre réalisable dans le cas général.

                Une fois la liste établie, tu la déroule, et pour chaque envoi, tu saisis le captcha puis tu appuis sur envoyer et tu passes a la suite.

                Je crois que le plus facile est d'accepter "en ligne de commande", une liste de numéros. Qu'en pensez-vous ? enfin ca peut-etre la premiere version. Je precise que le script php est en licence LGPL et donc utilisable librement. J'ai placé la licence un peu en retard mais bon ...

                Je suis actuellement dans le codage du selecteur de fichiers. Pour le reste, ca marche. Je suis capable de détecter les problemes réseau (connexion) et de login.

                A la premiere ouverture, une fenetre de dialogue apparait avec la saisie des identifiants free. Elle n'apparait plus par la suite. On peut l'oublier.

              • [^]Re: pas tres compliqué

                Posté par Marc Quinton () le 14/05/2007 à 07:18. (lien). Évalué à 2.

                voila, la premiere version réellement utilisable est en ligne :-)

Petit information relative au fax :)

Posté par Aos () le 12/05/2007 à 10:55. (lien). Évalué à 2.

Concernant le fax, sachez qu'il est encore tres utilisé dans les sociétés de transports (en tout cas dans lesquels j'ai pu bosser).
En faite, devant un tribunal, le fax peut faire office de "preuve" s'il y a litige concernant la demande ou non d'un transport par exemple, concernant le prix ou autre. Mais pas le mail...
En gros, dans une grosse boite de transport portant le nom d'un explosif, j'ai pu m'entretenir avec un avocat qui m'a fait part de cette remarque concernant le fax/mail :)

  • [^]Re: Petit information relative au fax :)

    Posté par Juke (Jabber id, page perso, ) le 12/05/2007 à 12:11. (lien). Évalué à 2.

    Il me semble qu'on avait vu en cours de droit que le mail et le fax constituaient des debuts de preuves, et que le telex constituait une preuve.

    • [^]Re: Petit information relative au fax :)

      Posté par Jehan (page perso, ) le 13/05/2007 à 12:22. (lien). Évalué à 1.

      Le telex, c'est le télégramme?

      Parce que bon, c'est mort comme technologie... Aux USA, ils ont coupé leur ligne en 2006 ( http://formats-ouverts.org/blog/?q=t%C3%A9l%C3%A9graphe ). Et en France, j'ai essayé de me renseigner: apparemment c'est remplacé par une sorte de service d'envoi de message sécurisé avec preuve de dépôt (un peu un envoi de courrier avec accusé de réception) par tél et par courrier en même temps. Peut-être qu'entre les deux (d'une poste à l'autre), ils utilisent encore des bons vieux télégrammes d'antan, mais rien ne le dit, donc j'en doute... En tous cas, c'est la version du télégramme par FT/Orange: http://www.telegramme.com/index.html

      Je sais pas si d'autres boîtes ont un service télégramme... En tous cas, la base technologique a plus l'air d'exister, du moins ni en France ni aux US. Au mieux c'est un mot qui sert à dire "courrier classique mais avec accusé de réception, donc preuve juridique"...

freeFAX - le FAX facile chez Free

Posté par Marc Quinton () le 15/05/2007 à 06:29. (lien). Évalué à 2.

Présentation

FreeFAX est une interface php-gtk2 pour envoyer des FAX avec le fournisseur d'accès Internet Free.fr. Il vous permet d'envoyer très facilement par FAX le contenu d'un fichier PDF. Il doit être configuré avec vos paramètres à la première utilisation. Par la suite une partie importante du processus sera facilitée par freeFAX. Voici l'interface principale du logiciel.

téléchargement et installation :

http://php.classes.free.fr/php/gtk/freeFAX/

  • [^]Re: freeFAX - le FAX facile chez Free

    Posté par Marc Quinton () le 15/05/2007 à 09:58. (lien). Évalué à 2.

    merci de faire le feedback et toute demande d'aide ici. Pour les gens sur ubuntu, c'est la-bas : http://forum.ubuntu-fr.org/viewtopic.php?id=119796

    • [^]Re: freeFAX - le FAX facile chez Free

      Posté par Marc Quinton () le 16/05/2007 à 08:15. (lien). Évalué à 2.

      je viens de faire une mise a jour du logiciel.

      • [^]Re: freeFAX - le FAX facile chez Free

        Posté par Marc Quinton () le 17/05/2007 à 12:09. (lien). Évalué à 2.

        encore pas mal d'améliorations ; suis assez content de moi. Seul soucis, les entrées-sorties sur le réseau sont bloquantes. Les IO_add_watch de Gtk pourrait bien le faire, mais je dois oublier CURL. A moins que dans CURL je puisse faire marcher les fameuses callbacks.

        freeFAX, à suivre ...

Geffax

Posté par Q. (Jabber id, page perso, ) le 15/05/2007 à 07:53. (lien). Évalué à 4.

Je suis aussi en train de coder une petite appli en python / gtk pour envoyer les fax via Free. Son petit nom: geffax

Je mettrai en ligne un premier jet dans la semaine (le temps de faire la gestion de la config (ihm / fichier de config) et une petite page web.

  • [^]Re: Geffax

    Posté par Q. (Jabber id, page perso, ) le 21/05/2007 à 23:04. (lien). Évalué à 3.

    Voila, ca y est, j'ai une première version basique mais fonctionnelle.
    J'ai créé un site vite fait pour héberger l'application: http://geffax.trucs.org/

    J'apprends python et cette appli est là pour me faire les dents ;)

    • [^]Re: Geffax

      Posté par Marc Quinton () le 22/05/2007 à 08:54. (lien). Évalué à 2.

      joli travail ; bravo ! J'ai vu qu'il existe aussi un QfreeFax :

      http://qfreefax.sourceforge.net/

      • [^]Re: Geffax

        Posté par Q. (Jabber id, page perso, ) le 23/05/2007 à 08:25. (lien). Évalué à 2.

        Merci, c'est un peu grace a toi que je me suis lancé là dedans. Je voulais apprendre le python et avec tes explications sur la façon de faire, je me suis dit que c'était le genre d'appli idéale pour apprendre ;)

        Sinon, effectivement, il commence à y avoir pas mal de solutions qui se développent, il y en aura donc pour tous les goûts.

Gros bug

Posté par Vador Dark (Jabber id, ) le 15/05/2007 à 20:03. (lien). Évalué à 1.

En ce qui me concerne, j'ai un bug à la con. La requête qui upload le pdf reçoit une page m'indiquant que je n'ai pas tout reçu.

Selon Ethereal, tout semble y être. J'ai tenté de comparer avec le source du script à Marc, mais il semble envoyer les mêmes champs que moi.
Cela peut également venir du code de l'image, mais je ne pense pas.
Bref, je cherche, je cherche, même si je manque de temps.

  • [^]Re: Gros bug

    Posté par Marc Quinton () le 15/05/2007 à 20:49. (lien). Évalué à 2.

    il faut faire les choses dans le bon ordre ;
    1 - se connecter pour avoir les identifiantss (id, idt),
    2 - lire le captcha, mais juste avant aussi l'url suivante : http://adsl.free.fr/admin/tel/sendfax.pl?id=%s&idt=%s'
    3 - apres tu peux poster, avec CURL je suppose aussi en Java ?

    pour ma part, ca marche plutot bien.

    • [^]Re: Gros bug

      Posté par Vador Dark (Jabber id, ) le 21/05/2007 à 19:25. (lien). Évalué à 2.

      Effectivement, le problème était là. Je ne voyais pas l'utilité de récupérer le sendfax.pl, mais il semblerait que celui-ci ne se contente pas d'envoyer le formulaire mais prépare un certains nombres de choses(sans doute le captcha?)

      Je te remercie pour ton aide ;).

      Actuellement, j'ai très peu de temps pour l'avancer. Il est déjà a peu prêt fonctionnel, mais reste très bidouille. Je prendrais un peu de temps plus tard pour le rendre plus propre.

      Donc, pour les détails:
      -Il est écrit en Java/SWT
      -Il n'utilise pas curl mais java.net
      -J'hésite à abandonner SWT et utiliser Swing à la place(pour rendre plus simple le déploiment pas Java Web Start).
      -Eclipse et Java sont de vrais plaisirs.

  • [^]Re: Gros bug

    Posté par Marc Quinton () le 15/05/2007 à 20:51. (lien). Évalué à 2.

    il me semble que depuis peu, les numéros ne doivent plus avoir de '.', donc j'ai modifié mon source ; demain je fais une nouvelle livraison. Il y aura aussi les nouveaux parametres a prendre en compte.

Revenir en haut de page