recherche flash - Flash/ActionScript - Programmation
Marsh Posté le 12-02-2008 à 06:30:03
Montre ce que tu as deja fait ...
Marsh Posté le 12-02-2008 à 18:23:17
ba en fait j'ai rien fait encpre, j'ai juste ma zone de texte de dessiner...
Il me manque les commandes à appliquer sur cette zone de texte
Marsh Posté le 12-02-2008 à 19:45:38
Code :
|
Ca c'est pour la partie Flash.
(myRevolutionnaryKill3rHaX0rSearchEngine étant un PendingCall, bien sûr)
Marsh Posté le 12-02-2008 à 19:50:31
merci mais c'est quoi un pendingCall?
Je dois mettre ca sur pour ma zone de texte?
Si par exemple je veux relier cette zone a une recherche google, je fais comment?
Marsh Posté le 12-02-2008 à 19:51:10
...'sûr, mets ça.
Ou plus détaillé :
- fais un proxy vers le Web Service de l'API Google avec un langage serveur quelconque. Tu ne dois pas attaquer directement le Web Service avec Flash, c'est une mauvaise idée, il y a plein de particularités de SOAP qui ne sont pas gérées par Flash.
- Attaque ce proxy via Remoting/AMF pour garder un temps de réponse raisonnable.
Un PendingCall est un appel latent (car asynchrone) vers un service Remoting.
Marsh Posté le 13-02-2008 à 05:02:43
Ce que Antika veut dire, c'est que c'est assez compliqué et qu'apparement tu n'as pas du tout le niveau.
Il ne suffit pas d'une ligne de code miracle pour se faire.
Et meme si tu arrives a lancer une requete, il faut pouvoir recupérer le résultat. Donc des connaissances avancés en programation.
Marsh Posté le 13-02-2008 à 19:18:53
nan mais est ce que l'on peut pas se servir de la banniere de recherche que fournit google adsense pour ensuite juste changer l'apparence?
Marsh Posté le 13-02-2008 à 19:23:14
et sinon comment je dois faire pour affichier un texte dans ma zone de recherche et qu'il disparaisse quand je veux ecrire dedans?
Marsh Posté le 13-02-2008 à 19:36:48
Code :
|
Fonctionnel sous Flash 8/AS2 (le langage de tafiole qui lance passer les variables non déclarées).
Marsh Posté le 13-02-2008 à 19:39:49
je dois mettre ca dans "actions" sur ma zone de "text input"?
Marsh Posté le 13-02-2008 à 19:44:52
Ooooh que non, on ne fait plus ça depuis flash 5 (il y a 8 ans).
On centralise toujours le code sur la première frame d'un calque vide nommé par exemple <code>, placé judicieusement en haut de la pile, sur la timeline (timeline principale ou clip container) du clip contenant le champ de texte.
Ou on apprend à développer, et on fait des classes, bêtement. Ce qui facilite grandement le développement et vaut le coup d'être entrepris.
Marsh Posté le 13-02-2008 à 19:49:07
Est il possible de trouver des exemples de codes pour un champ de recherche?
Marsh Posté le 13-02-2008 à 19:52:20
Non, sois un peu raisonnable, c'est excessivement pointu, il y a 15 personnes qui savent faire ça en France.
Mais voilà la recette sans les détails accessoires, et ce n'est pas très difficile, et ce n'est pas (du tout) du charabia, c'est vraiment comme ça qu'on fait :
Citation : - fais un proxy vers le Web Service de l'API Google avec un langage serveur quelconque. Tu ne dois pas attaquer directement le Web Service avec Flash, c'est une mauvaise idée, il y a plein de particularités de SOAP qui ne sont pas gérées par Flash. |
Tu fais un proxy en PHP via nuSOAP (qu'on me corrige, mes connaissances PHP datent) qui va interroger Google à ta place, tu récupéres les résultats côté serveur, tu les parses dans une structure un peu plus light que tu renvoies ensuite à Flash via AMFPHP. Il n'y a rien d'exceptionnellement compliqué, juste une accumulation un peu impressionnante de technos et de jargon, mais c'est parfaitement efficace, je fais comme ça pour tous les services Web.
Marsh Posté le 11-02-2008 à 21:12:08
bonjour,
je voudrais faire un champ de recherche en flash comme sur le site de game one.
Quel sont les commandes que je dois mettre sur mon "text input"?
Merci d'avance