[R] Allopass.com dans ma GUI

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
Yoyo86220
Niveau 6
Niveau 6
Messages : 238
Enregistré le : mer. 12 mars 2008 21:47
Status : Hors ligne

[R] Allopass.com dans ma GUI

#1

Message 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!
Modifié en dernier par Yoyo86220 le dim. 08 juin 2008 17:57, modifié 1 fois.
Avatar du membre
Yoyo86220
Niveau 6
Niveau 6
Messages : 238
Enregistré le : mer. 12 mars 2008 21:47
Status : Hors ligne

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

#2

Message 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>
Avatar du membre
jbnh
Niveau 11
Niveau 11
Messages : 1932
Enregistré le : ven. 02 mai 2008 14:54
Localisation : Bruxelles
Status : Hors ligne

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

#3

Message 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
Balise [..] devant votre requête en cours, [R] quand résolu | Pas de message concernant les bots !

Merci
Avatar du membre
Yoyo86220
Niveau 6
Niveau 6
Messages : 238
Enregistré le : mer. 12 mars 2008 21:47
Status : Hors ligne

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

#4

Message 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...
Avatar du membre
jbnh
Niveau 11
Niveau 11
Messages : 1932
Enregistré le : ven. 02 mai 2008 14:54
Localisation : Bruxelles
Status : Hors ligne

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

#5

Message 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.
Balise [..] devant votre requête en cours, [R] quand résolu | Pas de message concernant les bots !

Merci
Avatar du membre
Yoyo86220
Niveau 6
Niveau 6
Messages : 238
Enregistré le : mer. 12 mars 2008 21:47
Status : Hors ligne

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

#6

Message par Yoyo86220 »

je ne comprens pas comment ça marche... pouvez vous me guider...?
Avatar du membre
jbnh
Niveau 11
Niveau 11
Messages : 1932
Enregistré le : ven. 02 mai 2008 14:54
Localisation : Bruxelles
Status : Hors ligne

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

#7

Message 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
Balise [..] devant votre requête en cours, [R] quand résolu | Pas de message concernant les bots !

Merci
Avatar du membre
timmalos
Niveau 11
Niveau 11
Messages : 1970
Enregistré le : dim. 18 mai 2008 15:16
Status : Hors ligne

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

#8

Message 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.
Avatar du membre
Yoyo86220
Niveau 6
Niveau 6
Messages : 238
Enregistré le : mer. 12 mars 2008 21:47
Status : Hors ligne

Re: [R] Allopass.com dans ma GUI

#9

Message 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é...
Répondre