Page 2 sur 5

Re: Unpublished Geocaches : un GPX de vos caches non publiée

Posté : dim. 22 nov. 2015 23:00
par Surfoo
Je viens de tester et j'ai n'ai pas eu de problème, j'ai pu télécharger le fichier GPX. Combien de caches contient le GPX que tu voulais ?

Re: Unpublished Geocaches : un GPX de vos caches non publiée

Posté : lun. 23 nov. 2015 08:24
par davetarget
Ce sont 22 caches en attentes. J'ai testé sous différents browser et sur 2 PC.

Re: Unpublished Geocaches : un GPX de vos caches non publiée

Posté : lun. 23 nov. 2015 09:57
par davetarget
Je viens aussi de tester avec le compte geocaching de mon fils et la ca fonctionne...
Mais pas avec le mien....
Je dois avouer ne plus rien comprendre :-(

Re: Unpublished Geocaches : un GPX de vos caches non publiée

Posté : lun. 23 nov. 2015 10:01
par Surfoo
Essaie avec moins de caches pour voir, genre 5-6. Il y a un timeout quelque part, car c'est trop long. Je regarderai d'où ça peut provenir.

Re: Unpublished Geocaches : un GPX de vos caches non publiée

Posté : lun. 23 nov. 2015 10:02
par davetarget
Je n'arrive meme pas a avoir ma liste de cache, c'est avant que j'ai un timeout :cry:

Re: Unpublished Geocaches : un GPX de vos caches non publiée

Posté : lun. 23 nov. 2015 10:47
par Surfoo
Tu as des extensions Firefox ou chrome qui touche au site geocaching ? Si oui, désactive les pour voir.

Re: Unpublished Geocaches : un GPX de vos caches non publiée

Posté : lun. 23 nov. 2015 11:10
par davetarget
J'ai GCproject, meme désactivé c'est pareil.

Re: Unpublished Geocaches : un GPX de vos caches non publiée

Posté : lun. 23 nov. 2015 11:58
par Surfoo
Ok, j'ai passé le timeout de 30 à 60 secondes, dit moi si c'est ok.

Re: Unpublished Geocaches : un GPX de vos caches non publiée

Posté : lun. 23 nov. 2015 12:29
par davetarget
C'est super!
Ca fonctionne!
Un tout GRAND MERCI!!! :D

Re: Unpublished Geocaches : un GPX de vos caches non publiée

Posté : dim. 6 déc. 2015 00:01
par Surfoo
unpublished.vaguelibre.net est passé en https au lieu de http il y a quelques minutes !

Pour ceux qui ne savent pas, le s en plus siginifie secure. Comme pour un site d'achat qui est en https pour la carte bancaire, l'envoi de votre identifiant et mot de passe est sécurisé et ne pourra pas être volé par un tiers lors de la soumission du formulaire.

Re: Unpublished Geocaches : un GPX de vos caches non publiée

Posté : jeu. 7 janv. 2016 08:39
par davetarget
Décidément, je n'ai pas de chance...
Un autre problème survient!
Lorsque je veux me connecter pour charger mes caches non publiées à l'introduction de mon login et PW, j'ai un message d'erreur.
J'ai testé avec le compte de mon fils et c'est pareil.
J'ai aussi testé sur 2 PC et vidé les cookies....
Une idée (je suis certain des PW ;) )

Merci d'avance

Image

Re: Unpublished Geocaches : un GPX de vos caches non publiée

Posté : jeu. 7 janv. 2016 09:16
par Membre supprimé 98
Itou pour moi. Je pense qu'il doit s'agir du même problème que j'ai rencontré avec MGM.

Re: Unpublished Geocaches : un GPX de vos caches non publiée

Posté : jeu. 7 janv. 2016 10:42
par SpaceEye
Salut Surfoo, ça ressemble au problème que j'ai eu avec MGM. De mon côté j'utilise l'authentification par login / mdp en effectuant un POST sur la page d'authentification pour récupérer les cookies de connexion.
J'ai du modifier mon code comme suit :

Code : Tout sélectionner

                    // Préparation des données du POST
                    Dictionary<String, String> post_values = new Dictionary<String, String>();
                    post_values.Add("__EVENTTARGET", "");
                    post_values.Add("__EVENTARGUMENT", "");
                    post_values.Add("ctl00$ContentBody$tbUsername", username); // $ContentBody obligatoire maintenant
                    post_values.Add("ctl00$ContentBody$tbPassword", password); // $ContentBody obligatoire maintenant
                    post_values.Add("ctl00$ContentBody$cbRememberMe", "On"); // $ContentBody obligatoire maintenant
                    post_values.Add("ctl00$ContentBody$btnSignIn", "Login"); // $ContentBody obligatoire maintenant

	            // Les viewstate semblent ogligatoires maintenant
	            // Je passe ceux que j'ai récupéré lors d'un premier appel GET à la page de login
		    post_values.Add("__VIEWSTATE", __VIEWSTATE[0]);
                    if (__VIEWSTATE.Length > 1)
                    {
                        for (int i = 1; i < __VIEWSTATE.Length; i++)
                        {
                            post_values.Add("__VIEWSTATE" + i.ToString(), __VIEWSTATE[i]);
                        }
                        post_values.Add("__VIEWSTATEFIELDCOUNT", __VIEWSTATE.Length.ToString());
                    }
                    
                    // Encodage des données du POST
                    String post_string = "";
                    foreach (KeyValuePair<String, String> post_value in post_values)
                    {
                        post_string += post_value.Key + "=" + HttpUtility.UrlEncode(post_value.Value) + "&";
                    }
                    post_string = post_string.TrimEnd('&');
                    
                    // Création de la requête pour s'authentifier
                    objRequest = (HttpWebRequest)WebRequest.Create(VOID_URL);
                    objRequest.Method = "POST";
                    objRequest.ContentLength = post_string.Length;
                    objRequest.ContentType = "application/x-www-form-urlencoded";
                    objRequest.Proxy = GetProxy(); // Créer votre proxy ici si besoin, sinon mettre NULL
                    objRequest.CookieContainer = cookieJar;
                    //objRequest.KeepAlive = false; // PATCH SARCE ?

                    // on envoit les POST data dans un stream (écriture)
                    StreamWriter myWriter = null;
                    myWriter = new StreamWriter(objRequest.GetRequestStream());
                    myWriter.Write(post_string);
                    myWriter.Close();

                    // lecture du stream de réponse et conversion en chaine
                    objResponse = (HttpWebResponse)objRequest.GetResponse();
                    using (StreamReader responseStream = new StreamReader(objResponse.GetResponseStream()))
                    {
                        post_response = responseStream.ReadToEnd();
                        responseStream.Close();
                    }
Principalement j'ai du utiliser les VIEWSTATES et changer le nom des variables ce POST.
Je ne sais pas si ça a un rapport avec ce que tu fais ou si ça peut t'aider mais on ne sait jamais :-)

Re: Unpublished Geocaches : un GPX de vos caches non publiée

Posté : jeu. 7 janv. 2016 10:57
par TofLaBeuze
Surfoo est en vacances pour le moment... il est temporairement "Unpublished" en quelque sorte :lol:

Re: Unpublished Geocaches : un GPX de vos caches non publiée

Posté : jeu. 7 janv. 2016 10:59
par Eolas
Bonjour,

à tant que faire peut être penser aussi à récupérer et injecter la balise "id="__VIEWSTATEGENERATOR" value="XXXXXXXX" qui sera peut être source à problème à un moment ou un autre. Ceci dit, ce n'est pas cela qui bloque le site de Surfoo, qui par contre, comme le dit Tof ;) est "Unpublished" à l'heure actuelle. :lol: