AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi Link im WebBrowser anklicken
Thema durchsuchen
Ansicht
Themen-Optionen

Link im WebBrowser anklicken

Ein Thema von sungamer · begonnen am 3. Sep 2006 · letzter Beitrag vom 3. Sep 2006
 
sungamer

Registriert seit: 17. Apr 2006
Ort: Eschweiler
35 Beiträge
 
#4

Re: Link im WebBrowser anklicken

  Alt 3. Sep 2006, 14:39
Supi eine Antwort.^^

Also es handel sich um http://ogame.de, das ist ein Browsergame.

Wenn ich mich einlogge ist auf der rechten Seite die Navigation. Die das Hauptframe ansteuert. Im Spiel sind alle Links mit einer PHP Get variable wo die SessionID drin steht.
Aber das ist nicht das Problem!
Das Programm logt sich mit den Benutzer Daten ein. Jetzt kann man die Links von den Aufträgen in eine Listbox eintragen. Der Link sieht z.b. so aus: http://uni57.ogame.de/game/infos.php...e2151ea&gid=12
Wenn das Programm jetzt diesen Link zum angegebenen Zeitpunkt aufruft, wird das z.b. Gebäude angefangen zu bauen aber ich komme dann wieder auf die OGame startseite, sodass kein 2 Auftrag gegeben werden kann, weil man ja ausgeloggt ist.

Das Problem ist warscheinlich das der Link extern aufgerufen wird und nicht in dem Frameset drin.

Was komisch ist auch das Frameset:
XML-Code:
<html>
      <head>
         <title>OGame.de</title>
         <meta name="author" content="Gameforge GmbH">
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
<meta name="keywords" content="OGame, Browsergame, Onlinegame, Browsergames, Browsergame, Spiel, Spiele, Onlinespiel, Onlinespiele">
<meta name="description" content="OGame - Top Browsergame im Weltraum. Kommandiere deine Flotten.">
<meta name="robots" content="index, follow">
<meta name="revisit-after" content="21 days">
<meta name="language" content="de">
<meta name="distribution" content="global">
<meta name="audience" content="all">
<meta name="author-mail" content="info@ogame.de">

<meta name="publisher" content="Gameforge GmbH">
<meta name="copyright" content="(c) 2005 by Gameforge">
<meta http-equiv="expires" content="0">
<meta http-equiv="pragma" content="no-cache">

      </head>
      <frameset rows="*,0" frameborder="no" border="0" framespacing="0">
         <frame name="mainframe" src="/index.php?frameset=1" frameborder="0" scrolling="yes" noresize>
      </frameset>
      </html>
Wenn ich dann versuche http://ogame.de/index.php?frameset=1 aufzurufen komme ich wieder auf die Startseite, so kenne ich nicht die Namen der Frames.

http://80.237.203.201/download/ auf dieser Seite kann man sich Skins runterladen, hier wurde nicht dieses komische iframe eingebunden sondern sofort das Frameset. Daher weis ich die Namen der Frames.


Ich habe auch schon über about:config die Referer weitergabe meinen FF ausgemacht, klappt imer noch. Also da dran liegt es nicht das, dass PHP den ref testet.


Vielleicht kann mir ja jetzt einer Helfen!


EDIT: Also der Link muss so aufgerufen als wirde man druaf klicken. Das Framset muss erhalten bleiben.
Patrick Franken
Patrick 'sungamer' Franken
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:51 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz