Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3111 connectés 

  FORUM HardWare.fr
  Programmation
  Flash/ActionScript

  recherche flash

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

recherche flash

n°1685063
snoopi2000​7
Posté le 11-02-2008 à 21:12:08  profilanswer
 

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

mood
Publicité
Posté le 11-02-2008 à 21:12:08  profilanswer
 

n°1685120
Zedlefou
In cabbage we trust !
Posté le 12-02-2008 à 06:30:03  profilanswer
 

Montre ce que tu as deja fait ...


---------------
Jeu de simulation Boursière - Version BETA - https://www.facebook.com/wildstocks
n°1685496
snoopi2000​7
Posté le 12-02-2008 à 18:23:17  profilanswer
 

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

n°1685521
antika
Posté le 12-02-2008 à 19:45:38  profilanswer
 

Code :
  1. myRevolutionnaryKill3rHaX0rSearchEngine.getResults(nom_du_TextField.text);


 
Ca c'est pour la partie Flash.
 
(myRevolutionnaryKill3rHaX0rSearchEngine étant un PendingCall, bien sûr)


Message édité par antika le 12-02-2008 à 19:47:09
n°1685523
snoopi2000​7
Posté le 12-02-2008 à 19:50:31  profilanswer
 

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?

n°1685525
antika
Posté le 12-02-2008 à 19:51:10  profilanswer
 

...'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.


Message édité par antika le 12-02-2008 à 20:01:13
n°1685526
snoopi2000​7
Posté le 12-02-2008 à 19:52:27  profilanswer
 

et pour lier a google je mets ca??

n°1685617
Zedlefou
In cabbage we trust !
Posté le 13-02-2008 à 05:02:43  profilanswer
 

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.


---------------
Jeu de simulation Boursière - Version BETA - https://www.facebook.com/wildstocks
n°1685980
snoopi2000​7
Posté le 13-02-2008 à 19:18:53  profilanswer
 

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?

n°1685983
antika
Posté le 13-02-2008 à 19:22:01  profilanswer
 

Non.

mood
Publicité
Posté le 13-02-2008 à 19:22:01  profilanswer
 

n°1685984
snoopi2000​7
Posté le 13-02-2008 à 19:23:14  profilanswer
 

et sinon comment je dois faire pour affichier un texte dans ma zone de recherche et qu'il disparaisse quand je veux ecrire dedans?

n°1685988
antika
Posté le 13-02-2008 à 19:36:48  profilanswer
 

Code :
  1. instance_txt.onSetFocus = function():Void {
  2. this.oldText = this.text;
  3. this.text = '';
  4. }
  5. instance_txt.onKillFocus = function():Void {
  6. this.text == '' ? this.text = this.oldText : jeDevraisPenserAAcheterUnLivreOuFaireunTourSurMediaBox ;
  7. }


 
Fonctionnel sous Flash 8/AS2 (le langage de tafiole qui lance passer les variables non déclarées).


Message édité par antika le 13-02-2008 à 19:38:29
n°1685990
snoopi2000​7
Posté le 13-02-2008 à 19:39:49  profilanswer
 

je dois mettre ca dans "actions" sur ma zone de "text input"?

n°1685993
antika
Posté le 13-02-2008 à 19:44:52  profilanswer
 

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.


Message édité par antika le 13-02-2008 à 19:48:10

---------------
(vivement qu'AS3 se généralise et que je n'ai plus à répondre à ce genre de questions, faute de gens pour les poser)
n°1685995
snoopi2000​7
Posté le 13-02-2008 à 19:49:07  profilanswer
 

Est il possible de trouver des exemples de codes pour un champ de recherche?

n°1685996
antika
Posté le 13-02-2008 à 19:52:20  profilanswer
 

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.
- Attaque ce proxy via Remoting/AMF pour garder un temps de réponse raisonnable.


 
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.


Message édité par antika le 13-02-2008 à 19:59:53

---------------
(vivement qu'AS3 se généralise et que je n'ai plus à répondre à ce genre de questions, faute de gens pour les poser)

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Flash/ActionScript

  recherche flash

 

Sujets relatifs
Pour son expansion,NEtWebmaster recherche un Développeur Flash - PHP.Recherche un pro du flash pour une petite modif
[ FLASH / ACTIONSCRIPT ] recherche de scriptrecherche arborescence dans flash !
moteur de recherche et Flash (UTF8)recherche personne maitrisant langage flash et action script
Recherche developpeur flashrecherche personne maitrisant le langage flash
Recherche forum tout en flashRecherche editeurs de jeu en flash ou java?
Plus de sujets relatifs à : recherche flash


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR