Jump to content

GC little helper II


2Abendsegler

Recommended Posts

Posted (edited)

Moin,

ich habe es getestet und bei mir klappt der Logout ohne Probleme. Ich lande dannach auf der Loginseite und kann mich wie gewohnt wieder anmelden.

Kannst du mal gucken ob Fehlermeldungen in deiner Console stehen? (Rechts klick => Untersuchen => Console)

Edited by capoaira
Link to post
Posted (edited)

Hallo,

 

habe ein Screenshot gemacht...

Konsole.jpg

Edited by SAMAKA
Hi, nun steht noch etwas darunter.... Error: Promised response from onMessage listener went out of scope
Link to post
21 hours ago, SAMAKA said:

wenn alles deaktiviert ist funktioniert alles tadellos.

1. Deaktivierst du Tampermonkey oder nur den GClh?

2. Hast du noch andere Scripts am Laufen?

3. Du bist auf der neuen Karte mit Map Layer Google unterwegs, richtig?

4. Kannst du bitte mal einen kompletten Screenshot deines Browsers machen, mit Header des Browsers?

 

Ich kann das genannte Problem im Moment auch nicht nachvollziehen, so wie capoaira.

Link to post
Posted (edited)

Hallo,

 

ich deaktiviere nur GClh, dann funktioniert es....

 

Es laüft auch der Mystery-Wizard

Karte ist Google Map

screenshot.jpg

Edited by SAMAKA
hatte anfangs auch Tampermonkey deaktiviert und auch einzelne Scripts, es passiert nur wenn GClh läuft.
Link to post

5. Kannst du bitte noch einen Test machen mit aktiviertem GClh und deaktivierten restlichen Scripten. Funktioniert es immer noch nicht?

 

zu 4. Ich benötige den kompletten Screenshot deines Browsers mit aktiviertem GClh. Auf deinem Screenshot scheint der GClh nicht aktiv. Am besten nimmst du die Konstellation von 5.

Link to post

Hmm ... das sieht nicht so aus, wie es sollte wenn nur der GClh läuft.

 

Beispielsweise fehlt das Map Layer Icon.

grafik.png.0dbfd7bc80e44c39ead95a6f4e0a7a4d.png

 

Und welches Script/Add on ist den hierfür verantwortlich?

Die rechten Teile sitzen an völlig falschem Platz. Das Map Icon kenne ich gar nicht.

grafik.png.0233d156c3c17e16b4a3594394a30f74.png

 

Link to post

Hi, 

habe heute mal alles deinstalliert und danach neu installiert. Tampermonkey und nur GClh keine weiteren Scripts. Das Ergebnis ist aber leider das gleiche. 

 

Link to post

Hallo,

 

