Neuigkeiten:

still alive...

Hauptmenü

Webproxy

Begonnen von trainzfreak, 26. Januar 2005, 20:17:15

Vorheriges Thema - Nächstes Thema

trainzfreak

Hallo!
Ich bin gerade dabei eine Art Webproxy zu coden, klappt auch soweit schon ganz gut, bis auf die Bilder.
Ich überlege schon die ganze Zeit, aber mir fällt einfach nicht ein wie ich die Bilder angezeigt bekomme.
Ich brauche diesen Webproxy um an dem Webfilter in meiner schule vorbeizukommen, er soll also die angegebene HTML datei laden und dann ausgeben. Der Webfilter hat nämlich einige URLs geblockt. Das einzige Problem sind also noch die Bilder. Ich hoffe ihr versteht was ich meine.
Vielen Dank für uere HIlfe

strahlemann

Ich versteh zwar kein einziges Wort von dem was du da redest, es hört sich aber nach einem sehr interessanten Tool an! Hätte ich doch damals in der Schule auch so was gehabt... www.idsoftware.com ging nämlich aus dem Info-Kabinett nie aufzurufen ;-(
(Sorry für den nicht weiter helfenden Post, aber mir war sehr nach zustimmender Meinungskundgabe zu deinem Projekt.)
http://www.fsrpowi.de\" rel=\"external nofollow\">www.fsrpowi.de | http://www.powision.de\" rel=\"external nofollow\">www.powision.de | http://www.powimag.de\" rel=\"external nofollow\">www.powimag.de | http://www.powiplus.de\" rel=\"external nofollow\">www.powiplus.de

trainzfreak

Hi!
Ich kann verstehen dass du es nicht verstehst, ich würds vermutlich genauso wenig verstehen, aber irgendwie weiß ich nicht so richtig wie ichs beschreiben soll.
Also, mal der zweite Versuch:
Also gehen wir mal von deinem Beispiel idsoftware.com aus. Der Webfilter in der Schule (Proventia Webfilter) blockt diese Seite. Aber er blockt die Adresse meines Webspaces nicht, und für den Server meines Webspaces ist die Seite idsoftware.com natürlich auch nicht geblockt.
Daher öffne Ich jetzt per file() in dem Script idsoftware.com, und bearbeite den eingelesenen Code so, dass alle Links (und irgendwie auch die Bilder, aber kA wie) auf mein eigenes Script zeigen, und als Parameter die eigentliche URL mitgeben. Mit den Links geht das auch wunderbar. Dann am Ende des Scripts gebe ich die bearbeitete Seite aus, und weil der Webfilter mein eigenes Script ja nicht blockt wird sie auch angezeigt. (habs heute morgen probiert)
Das nötigste funktioniert also schonmal, aber ehe das mit den Bildern nicht geht gebe ich keine Ruhe /uploads/emoticons/icon_e_biggrin.gif.1a84f5257b36e14b36d04985314f877f.gif\" alt=\":-D\" />.
Ich hoffe jetzt ist es einigermaßen deutlich...

...

warum machst du das nicht mit nem frame, reicht das nicht?
Es gibt aber auch sowelche Services schon im Netz, einfach mal googlen und dann gucken, ob die entsprechenden Seiten vom Webschutz geblockt werden!

trainzfreak

Nein, ein Frame reicht nicht, dann greift der Browser ja auch wieder auf die \"Originalseite\" zu.
Ich weiß dass es solche Seiten bereits gibt, aber ich will ja einen eigenen machen /uploads/emoticons/icon_e_surprised.gif.a8707b3f35a569cb4cfe563fc72ef78d.gif\" alt=\":-o\" />

neolass

Also unser IT-Lehrer war so \"plöd\" das man mit ein bissel Geschick in 5 min sogar auf dem Schul eigenen Server war ^^ *pfeif*
*trilla* ^^ :> *fg* /uploads/emoticons/icon_e_surprised.gif.a8707b3f35a569cb4cfe563fc72ef78d.gif\" alt=\":-o\" />



http://www.igl-europe.com/gfx/smilies/1hanf.gif\" alt=\"1hanf.gif\">




							

Powie


Original von Neolass Also unser IT-Lehrer war so \"plöd\" das man mit ein bissel Geschick in 5 min sogar auf dem Schul eigenen Server war ^^ *pfeif*
*trilla* ^^ :> *fg* /uploads/emoticons/icon_e_surprised.gif.a8707b3f35a569cb4cfe563fc72ef78d.gif\" alt=\":-o\" />
[/quote]
selten merkwürdige Antwort, trägt garnichts zum Thema bei......
ich denke mal das Problem ist das die Bilder dann wieder von den gesperrten Server nachgeladen werden wollen was ja nicht geht.
du könntest aber die bilder ebenfalls auf deinen server nachladen und dann da entsprechend zwischen cachen.

neolass

aber sagt ma wozu der aufwand? ich denke nicht das sich der Leher um sonst die Arbeit macht und die sachen speert.
Einen grund muss das ja haben.
Was sind das für seiten die du aufrufen lassen willst?
Hoffe mal keine XXX seiten /uploads/emoticons/icon_e_wink.gif.fcb053ab2c91cb6224c03a16c6332abf.gif\" alt=\";)\" />
 
ansonsten kommt mir powies idee mit dem cachen auch plausibel vor. versuchs mal so.



http://www.igl-europe.com/gfx/smilies/1hanf.gif\" alt=\"1hanf.gif\">




							

Powie

ist doch eim endeffekt manchmal egal zu welchen zweck... manchmal ist der trieb sowas einfach mal auszuprobieren wesentlich grösser als der eigene nutzen.
ausserdem sind so die meisten genialen erungenschaften unserer menschehit entstanden  /uploads/emoticons/icon_e_smile.gif.f7ec63a2b1c3d90a9415e40455642502.gif\" alt=\":-)\" />  :H:

neolass

jo stimmt schon sag ja auch nicht das es unnütz ist. Albert Einstein hat damals auch die Kernspaltung entdeckt und heute baut man atombomben   /uploads/emoticons/icon_e_sad.gif.cc8ba2b6b966c5e020020efa47702aab.gif\" alt=\":(\" />  aber das hat damit nichts zu tun /uploads/emoticons/icon_e_wink.gif.fcb053ab2c91cb6224c03a16c6332abf.gif\" alt=\";)\" />
nunja hoffen wa mal das die sache dann auch mal funzt  /uploads/emoticons/icon_e_surprised.gif.a8707b3f35a569cb4cfe563fc72ef78d.gif\" alt=\":-o\" />



http://www.igl-europe.com/gfx/smilies/1hanf.gif\" alt=\"1hanf.gif\">




							

trainzfreak

Danke erstmal für die ganzen Antworten.
XXX Seiten interessieren mich in der Schule eher weniger /uploads/emoticons/icon_e_biggrin.gif.1a84f5257b36e14b36d04985314f877f.gif\" alt=\":-D\" />, eher sowas wie www.miniclip.com, denn ohne diese schönen Flashgames wird der Unterricht so langweilig... /uploads/emoticons/icon_e_biggrin.gif.1a84f5257b36e14b36d04985314f877f.gif\" alt=\":-D\" /> (vorallem weil unser lehrer eh nix drauf hat)
Aber der Hauptgrund ist, wie Powie schon sagte, dass ich einfach Lust hab das mal zu coden...
Also nun mal zu dem Cachen der Bilder, wie speichere ich die Bilder denn per PHP auf dem Server? Und wie/wann kann ich sie wieder löschen?

Powie

schau dir mal die funktionen an:
file_get_contents oder fopen/fread
fwrite
filemtime
unlink

trainzfreak

OK, vielen dank...

all your base are belong to us