Retourner à l'accueil du site  
Design:
Accueil
Actu Freenews
FAQ
Forums
Glossaire
Etat du réseau
Dossiers
Dialogue en direct
Liens ADUF
Newsletter
Livre d'or
Statistiques
A propos de l'ADUF
QFreefax ne fonctionne plus
Aller en bas de la page
ADUF Index du Forum » Téléphonie & Fax Aller à la page Précédente  1, 2
Répondre au sujet Voir le sujet précédent : Voir le sujet suivant 
MessagePosté le: Jeudi 12 Février 2015 12:10:14 Numéro présent dans le profil, mais problème de récupération des caractéristiques de la ligne Répondre en citantReporter le post à l'équipe de modération
sebgui
Nouveau
Nouveau

Hors-ligne

Inscrit le : 09 Aoû 2005
Messages : 9
Sexe :

Forfait : Freebox Dégroupage Total sur ligne inactive (NDI)





N'ayant plus la possibilité de développer qFreefax, j'ai décidé de le libérer!

J'ai regroupé tous les sources dans une archive disponible ici : http://dl.Free.fr/vfYknReTS

Libre à qui veux d'en assurer le maintient!
Voir le profil de l'utilisateur Envoyer un message privé
MessagePosté le: Jeudi 12 Février 2015 19:36:15 Numéro présent dans le profil, mais problème de récupération des caractéristiques de la ligne Répondre en citantReporter le post à l'équipe de modération
OLIV316
Habitué
Habitué

Hors-ligne

Inscrit le : 16 Mar 2004
Messages : 301
Sexe :

Forfait : Freebox Dégroupage Total





Merci Sebgui
_________________
http://www.chateaulusseau.com
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
MessagePosté le: Vendredi 20 Février 2015 15:42:23 Aucun numéro de ligne indiqué dans le profil Répondre en citantReporter le post à l'équipe de modération
oranggila
Nouveau
Nouveau

Hors-ligne

Inscrit le : 20 Fév 2015
Messages : 1
Sexe :
Ville : Venelles

Forfait : Freebox Dégroupage Partiel





Bonjour à tous,

Voici le code en PHP qui permet d'envoyer un fax au format texte à partir du service fax de chez Free.
J'ai mis un certain temps à le mettre au point ...

Fonction principale à appeler :

envoyer_fax ($msg, $login, $password, $destinataire, $email_ack)

Description des paramètres d'appel :
$msg = message texte à envoyer
$login = votre identifiant de votre compte Freebox
$password = votre mot de passe
$destinataire = le numéro de fax à atteindre
$email_ack (1 ou 0) = choix de recevoir un rapport d'envoi sur son email


Attention nombre de fax limité à 10 par heure.



<?php


$timeout = 10;


///////////////////////////////////////////////////////////////////////////////////

function obtenir_id_idt($page, &$id, &$idt)
{

//<p>The document has moved <a href="https://adsl.Free.fr/home.pl?id=xxxxxxxx&amp;idt=yyyyyyyyyy">here</a>.</p>

$chaine_recherchee = "<a href=";
$debut_id = strstr($page,"?id=");
$fin_id = strpos ($debut_id, "&");
$id = substr ($debut_id, 4, $fin_id -4);

$debut_idt = strstr($debut_id,"idt=");
$fin_idt = strpos ($debut_idt, chr(34));
$idt = substr ($debut_idt, 4, $fin_idt -4);

}

///////////////////////////////////////////////////////////////////////////////////



function connecter_fax ( $id, $idt)
{

$fax_url = "https://adsl.Free.fr/tel_fax.pl";

$ch = curl_init(); // création d'une nouvelle ressource CURL
// configuration de l'URL et d'autres options
curl_setopt($ch, CURLOPT_URL, $fax_url);
curl_setopt($ch, CURLOPT_FRESH_CONNECT, true);
curl_setopt($ch, CURLOPT_TIMEOUT, $timeout);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);

curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);

curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, array(
'id' => $id,
'idt' => $idt ));

$page = curl_exec($ch); // récupération du contenu de la page
$httpcode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close($ch); // fermeture de la session curl

$trace_file = __DIR__."/connecter_fax.txt";
$hd = fopen($trace_file,"w+");
fwrite($hd,$page);
fclose($hd);


if (200 != $httpcode)
{
echo "<br>code connecter_fax = $httpcode <br>";
return false;
}

return true;

}

///////////////////////////////////////////////////////////////////////////////////

function emettre_fax ($fax, $id, $idt, $email_ack, $destinataire)

{

$fax = utf8_decode ($fax);


$fax_file = __DIR__."/fax.txt";
$hd = fopen($fax_file,"w+");
fwrite($hd,$fax);
fclose($hd);


$fax_url = "https://adsl.Free.fr/tel_ulfax.pl";

$ch = curl_init(); // création d'une nouvelle ressource CURL
// configuration de l'URL et d'autres options
curl_setopt($ch, CURLOPT_URL, $fax_url);
curl_setopt($ch, CURLOPT_FRESH_CONNECT, true);
curl_setopt($ch, CURLOPT_TIMEOUT, $timeout);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);

curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);

$length = strlen($fax);


$postdata = array(
'id' => $id,
'idt' => $idt,
'destinataire' => $destinataire,
'email_ack' => $email_ack,
'masque' => 'N',
'document' => "@".$fax_file
);

$httpheaders = array(
'Content-type' => 'multipart/form-data'
);


curl_setopt($ch, CURLOPT_HTTPHEADER, $httpheaders);


curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $postdata);


$page = curl_exec($ch); // récupération du contenu de la page
$httpcode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close($ch); // fermeture de la session curl

$trace_file = __DIR__."/emettre_fax.txt";
$hd = fopen($trace_file,"w+");
fwrite($hd,$page);
fclose($hd);


if (302 != $httpcode)
{
echo "<br>code emettre_fax = $httpcode <br>";
return false;
}

return true;

}

///////////////////////////////////////////////////////////////////////////////////

function envoyer_fax ($msg, $login, $password, $destinataire, $email_ack)
{


$free_url = "https://subscribe.Free.fr/login/login.pl";

$ch = curl_init(); // création d'une nouvelle ressource CURL
// configuration de l'URL et d'autres options
curl_setopt($ch, CURLOPT_URL, $free_url);
curl_setopt($ch, CURLOPT_FRESH_CONNECT, true);
curl_setopt($ch, CURLOPT_TIMEOUT, $timeout);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);

curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);


curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, array(
'login' => $login,
'pass' => $password ));

$page = curl_exec($ch); // récupération du contenu de la page
$httpcode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close($ch); // fermeture de la session curl

$trace_file = __DIR__."/trace_login.txt";
$hd = fopen($trace_file,"w+");
fwrite($hd,$page);
fclose($hd);


if (302 != $httpcode)
{
echo "<br>code envoyer_fax = $httpcode <br>";
return false;
}

$id= "";
$idt= "";


obtenir_id_idt($page, $id, $idt);


//echo "<br>id ====>>> $id <br>";
//echo "<br>idt ====>>> $idt <br>";


connecter_fax ($id, $idt);

emettre_fax ($msg, $id, $idt, $email_ack, $destinataire);


}



?>
Voir le profil de l'utilisateur Envoyer un message privé
MessagePosté le: Vendredi 20 Mars 2015 15:32:13 NRA : GUZ33 (St Medard De Guizieres) Membres sur ce NRADétails sur ce NRA Ligne : 431 m (6 dB) Répondre en citantReporter le post à l'équipe de modération
snc
Nouveau
Nouveau

Hors-ligne

Inscrit le : 01 Jan 2010
Messages : 21
Sexe :

Forfait : Freebox Only IP/ADSL Max2
Freebox : v4r





Merci sebgui pour les sources de qfreefax et merci surtout pour ce petit outil qui nous aura servi pas mal d'années !
Voir le profil de l'utilisateur Envoyer un message privé
MessagePosté le: Mardi 5 Janvier 2016 08:59:58 Numéro présent dans le profil, mais problème de récupération des caractéristiques de la ligne Répondre en citantReporter le post à l'équipe de modération
equinoxe06
(Auteur du topic)

Intéressé
Intéressé

Hors-ligne

Inscrit le : 04 Jan 2009
Messages : 85
Sexe :
Ville : Illkirch Graffenstaden

Forfait : Freebox Dégroupage Total sur ligne inactive (NDI)





Apparemment, FAX4FREE ne fonctionne plus non plus...
Voir le profil de l'utilisateur Envoyer un message privé
MessagePosté le: Mardi 5 Janvier 2016 10:43:04 Numéro présent dans le profil, mais problème de récupération des caractéristiques de la ligne Répondre en citantReporter le post à l'équipe de modération
OLIV316
Habitué
Habitué

Hors-ligne

Inscrit le : 16 Mar 2004
Messages : 301
Sexe :

Forfait : Freebox Dégroupage Total





je confirme envoi du fax impossible
j'ai pourtant mis à jour avec la 4.36
_________________
http://www.chateaulusseau.com
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
MessagePosté le: Mardi 5 Janvier 2016 11:12:43 Numéro présent dans le profil, mais problème de récupération des caractéristiques de la ligne Répondre en citantReporter le post à l'équipe de modération
equinoxe06
(Auteur du topic)

Intéressé
Intéressé

Hors-ligne

Inscrit le : 04 Jan 2009
Messages : 85
Sexe :
Ville : Illkirch Graffenstaden

Forfait : Freebox Dégroupage Total sur ligne inactive (NDI)





C'est le bug de l'an .... 2016...

Merci pour la confirmation Oliv316, et meilleurs voeux...
Voir le profil de l'utilisateur Envoyer un message privé
MessagePosté le: Mardi 5 Janvier 2016 14:15:14 NRA : GUZ33 (St Medard De Guizieres) Membres sur ce NRADétails sur ce NRA Ligne : 431 m (6 dB) Répondre en citantReporter le post à l'équipe de modération
snc
Nouveau
Nouveau

Hors-ligne

Inscrit le : 01 Jan 2010
Messages : 21
Sexe :

Forfait : Freebox Only IP/ADSL Max2
Freebox : v4r





J'ai toujours un bug en installant la 4.36 64bits, de ce fait, je suis toujours en version 4.27. Mais le test fait à l'instant dit "envoi impossible". Problème temporaire de Free ou changement de la page nécessitant une modification du programme ? Question

J'envoie un mail à l'auteur.


A+
Voir le profil de l'utilisateur Envoyer un message privé
MessagePosté le: Mardi 5 Janvier 2016 16:54:15 Numéro présent dans le profil, mais problème de récupération des caractéristiques de la ligne Répondre en citantReporter le post à l'équipe de modération
equinoxe06
(Auteur du topic)

Intéressé
Intéressé

Hors-ligne

Inscrit le : 04 Jan 2009
Messages : 85
Sexe :
Ville : Illkirch Graffenstaden

Forfait : Freebox Dégroupage Total sur ligne inactive (NDI)





Je ne pense pas qu'il s'agisse d'un bug de Free, en passant par l'interface Free, ca marche.
Voir le profil de l'utilisateur Envoyer un message privé
MessagePosté le: Mardi 5 Janvier 2016 23:41:26 NRA : GUZ33 (St Medard De Guizieres) Membres sur ce NRADétails sur ce NRA Ligne : 431 m (6 dB) Répondre en citantReporter le post à l'équipe de modération
snc
Nouveau
Nouveau

Hors-ligne

Inscrit le : 01 Jan 2010
Messages : 21
Sexe :

Forfait : Freebox Only IP/ADSL Max2
Freebox : v4r





Pas d'un bug mais d'un changement de l'interface de Free. Les programmes se contentent d'envoyer des infos comme on le ferait par le navigateur. Si la séquence d'action est modifiée, le programme peut ne plus fonctionner.
Qfreefax posait le même problème. Au moindre changement de la gestion des fax par Free, il fallait modifier le programme, et comme Sebgui ne poursuivait plus le développement de qfreefax, un jour, il est devenu obsolète. Heureusement, on a découvert FAx4Free et son développeur l'a grandement amélioré. Il est maintenant bien plus complet que ne l'était qfreefax.
Je peux me tromper mais je pense qu'il ne lui manque qu'une mise à jour probablement pour fonctionner à nouveau.
Voir le profil de l'utilisateur Envoyer un message privé
MessagePosté le: Mercredi 6 Janvier 2016 16:15:16 NRA : GUZ33 (St Medard De Guizieres) Membres sur ce NRADétails sur ce NRA Ligne : 431 m (6 dB) Répondre en citantReporter le post à l'équipe de modération
snc
Nouveau
Nouveau

Hors-ligne

Inscrit le : 01 Jan 2010
Messages : 21
Sexe :

Forfait : Freebox Only IP/ADSL Max2
Freebox : v4r





Mais il se trouve que l'auteur est en plein déménagement. Alors un peu de patience ! Smile
Voir le profil de l'utilisateur Envoyer un message privé
MessagePosté le: Lundi 11 Janvier 2016 15:56:42 Numéro présent dans le profil, mais problème de récupération des caractéristiques de la ligne Répondre en citantReporter le post à l'équipe de modération
equinoxe06
(Auteur du topic)

Intéressé
Intéressé

Hors-ligne

Inscrit le : 04 Jan 2009
Messages : 85
Sexe :
Ville : Illkirch Graffenstaden

Forfait : Freebox Dégroupage Total sur ligne inactive (NDI)





Ça y est, la version 4.4. est sortie et le fax refonctionne. Very Happy

Merci à Jerry Jacques s'il me lit. Beau boulot !
Voir le profil de l'utilisateur Envoyer un message privé
MessagePosté le: Lundi 11 Janvier 2016 16:56:02 NRA : GUZ33 (St Medard De Guizieres) Membres sur ce NRADétails sur ce NRA Ligne : 431 m (6 dB) Répondre en citantReporter le post à l'équipe de modération
snc
Nouveau
Nouveau

Hors-ligne

Inscrit le : 01 Jan 2010
Messages : 21
Sexe :

Forfait : Freebox Only IP/ADSL Max2
Freebox : v4r





Mise à jour en version PC pour l'instant. Version MAC à suivre certainement.

C'est sûr qu'on peut le remercier d'avoir pris le temps au milieu de son déménagement !
Voir le profil de l'utilisateur Envoyer un message privé
MessagePosté le: Lundi 11 Janvier 2016 19:22:55 Numéro présent dans le profil, mais problème de récupération des caractéristiques de la ligne Répondre en citantReporter le post à l'équipe de modération
OLIV316
Habitué
Habitué

Hors-ligne

Inscrit le : 16 Mar 2004
Messages : 301
Sexe :

Forfait : Freebox Dégroupage Total





Merci à Jerry Jacques
vraiment surper outil
mais je ne trouve pas la version 32 bits Sad Sad
_________________
http://www.chateaulusseau.com


Dernière édition par OLIV316 le Lundi 11 Janvier 2016 19:30:27; édité 1 fois
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
MessagePosté le: Mercredi 27 Janvier 2016 13:29:51 Numéro présent dans le profil, mais problème de récupération des caractéristiques de la ligne Répondre en citantReporter le post à l'équipe de modération
OLIV316
Habitué
Habitué

Hors-ligne

Inscrit le : 16 Mar 2004
Messages : 301
Sexe :

Forfait : Freebox Dégroupage Total





Version 32 Bits à jour

Merci Jerry jaques !! Very Happy
_________________
http://www.chateaulusseau.com
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
 ADUF Index du Forum »  Téléphonie & Fax Aller en haut de la page
Toutes les heures sont à l'heure légale française  
Page 2 sur 2  
Aller à la page Précédente  1, 2
  
Sauter vers:  
Répondre au sujet  


Déclaration CNIL n°1012304 Partiellement basé sur phpBB © 2001, 2006 phpBB Group Traduction par : phpBB-fr.com