Geschrieben um 01:07 am 13.04.2012 | Zitat | Editieren | Löschen | |
Mitglied Master Gumby Beiträge: 116 | Hallo zusammen! Mit dem Befehl transcript lässt sich in quixe eine Mitschrift eines Spiels anlegen. Aber wie bekommt man diesen Mitschnitt wieder angezeigt? Welcher Befehl zeigt eine erstelle Mitschrift wieder an? Danke für eure Hilfe schon einmal im Voraus. |
Geschrieben um 01:28 am 13.04.2012 | Zitat | Editieren | Löschen | |
Mitglied Retired Gumby Beiträge: 727 | pintman:
Habs noch nie probiert, aber JavaScript hat weder Schreibzugriff auf die Platte noch auf den Server. Das Transkript wird an ein Cookie gebunden im Browser gespeichert. ----- |
Geschrieben um 12:35 am 13.04.2012 | Zitat | Editieren | Löschen | |
Mitglied Master Gumby Beiträge: 116 | Kann man an diese im Browser gespeicherten Informationen denn irgendwie drankommen und sie sich anzeigen lassen? Ich würde das System gerne für Tests nutzen, so dass meine Tester direkt im Browser testen und mir anschließend ihr Transcript zuschicken können. |
Geschrieben um 17:51 am 13.04.2012 | Zitat | Editieren | Löschen | |
Mitglied Prof Gumby Beiträge: 326 | Laut Zarf kann man eine Web App auf der Seite integrieren, die auf das Script zugreifen kann. Wenn man das hinkriegt, dürfte ein "mailto" Befehl mit automatischem Anhang des Skripts kein Problem sein. Dazu müsste man aber in die Tiefen von Quixe einsteigen -- Hmmm .... |
Geschrieben um 20:25 am 13.04.2012 | Zitat | Editieren | Löschen | |
Mitglied Master Gumby Beiträge: 116 | Hmm, klingt kompliziert, aber auch irgendwie unlogisch. Warum kann ich ein transcript erstellen, komme dann aber nicht mehr an den Inhalt? Oder hat der Befehl in diesem Zusammenhang eine andere Funktion? Dann werde ich meinen Tester eben den gargoyle mitschicken. :-/ |
Geschrieben um 00:56 am 16.04.2012 | Zitat | Editieren | Löschen | |
Mitglied Retired Gumby Beiträge: 727 | pintman:
Ganz einfach: das Transkript wird im Browsercache gespeichert und ist nur dem Browserinhaber über die Cookie-Daten (nur eine ID) zugänglich. Extern lässt sich da nix machen, eine App müsste darauf bauen, dass der Mailverkehr über den Browser abgewickelt wird. Das macht heute nun wohl keiner mehr, außer er ist exzessiver Opera-Nutzer. Serverseitig gibt es ein paar Einhängermöglichkeiten ins Quixe-Skript, die aber durch die aus Sicherheitsgründen heute stark eingekapselte JS-Technik etwas eingeschränkt sind. Ich glaube, der einfachste Weg wäre, die Leute ihre Transkripts willentlich in eine Mail kopieren und an dich mailen zu lassen. Wie man da rankommt, hab ich nie probiert, das Firebug-Addon von Firefox scheint da elegante Möglichkeiten zu haben. Würd mich aber auch interessieren, wenn jemand da Erfahrungen hat. ----- |
Geschrieben um 18:15 am 16.04.2012 | Zitat | Editieren | Löschen | |
Mitglied Master Gumby Beiträge: 116 | proc:
Wie käme der Browserinhaber, also der Nutzer, denn an diese Daten z.B. beim Firefox dran? Gibt es da eine einfache(!) Möglichkeit? |
Geschrieben um 12:15 am 17.04.2012 | Zitat | Editieren | Löschen | |
Mitglied Retired Gumby Beiträge: 727 | pintman:
Hab's mal ausprobiert, das ist wohl nicht so einfach. Plotkin spricht, die HTML5-funktion "localStorage" wird verwendet, die dann über ein Skript angsprochen werden kann. Die Inhalte müssen aber noch dekodiert werden. Ich geb auf. ----- |
Geschrieben um 12:48 am 17.04.2012 | Zitat | Editieren | Löschen | |
Mitglied Prof Gumby Beiträge: 596 | "localStorage" ist eine Technik, die hauptsaechlich zu Spionagezwecken verwendet wird (Google, Facebook, Apple & Co.). Insofern hat kein Browserhersteller ein Interesse daran, dem Benutzer transparent zu machen, was dort gerade alles gepeichert ist, geschweige denn, wirklichen Zugriff zu gewaehren - denn das ist ja auch ihre eigene Profitquelle. |
Geschrieben um 16:42 am 17.04.2012 | Zitat | Editieren | Löschen | |
Mitglied Master Gumby Beiträge: 116 | OK, danke für eure Recherche. Das hört nicht nach einer einfachen Verwendung an. :-/ |