auch gestern hast du geschrieben, dass nur der GClh läuft. Ich konnte auf deinem Screenshot erkennen, dass der GClh zumindest angelaufen ist. Gleichzeitig war das Aussehen der Karte mit den Icons aber nicht erklärbar. Anschließend bist du mir Antworten auf meine Fragen schuldig geblieben. Ich kann dir so nicht helfen, wenn du mir meine Fragen nicht beantwortest. :(

 

Und ich habe gerade noch etwas in deinem Screenshot bemerkt, das mir eigenartig vorkommt. Wo bist du in deinem zweiten inaktiven Tab, von dem man nur Icon (Geocaching) und Namen (GC little helper II - Page 6 ...) sieht?

 

LG Frank

Link to post

?

ich denke doch, dass ich alle Fragen beantwortet habe!

 

1. Deaktivierst du Tampermonkey oder nur den GClh? Es wird nur GClh deaktiviert

2. Hast du noch andere Scripts am Laufen? Es läuft noch der Mystery-Wizard

3. Du bist auf der neuen Karte mit Map Layer Google unterwegs, richtig? Karte ist Google Maps

4. Kannst du bitte mal einen kompletten Screenshot deines Browsers machen, mit Header des Browsers? Hab ich auch gemacht

 

5. Kannst du bitte noch einen Test machen mit aktiviertem GClh und deaktivierten restlichen Scripten. Funktioniert es immer noch nicht? Geht immer noch  nicht!

 

zu 4. Ich benötige den kompletten Screenshot deines Browsers mit aktiviertem GClh. Auf deinem Screenshot scheint der GClh nicht aktiv. Am besten nimmst du die Konstellation von 5.

wurde auch erledigt!

 

... welche der Fragen habe ich denn  nicht beantwortet ?

 

  • Upvote 1
Link to post
Posted (edited)
4 hours ago, SAMAKA said:

... welche der Fragen habe ich denn  nicht beantwortet ?

 

On 5/9/2021 at 12:20 AM, 2Abendsegler said:

Hmm ... das sieht nicht so aus, wie es sollte wenn nur der GClh läuft.

 

Beispielsweise fehlt das Map Layer Icon.

grafik.png.0dbfd7bc80e44c39ead95a6f4e0a7a4d.png

 

Und welches Script/Add on ist den hierfür verantwortlich?

Die rechten Teile sitzen an völlig falschem Platz. Das Map Icon kenne ich gar nicht.

grafik.png.0233d156c3c17e16b4a3594394a30f74.png

 

 

Wobei ich die Antwort auf die Frage gefunden habe:

4 hours ago, SAMAKA said:

Du bist auf der neuen Karte mit Map Layer Google unterwegs, richtig? Karte ist Google Maps

Der Screenshot ist von der alten Karte, mit Google Maps und nicht Leaflet. Deswegen hat die Karte auch keine GClh Features. Der verrutschte Map Button kommt von GS, dafür ist kein externes Skript verantwortlich.

Allerdings konnte ich den Bug trotzdem nicht nachstellen (Firefox und Chrome; GClh 0.11). Ich klicke auf den Button und nach kurzer Zeit lädt die Seite neu und ich lande auf der Login Page.

 

@SAMAKA (und auch einige andere): Beim Fehlerfinden ist die Beschreibung, wo der Bug ist sowie die Umstände bei denen er Auftritt, besonders wichtig. So können wir eingrenzen und den Fehler schnell selbst reproduzieren. Je schneller das geht, desto schnell können wir anfangen den Fehler zu suchen.

Karte Google Maps können drei verschiedene Seite/Umstände sein:

Browse Map (alte Karte): Leaflet mit Google Maps Layer

Browse Map (alte Karte): Google Maps Karte

Search Map (neue Karte): Google Maps Layer

Zudem interpretieren die Browser manche Befehle unterschiedlich.

 

@2Abendsegler:

Der Logout Prozess vom GClh ist per GM_xmlhttpRequest, ich vermute wegen dem GM_ also mal, dass die Funktion nicht von GS kommt. Der Logout Prozess von GS im neuen Header funktioniert über ein Formular. Vielleicht ist es möglich, dies zu kopieren. Dann sollte es auf jeden Fall klappen.

Edited by capoaira
Rechtschreibung
  • Upvote 1
Link to post
Posted (edited)

Hat noch jemand Probleme mit dem "Logout" / "Sign out" bei aktivem GClh?

Bitte prüft das mal und bitte gebt mal Feedback, danke.

 

@SAMAKA

Sorry, mein Fehler. :rolleyes:

 

@capoaira

Super!

Google Maps anstatt Leaflet. Hab ich nicht erkannt. Sieht anders aus als früher.

 

Wenn ich mich richtig erinnere, dann stammt der derzeitige Logout Prozess von den Geocaching Seiten im alten Design, hatte lediglich ein paar formale Dinge geändert (GM_ ...). Das ist aber schon eine ganze Weile so. Ich glaube das funktionierte nicht mehr mit den Änderungen von GS zum kalifornischen Pendant der Datenschutzgrundverordnung - das waren die ersten asynchronen Einflüsse. Zusammen mit unseren Anpassungen im Header klappte das nicht mehr.

Du glaubst doch nicht ernsthaft, dass ich das selbst entworfen habe. 🤣

 

Ich glaube mit dem Formular ist das ziemlich schwierig, weil wir dort wieder Daten mitgeben müssen, die wir in der Vergangenheit vielfach schon nicht korrekt besorgen konnten. Eine Umstellung können wir uns ja mal überlegen.

 

Die Frage bleibt aber trotzdem, warum es bei SAMAKA nicht funktioniert. Ich hatte auch mal kurz umgestellt auf Google Maps anstatt Leaflet. Das funktionierte ja auch. Und es kann ja auch eigentlich kein asynchrones Problem geben, weil wir das ja selbst in unseren eigenen Header einbauen.

 

Edited by 2Abendsegler
"Sign out" ergänzt
Link to post
7 minutes ago, 2Abendsegler said:

@SAMAKA

Sorry, mein Fehler. :rolleyes:

Kein Problem.... 

 

 

ich könnte ja mal den Live Header mitlaufen lassen, und dir die Daten zuseden, vllt. kannst du da etwas sehen. Es könnte ja auch nur irgend ein Häckchen in den Einstellungen sein, wobei ich eigentlich gar nichts geändert habe. 

 

Link to post

@SAMAKA

Vielleicht könntest du den Logout nochmal testen nicht von der Karte sondern vom Dashboard.

 

Falls das auch nicht funktioniert, dann mal bitte folgendes machen:

  1. Hier gibt es eine temporäre Version mit der man hoffentlich den Logout Prozess besser dokumentieren kann. Bitte installieren.
  2. Ruf bitte die Konsole auf (Strg, Shift, K gleichzeitig) und stell sie wie folgt ein:
    Konsole.jpg.1269819dafa48b36a2b96b40b0f356be.jpg
  3. Dann mal einen Logout durchführen und das Ergebnis per Screenshot posten.

Hier kommst du wieder zurück zur aktuellen Version.

 

1 hour ago, SAMAKA said:

ich könnte ja mal den Live Header mitlaufen lassen, und dir die Daten zuseden, vllt. kannst du da etwas sehen.

Ja, das kann auch nicht schaden - an eifra(at)web.de

 

Link to post
Posted (edited)

Keine Ahnung was ein logout sein soll bei GS, ich vermute mal, es handelt sich um ein "Sign Out".

 

Habe GClh laufen und alles funktioniert wie es sein soll.  "Sign out" ergibt:

.

1.jpg.b1d2af84ea48bcc1f281adaf3f0889fc.jpg

.

FF 88.0.1 64 Bit, GClh 0.11

 

Mein Vorschlag, mal den Cache von FF leeren.

Edited by Mausebiber
  • Helpful 1
Link to post

 

@SAMAKA

Danke für die Datei. Bringt uns aber auch nicht weiter.

 

Kannst du mal noch den FF Zwischenspeicher leeren, wie Mausebiber vorgeschlagen hat. Bitte bedenke dass dann alle Cookies und Websiten Daten weg sind.

 

Im Screenshot von dir ist eine Winzigkeit anders: responseType: undefined.

 

@capoaira

Fällt dir dazu noch was ein?

 

@Mausebiber

Danke fürs Testen.

Link to post

Hi, Zwischenspeicher geleert, gleiches Ergebnis.

 

 

1 hour ago, Mausebiber said:

Keine Ahnung was ein logout sein soll bei GS, ich vermute mal, es handelt sich um ein "Sign Out".

 

Habe GClh laufen und alles funktioniert wie es sein soll.  "Sign out" ergibt:

.

1.jpg.b1d2af84ea48bcc1f281adaf3f0889fc.jpg

.

FF 88.0.1 64 Bit, GClh 0.11

 

Mein Vorschlag, mal den Cache von FF leeren.

@Mausebiber: dein Sign Out sieht aus wie das von der Forum (https://forums.geocaching.com/GC/index.php?)  Seite.... das funktioniert bei mir auch....

es geht um das "Ausloggen" auf der Geocachingseite.

 

Signout.thumb.jpg.09174b1adca237cb9f8446713bb907c5.jpg

 

 

  • Helpful 1
Link to post
15 hours ago, 2Abendsegler said:

@capoaira

Fällt dir dazu noch was ein?

Nach wie vor nur das Umbauen des Logout Prozesses.

 

Bei mir ist der responseType auch undefined:

2021-05-11.thumb.png.5d68b0aea672c5cf177dd9b27d8aa947.png

 

Der Logout funktionert aber trotzdem.
 

  • Helpful 1
Link to post
Posted (edited)

Hallo, ich habe ein Problem. 

 

Laut Tampermonkey (Aktiviert) ist auf dem GC Seiten auch GC little helper II 0.11 aktiviert. Es passiert nur leider nichts, Problem hatte ich seit der 0.10.

 

1175445629_GClittlehelperII.jpg.df79186576a29e5f1cbe1e211ee838fe.jpg

 

Hatte auch schon GC little helper II deinstalliert und dann neu installiert. Wird immer als aktiv auf den GC Seiten angezeigt, aber kann die Einstellungen auf der Übersichtsseite nicht die Einstellungen sehen. Gibt es da eine Möglichkeit alles zu löschen oder was mache ich falsch? 

 

1564830551_GClittlehelperII-2.jpg.a95ef9071ca9ae3f30a4493fff850b89.jpg

Edited by evilernie74
Link to post

Hallo,

 

mit welchem Browser arbeitest du?

 

Lösche bitte mal den Zwischenspeicher im Browser und teste dann nochmal.

 

Kannst du bitte mal die Konsole öffnen und schauen was dort steht? Drücke dazu gleichzeitig die Tasten Strg, Shift und K (bei Firefox) bzw. C (bei Chrome). Ein sreenshot wäre gut, falls dort was steht.

Link to post

Hallo Martin,

 

Ok, danke fürs Testen. Dann kommen die Änderungen mit der nächsten Version.

 

Wieso kannst du nicht zur aktuellen Version zurück? Der Link ist korrekt. Ich meine du musst auch nicht zurück, ich frage mich nur wieso es bei dir nicht funktioniert.

 

LG Frank

 

Link to post

Hi Frank,

 

sorry falsch ausgedrückt.... natürlich konnte ich zur aktuellen Version zurück wechseln, nur das Logout ging da nicht....

 

Gruss Martin

 

  • Upvote 1
Link to post

Die neue Version 0.11.2 zum GC little helper II steht hier zur Verfügung. Sie kommt auch per automatischem Update.

Details zu den Anpassungen gibt es im Changelog.

 


Wir haben endlich das eigenartige Verhalten im Chrome Browser nachvollziehen können. Das Problem besteht bereits seit Wochen. Es handelt sich hier um einen Bug des Chrome Browsers bzw. womöglich auch um einen Bug zwischen Chrome Browser und Tampermonkey. Das eigenartige Verhalten zeigte sich derart, dass der GClh mal seine Arbeit tat und dann mal wieder nicht, obwohl genau die gleiche Geocaching Seite verarbeitet wurde.

 

Der Bug hat sich wohl nicht bei allen Chrome Usern gezeigt. Vielleicht lag es daran, dass die einen Rechtshänder und die anderen Linkshänder sind, oder der Bug orientierte sich an den Corona Fallzahlen im jeweiligen Landkreis. Wir wissen es nicht. Wir haben lediglich das Sprachelement identifiziert, das mal richtig und mal falsch interpretiert wurde.

 

Die betroffenen Chrome User werden sich wohl freuen. ;)
Den Firefox Usern ist es wohl egal, konnten sie doch seit Wochen ohne Probleme arbeiten. :laughing:

 


Liebe Grüße
Frank

Link to post
On 5/16/2021 at 1:38 AM, 2Abendsegler said:

Die neue Version 0.11.1 zum GC little helper II steht hier zur Verfügung. Sie kommt auch per automatischem Update.

 

Details zu den Anpassungen gibt es im Changelog.

 

Liebe Grüße
Frank

Herzlichen Dank für deine Arbeit.

Viele Grüsse Martin

Link to post

Die neue Version 0.11.4 zum GC little helper II steht hier zur Verfügung. Sie kommt auch per automatischem Update.

 

Details zu den Anpassungen gibt es im Changelog.

 


Wichtig für Google Chrome Benutzer:
Es gab einen Fehler in Tampermonkey für Google Chrome. Der Fehler sollte mit Tampermonkey Version 4.13 für Google Chrome behoben sein. Bitte aktualisiert Tampermonkey auf Version 4.13 oder höher.

 


Liebe Grüße
Frank

  • Love 1
Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...