Résolu Programme qui interagit avec le navigateur web

Statut
N'est pas ouverte pour d'autres réponses.

Rubiks_Junior

■ Petit Cube ■
Premium
Inscription
17 Juillet 2012
Messages
796
Réactions
296
Points
1 756
RGCoins
0
Salut à tous ! Voilà j'ai un peu de mal à mener à bien un projet personnel ! Je programme de temps à autre des petites application en C++ / C++.net et dernièrement je souhaitais créer un "bot" capable de dialoguer sur un chat par exemple, mais je ne sais pas par où commencer...

Je m'explique ! Mon programme serait tout bête, il serait capable de récupérer dans une base de donnée ou un fichier texte des phrases (enregistrées préalablement par l'utilisateur) et de les envoyé dans le champs d'un site web, facebook par exemple ! Récupérer une phrase n'est pas compliqué le problème que je rencontre c'est pour l'envoie de cette phrase sur le site internet ! Comment puis-je faire pour que le programme fasse tout lui même ?

Je ne demande pas un code déjà tout fait, juste quelques informations sur les fonctions à utiliser pour que j'm'en sorte par la suite :)

Merci d'avance ! :)
 
Salut à tous ! Voilà j'ai un peu de mal à mener à bien un projet personnel ! Je programme de temps à autre des petites application en C++ / C++.net et dernièrement je souhaitais créer un "bot" capable de dialoguer sur un chat par exemple, mais je ne sais pas par où commencer...

Je m'explique ! Mon programme serait tout bête, il serait capable de récupérer dans une base de donnée ou un fichier texte des phrases (enregistrées préalablement par l'utilisateur) et de les envoyé dans le champs d'un site web, facebook par exemple ! Récupérer une phrase n'est pas compliqué le problème que je rencontre c'est pour l'envoie de cette phrase sur le site internet ! Comment puis-je faire pour que le programme fasse tout lui même ?

Je ne demande pas un code déjà tout fait, juste quelques informations sur les fonctions à utiliser pour que j'm'en sorte par la suite :)

Merci d'avance ! :)
Quand tu parles des champs de site précise les champs de recherche quel type de champs ??? car sur des sites comme fb tu en as bcp !!
 
Je suppose que le champ en question doit être précisé en tant qu'argument dans la méthode à utiliser ?

Prenons l'exemple de FaceBook :

Je lance mon application, je rentre mon adresse et mon mot de passe FaceBook dans l'application. L'application se connecte après le clic d'un bouton et depuis une textbox ou un fichier texte déjà créé j'écris des phrases dans le champ pour actualiser son statut sur FaceBook.

Si c'était twitter cela pourrai par exemple générer des tweets :)
 
Je suppose que le champ en question doit être précisé en tant qu'argument dans la méthode à utiliser ?

Prenons l'exemple de FaceBook :

Je lance mon application, je rentre mon adresse et mon mot de passe FaceBook dans l'application. L'application se connecte après le clic d'un bouton et depuis une textbox ou un fichier texte déjà créé j'écris des phrases dans le champ pour actualiser son statut sur FaceBook.

Si c'était twitter cela pourrai par exemple générer des tweets :)
ok dak j'ai compris ce que tu voulais dire ouai un on algho ferait l'affaire ;) faudrait que je me penche sur le truc
 
ok dak j'ai compris ce que tu voulais dire ouai un on algho ferait l'affaire ;) faudrait que je me penche sur le truc
L'algo me paraît pas spécialement compliquée :) , c'est au niveau des méthodes à utiliser que ça coince j'ai vachement de mal à trouver les infos concernant le moyen de me connecter à une page web et de faire tout ce qui s'en suit :/
 
Mais tu veux qu'on se co depuis ton appli au site car là c la galère le nombre de site web présent tu pourras tourner sur deux trois maxi !! puis ensuite y a des points qui fond pas comme je te l'ai dit rentrer les phrases dans ton txt ok mais faut choisir quel champ à quel personne on s'adresse si c fb ou autre ça va pas et j'en passe les points noirs
 
L'algo me paraît pas spécialement compliquée :) , c'est au niveau des méthodes à utiliser que ça coince j'ai vachement de mal à trouver les infos concernant le moyen de me connecter à une page web et de faire tout ce qui s'en suit :/
Pour te co à une page web tu prends tout simplement leur page de co que tu mets sous appli après il faut d'abord avoir les droits pour faire ça car la tu ne peux pas le systeme de co du site comme ça
 
Hum, je voulais utiliser le socket ? C'est une notion encore vachement vague pour moi mais du peu que je comprend je crois que c'est possible d'établir une connexion vers une page web ? Pour le cas de FaceBook l'application ne fait qu'écrire à la place de l'utilisateur dans la zone de texte souhaité (disons celle du profil). Donc c'est toujours le même champs ^^ Ca serait réellement si compliqué ?
 
Hum, je voulais utiliser le socket ? C'est une notion encore vachement vague pour moi mais du peu que je comprend je crois que c'est possible d'établir une connexion vers une page web ? Pour le cas de FaceBook l'application ne fait qu'écrire à la place de l'utilisateur dans la zone de texte souhaité (disons celle du profil). Donc c'est toujours le même champs ^^ Ca serait réellement si compliqué ?
Pour se co au serveur avec un http get ou du genre c pas le soucis mais après tu veux faire tu arrives sur un fb ou site normal l'utilisateur sélectionne la zone texte puis la s'ouvre un txt avec des phrases !?
 
Tout se fait sans le navigateur internet. Je lance mon programme, j'appuie sur un bouton et il se connecte au site de FaceBook avec mes identifiants. Un fois connecté je clique sur un deuxième bouton et cela génère un nouveau statut. Le texte du statut est défini au par avant dans un fichier .txt qui se trouve sur mon PC, du genre "Hello World !!!". Le programme ne fait que grossièrement copier la phrase présente dans le fichier .txt vers le champs "statut" de FaceBook et il valide.

C'est un peu plus clair ? ^^
 
Tout se fait sans le navigateur internet. Je lance mon programme, j'appuie sur un bouton et il se connecte au site de FaceBook avec mes identifiants. Un fois connecté je clique sur un deuxième bouton et cela génère un nouveau statut. Le texte du statut est défini au par avant dans un fichier .txt qui se trouve sur mon PC, du genre "Hello World !!!". Le programme ne fait que grossièrement copier la phrase présente dans le fichier .txt vers le champs "statut" de FaceBook et il valide.

C'est un peu plus clair ? ^^
Largement mdr !! enfin un truc clair mais au préalable faudra que ton utilisateur est enregistré c phrase lui meme dans le txt ou se sera une recherche intelligence d'une phrase qui peut être référé aux différentes activités de la personne l'heure (exemple bonjour le jour bonsoir le soir mdr) tu vois le truc?
 
Ouaip, c'est là que la partie intéressante de l'algo rentre en jeu :D Choisir les bonne phrases au bon moment ! Mais c'est pas le plus chiant à faire je trouve ^^ Ce qui me bloque c'est la connexion au site. Pour l'instant c'est une application personnelle, en phase de test je n'ai besoin de de mes ID et d'une phrase toute bête pour vérifier que ça marche, j'étofferai un peu plus le vocabulaire par la suite x)
 
Ouaip, c'est là que la partie intéressante de l'algo rentre en jeu :D Choisir les bonne phrases au bon moment ! Mais c'est pas le plus chiant à faire je trouve ^^ Ce qui me bloque c'est la connexion au site. Pour l'instant c'est une application personnelle, en phase de test je n'ai besoin de de mes ID et d'une phrase toute bête pour vérifier que ça marche, j'étofferai un peu plus le vocabulaire par la suite x)
Enfaite juste gas quand tu crées un projet avant même de le concevoir il faut que tu saches si tu as tous les outils à ta disposition et si ça t faisable (sans un truc tout fait :) ) et je pense que tu n'as assez éclairci ta création il faut que tu détermines mtn quel type de recherche tu souhaites comment elle doit se faire la connexion aussi liste ça et je donnerai des clés pour les réaliser car c pas à moi d'établir ta gestion de recherche ainsi que la BDD des phrases de tes utilisateurs essayent juste de déterminer plus précisement ton projet car tu as bien vu on s'y perd
 
Ah mais bien sur ! Je veux pas qu'on me mâche le travail ! Je veux bosser hein ! :xD: Là où j'ai besoin d'aide c'est au niveau des fonctions qui servent à établir une connexion avec un site web. La base de donnée et l'algo c'est déjà tout réfléchis ! Mais j'ai pas encore vu le socket en cours et ça me manque un peu :/
 
Ah mais bien sur ! Je veux pas qu'on me mâche le travail ! Je veux bosser hein ! :xD: Là où j'ai besoin d'aide c'est au niveau des fonctions qui servent à établir une connexion avec un site web. La base de donnée et l'algo c'est déjà tout réfléchis ! Mais j'ai pas encore vu le socket en cours et ça me manque un peu :/
D'abord essaye sur deux sites principaux (fb et twiiter) pour les connections je pense la SPIP du site qui est distrb en open source pour te co à leur site puis tu intégres le socket envoyer etc
 
J'vais me plonger la dedans ! Je vais bosser sur le socket pour comprendre un peu comment marche cette petite bête ! En tout cas merci pour tes réponses ! Si le projet t'intéresse je pourrais te tenir au courant de mes avancées ;)
 
J'vais me plonger la dedans ! Je vais bosser sur le socket pour comprendre un peu comment marche cette petite bête ! En tout cas merci pour tes réponses ! Si le projet t'intéresse je pourrais te tenir au courant de mes avancées ;)
Pas de soucis pour le socket tu verras y a des trucs bien sympa (serveur/client) à réaliser :) allez je re ++ :)
 
L'algo me paraît pas spécialement compliquée :) , c'est au niveau des méthodes à utiliser que ça coince j'ai vachement de mal à trouver les infos concernant le moyen de me connecter à une page web et de faire tout ce qui s'en suit :/
Tu peux utiliser une Macro avec le logiciel SuperMacro qui répetera les action données. Sinon pour te connecter à la Page tu peux utiliser le Cookie du compte que tu utilises.
 
Statut
N'est pas ouverte pour d'autres réponses.
Retour
Haut