Page 1 sur 1

[R] Allopass.com dans ma GUI

Posté : lun. 02 juin 2008 14:43
par Yoyo86220
Bonjour à tous!

je voudrai que mon logiciel performant ^^ soit payant (1€)... donc j'explique le principe de se que je veux fair...

je voudrai qu'il y ai mon "input" qui soit relié a mon compte allopass.com... si le code qui a été inseré dans le "input" est valide il fait l'action qu'il doit faire si non il ne la fait pas :)

je sais pas si j'ai été tres clair... si vous voulez le script (html) de la page allopass ou on est sansé rentrer le code il n'y a pas de problem merci de votre aide!

Re: [..] Allopass.com dans ma GUI

Posté : lun. 02 juin 2008 17:04
par Yoyo86220
Voici le code html/php :

Code : Tout sélectionner

<center><table border="0" width="436" height="411" style="border: 1px solid #E5E3FF;" cellpadding="0" cellspacing="0">
 <tr>
  <td colspan="2" width="436">
   <table width="436" border="0" cellpadding="0" cellspacing="0">
    <tr height="27">
     <td width="127" align="left" bgcolor="#D0D0FD">
      <a href="http://www.allopass.com/?REDIRECT=presentation.php4&ADV=8793090" target="_blank"><img src="http://www.allopass.com/imgweb/common/access/logo.gif" width="127" height="27" border="0" alt="Allopass"></a>
     </td>
         <td width="309" align="right" bgcolor="#D0D0FD">
      <font style="font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000084; font-style : none; font-weight: bold; text-decoration: none;">
       Solution de micro paiement sécurisé<br>Secure electronic payment
      </font>
     </td>
    </tr>
    <tr height="30">
     <td colspan="2" width="436" align="center" valign="middle" bgcolor="#F1F0FF">
      <font style="font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000084; font-style : none; font-weight: bold; text-decoration: none;">
       Pour acheter ce contenu, insérez le code obtenu en cliquant sur le drapeau de votre pays
      </font>
      <br>
      <font style="font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #5E5E90; font-style : none; font-weight: bold; text-decoration: none;">
       To buy this content, insert your access code obtained by clicking on your country flag
      </font>
     </td>
    </tr>
        <tr height="2"><td colspan="2" width="436" bgcolor="#E5E3FF"></td></tr>
   </table>
  </td>
 </tr>
 <tr height="347">
  <td width="284">
   <iframe name="APsleft" width="284" height="347" frameborder="0" marginheight="0" marginwidth="0" scrolling="no" src="http://www.allopass.com/access/left.php4?LG=fr_uk&SITE_ID=151100&DOC_ID=418498&ADV=8793090"></iframe>
  </td>
  <td width="152">
   <iframe name="APsright" width="152" height="347" frameborder="0" marginheight="0" marginwidth="0" scrolling="no" src="http://www.allopass.com/access/right.php4?LG=fr_uk&SITE_ID=151100&DOC_ID=418498&ADV=8793090"></iframe>
  </td>
 </tr>
 <tr height="5"><td colspan="2" bgcolor="#D0D0FD" width="436"></td></tr>
</table>
</center>

Re: [..] Allopass.com dans ma GUI

Posté : lun. 02 juin 2008 17:20
par jbnh
je vois pas le input dans ton code, aussi le mieux serait de se la jouer en php,
Qui dit input, dit formulaire

Imaginons que ta page soit allopass.php

Allopass.php

Code : Tout sélectionner

<form action="allopass.php" method="post">

Entrez ici le code allopass: <input type="text" name="code" /><br />

<input type="submit" value="Envoyer" />

</form>

<?php
if (isset($_POST['code'])) // si la variable code existe
{
    
echo "Merci pour votre confiance !";
    
}
else // La variable n'existe pas car le champ est resté vide
{
    echo "Mauvais code ou champ laissé vide!";

}

?>
 
Enfait, le code ici détecte juste si le champs est laissé vide ou pas, je connais pas allopass pour détecter si le code est bon ou pas.
Dis moi si je suis dans le bon, si ca te convient, si tu comprends pas qqchose,..

Ciao

Re: [..] Allopass.com dans ma GUI

Posté : lun. 02 juin 2008 18:01
par Yoyo86220
je comprens se que vous voulez dire... mais en faite quand on créé un compte chez allopass il nous donne ce script php... qu'on doi intégrer dans une page web ou n'importe mais moi je veux l'intégrer dans ma GUI...

Re: [..] Allopass.com dans ma GUI

Posté : lun. 02 juin 2008 19:35
par jbnh
Voila pour insérer de html dans un gui:

Code : Tout sélectionner

#include <GuiConstants.au3>
#include <IE.au3>
Dim $s_html
_IEErrorHandlerRegister ()
$oIE = _IECreateEmbedded ()
GuiCreate("gui", 450, 70,-1, -1 , $WS_POPUP, $WS_EX_TOOLWINDOW)
GUICtrlCreateObj($oIE,5, 5, 330, 60)
_IENavigate ($oIE, "about&#058;blank")
$s_html &= '<HTML>' & @CR
$s_html &= '<BODY>' & @CR
$s_html &= '<input type="text" size="40">' & @CR
$s_html &= '</HTML>' & @CR
$s_html &= '</BODY>' 
_IEDocWriteHTML($oIE, $s_html)
_IEAction($oIE, "refresh")
GuiSetState()

While 1

   
WEnd
Exit
à toi d'adapter.

Re: [..] Allopass.com dans ma GUI

Posté : lun. 02 juin 2008 20:43
par Yoyo86220
je ne comprens pas comment ça marche... pouvez vous me guider...?

Re: [..] Allopass.com dans ma GUI

Posté : lun. 02 juin 2008 20:51
par jbnh
Si ma mémoire est bonne :

Code : Tout sélectionner

GuiCreate
pas de probleme

Code : Tout sélectionner

GUICtrlCreateObj($oIE,5, 5, 330, 60)
les dimensions de ton objet html c'est a dire de ton allopass entié (images + input + button de validation) si tu vois ce que je veux dire

Code : Tout sélectionner

$s_html &= '<HTML>' & @CR
$s_html &= '<BODY>' & @CR
$s_html &= '<input type="text" size="40">' & @CR
$s_html &= '</HTML>' & @CR
$s_html &= '</BODY>'
Avec un minimum d'analyse tu devrais comprendre comment ca marche:

Code : Tout sélectionner

$s_html &= 'ligne de code html' & @CR
$s_html &= 'ligne de code html' & @CR
$s_html &= 'ligne de code html' & @CR
...
 
Voila, je pense que ca fonctionne ainsi. Le reste, laisse comme c'est

Re: [..] Allopass.com dans ma GUI

Posté : jeu. 05 juin 2008 09:40
par timmalos
Si je peux me permettre afficher un allopass dans une page n'est pas le meilleur moyen... même en admettant que 15% des utilisateurs qui voient ton programme decident de payer, il n'y en aura pas beaucoup qui acceptent de payer par allopass...alors tu as interêt que ton application soit vraiment superbe et que tu attires beaucoup de monde. :shock:
Je pense qu'il vaut encore mieux faire un système de license.
Et je suis contre toutes les applications payantes:il n'y en a pas beaucoup qui méritent vraiment d'être payées:celles qui sont uniques dans leur genre.

Re: [R] Allopass.com dans ma GUI

Posté : dim. 08 juin 2008 17:59
par Yoyo86220
Si il y a bcp de monde qui pay par allopass (enfin juste un certain publique...) c'est claire que je ne vois pas adobe photoshop ou autre payé via allopass mais c'est pas le mm public touché...