Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 15 von 16

Thema: Seiten verlassen abfangen...

  1. #1
    TitanNano ist offline Routinier
    registriert
    04-06-2010
    Beiträge
    270

    Seiten verlassen abfangen...

    Hey,

    Ich würde gerne ein Perl Script schreiben das JS Scripts in fremde Seiten injiziert. Wie ich das Script schreiben muss weiß ich auch :-) aber ich hätte gerne, das alle Links immer über das Perl Script laufen.
    Sprich:

    PERL(Aktuelle Webseite) => Seite Wird au irgend einem Grund verlassen => http://example.com/perl?NEUE_SEITE => PERL(neue Seite)

    Ich hoffe es ist verständlich was ich möchte. Nur wie kann ich das realisieren??
    TitanNano - programm your own world - http://www.titannano.de

    Für Rechtschreibfehler wird vom Autor keine Verantwortung übernommen, er besitzt eine ärztlich bescheinigte Lese- Rechtschreibschwäche.

  2. #2
    Avatar von kkapsner
    kkapsner ist gerade online Moderator
    registriert
    28-03-2008
    Beiträge
    9.898

    AW: Seiten verlassen abfangen...

    Warum willst du das machen?
    Das klingt einfach nicht legal...

  3. #3
    TitanNano ist offline Routinier
    registriert
    04-06-2010
    Beiträge
    270

    AW: Seiten verlassen abfangen...

    Oo das hab ich mir gedacht. Also, ich denke jeder kennt Greasemonkey. Naja und das läuft nicht in jedem Browser. Ich hatte gedacht das gantze via Perl für alle Browser möglich zu machen. Perl fügt ein Script ein, das dann das entsprechende User Script in die Seite einbindet. Das Tool würde über ein Bookmark eingeschaltet werden, und soll sich dann immer in die nächste Seite gleich einklinken.
    TitanNano - programm your own world - http://www.titannano.de

    Für Rechtschreibfehler wird vom Autor keine Verantwortung übernommen, er besitzt eine ärztlich bescheinigte Lese- Rechtschreibschwäche.

  4. #4
    mikdoe ist offline Kaiser
    registriert
    01-05-2010
    Beiträge
    1.011

    AW: Seiten verlassen abfangen...

    Was versprichst du dir ausgerechnet von Perl dabei?

  5. #5
    Avatar von ein schlauer
    ein schlauer ist offline Lounge-Member
    registriert
    18-08-2004
    Ort
    Mainz
    Beiträge
    12.803

    AW: Seiten verlassen abfangen...

    Zitat Zitat von TitanNano Beitrag anzeigen
    Oo das hab ich mir gedacht. Also, ich denke jeder kennt Greasemonkey. Naja und das läuft nicht in jedem Browser. Ich hatte gedacht das gantze via Perl für alle Browser möglich zu machen.
    Das ist aber der Punkt, GM läuft als Plugin im Browser und Perl auf dem Server.

  6. #6
    TitanNano ist offline Routinier
    registriert
    04-06-2010
    Beiträge
    270

    AW: Seiten verlassen abfangen...

    Das ist mir klar, aber ich kann damit JavaScript in den Quell Code einfügen.
    TitanNano - programm your own world - http://www.titannano.de

    Für Rechtschreibfehler wird vom Autor keine Verantwortung übernommen, er besitzt eine ärztlich bescheinigte Lese- Rechtschreibschwäche.

  7. #7
    mikdoe ist offline Kaiser
    registriert
    01-05-2010
    Beiträge
    1.011

    AW: Seiten verlassen abfangen...

    Zitat Zitat von TitanNano Beitrag anzeigen
    Das ist mir klar, aber ich kann damit JavaScript in den Quell Code einfügen.
    Hä? Und was kann Perl dabei mehr als alle anderen Serverscriptsprachen wie z.B. PHP deiner Meinung nach?

  8. #8
    kicia ist offline Routinier
    registriert
    05-02-2008
    Beiträge
    432

    AW: Seiten verlassen abfangen...

    ich könnt mir vorstellen, dass fremde seiten direkt vom server script über http abgerufen werden sollen, dann auf dem server manipuliert und an den user weitergegeben (ich kann da ja auch nur raten).
    Aber ich muss sagen, dass mir das projekt auch etwas suspekt ist.

    edit:
    ... weil ich es immer riskant finde, wenn eine person die kontrolle über "beliebigen" datenaustausch hat.
    (selbst wenn die ursprünglichen Absichten gut sein sollten)
    Geändert von kicia (05-02-2012 um 15:57 Uhr)
    Gruß, kicia

  9. #9
    TitanNano ist offline Routinier
    registriert
    04-06-2010
    Beiträge
    270

    AW: Seiten verlassen abfangen...

    Zitat Zitat von mikdoe Beitrag anzeigen
    Hä? Und was kann Perl dabei mehr als alle anderen Serverscriptsprachen wie z.B. PHP deiner Meinung nach?
    Gar keiner :-) aber warum muss ich PHP nehmen?? Ich kann's doch auch mit Perl machen...

    Zitat Zitat von kicia Beitrag anzeigen
    ich könnt mir vorstellen, dass fremde seiten direkt vom server script über http abgerufen werden sollen, dann auf dem server manipuliert und an den user weitergegeben (ich kann da ja auch nur raten).
    Richtig!!

    Zitat Zitat von kicia Beitrag anzeigen
    Aber ich muss sagen, dass mir das projekt auch etwas suspekt ist.

    edit:
    ... weil ich es immer riskant finde, wenn eine person die kontrolle über "beliebigen" datenaustausch hat.
    (selbst wenn die ursprünglichen Absichten gut sein sollten)
    Okay, aber wenn man den Dienst verwendet ist man sich ja dessen bewusst. Meine Frage war ja aber auch nicht ob es jemand nutzen würde, sonder ob es umsetztbar ist.
    TitanNano - programm your own world - http://www.titannano.de

    Für Rechtschreibfehler wird vom Autor keine Verantwortung übernommen, er besitzt eine ärztlich bescheinigte Lese- Rechtschreibschwäche.

  10. #10
    mikdoe ist offline Kaiser
    registriert
    01-05-2010
    Beiträge
    1.011

    AW: Seiten verlassen abfangen...

    Zitat Zitat von TitanNano Beitrag anzeigen
    Okay, aber wenn man den Dienst verwendet ist man sich ja dessen bewusst. Meine Frage war ja aber auch nicht ob es jemand nutzen würde, sonder ob es umsetztbar ist.
    Ja, natürlich ist es das.
    Mit Perl empfehle ich dafür das Modul LWP::UserAgent oder ggf. WWW::Mechanize
    Bei PHP heißt es glaube ich curl
    Damit kann man sehr einfach von fremden Ressourcen Seiten laden. Das eigene JS kann man dann sehr einfach mittels Regex'en reinparsen und anschließend ausgeben.

  11. #11
    TitanNano ist offline Routinier
    registriert
    04-06-2010
    Beiträge
    270

    AW: Seiten verlassen abfangen...

    Wie ich das mit Perl machen muss weiß ich. Doch wie fange ich einen Seitenwechsel ab??

    Normalerweisen läuft es so ab:
    Link/Adresszeilen Änderung => http://expamle.org/ wird geladen => Seite wird angezeigt

    Ich mochte aber das es o abläuft:
    Link/Adresszeilen Änderung => http://example.com/perl.pl?http://example.org wird geladen => veränderte Seite wird angezeigt.
    TitanNano - programm your own world - http://www.titannano.de

    Für Rechtschreibfehler wird vom Autor keine Verantwortung übernommen, er besitzt eine ärztlich bescheinigte Lese- Rechtschreibschwäche.

  12. #12
    Avatar von Albu
    Albu ist offline Super Moderator
    registriert
    04-07-2001
    Beiträge
    13.504

    AW: Seiten verlassen abfangen...

    Zitat Zitat von TitanNano Beitrag anzeigen
    Doch wie fange ich einen Seitenwechsel ab??
    Die Frage ist doch irgendwie überflüssig, wenn die Seiten sowieso durch Dein Skript laufen, dann kann dieses vor dem Ausliefern die ganzen URLs umschreiben, so dass der Browser nur noch Links bekommt, die über Deinen Proxy laufen. Braucht man noch nichtmal Javascript für, es die betroffene Seite nutzt Ajax oder macht ein neues Fenster oder Redirect per JS. Aber selbst das kann man dann per Perl umschreiben. Alles wird man damit vermutlich nicht erwischen, aber das würde man auch nicht mit einem Javascript hinkriegen.
    Von daher kann alles serverseitig erfolgen und Javascript muss man dabei nur in sofern können, als dass man entsprechende RegExp definieren muss, die die URLs vor dem Ausliefern umschreiben.

    Einen Seitenwechsel muss man also nicht abfangen, der Browser meldet sich schon, wenn es soweit ist.
    1. Get people to play Space Taxi
    2. Sell real estates on neptun
    3. Profit!

    IE is not a browser, it is a scream.


    Outside of a dog, a book is man's best friend. Inside of a dog, it's too dark to read.

  13. #13
    TitanNano ist offline Routinier
    registriert
    04-06-2010
    Beiträge
    270

    AW: Seiten verlassen abfangen...

    Ja so könnte man es machen, aber ich hatte gehofft das gantze auch aufrechthalten zu können wenn die Adressleiste manuel geändert wird. Werd's aber aber einfach beim link umschreiben belassen.
    TitanNano - programm your own world - http://www.titannano.de

    Für Rechtschreibfehler wird vom Autor keine Verantwortung übernommen, er besitzt eine ärztlich bescheinigte Lese- Rechtschreibschwäche.

  14. #14
    Avatar von Albu
    Albu ist offline Super Moderator
    registriert
    04-07-2001
    Beiträge
    13.504

    AW: Seiten verlassen abfangen...

    Zitat Zitat von TitanNano Beitrag anzeigen
    Ja so könnte man es machen, aber ich hatte gehofft das gantze auch aufrechthalten zu können wenn die Adressleiste manuel geändert wird. Werd's aber aber einfach beim link umschreiben belassen.
    Ich dachte die Leute benutzen Deinen Dienst freiwillig, also warum sollten sie dann die URL manuell ändern und damit aus Deiner Umgebung ausbrechen - außer eben um bewusst Deinen Dienst zu verlassen, weil sie Daten verschicken, bzw. Webseiten benutzen wollen, die Dich nichts angehen, soll ja vorkommen.
    Bei SSL verschlüsselten Seiten hört Deine Kontrolle sowieso auf.
    1. Get people to play Space Taxi
    2. Sell real estates on neptun
    3. Profit!

    IE is not a browser, it is a scream.


    Outside of a dog, a book is man's best friend. Inside of a dog, it's too dark to read.

  15. #15
    TitanNano ist offline Routinier
    registriert
    04-06-2010
    Beiträge
    270

    AW: Seiten verlassen abfangen...

    Weil sie z.B. von google.de zu youtube.de wollen. Sie müssten den Dienst nicht jedesmal neu starten. Aber so ist es auch nicht all zu schlimm. Eventuell kann ich ja noch eine Alternative Adress Leiste in die Website integrieren.
    Geändert von TitanNano (05-02-2012 um 23:59 Uhr)
    TitanNano - programm your own world - http://www.titannano.de

    Für Rechtschreibfehler wird vom Autor keine Verantwortung übernommen, er besitzt eine ärztlich bescheinigte Lese- Rechtschreibschwäche.

Seite 1 von 2 12 LetzteLetzte

Ähnliche Themen

  1. MouseOut nur bei echtem Verlassen
    Von inceddy im Forum JavaScript
    Antworten: 1
    Letzter Beitrag: 26-01-2010, 12:56
  2. Verlassen der Seite verhindern
    Von WAY_KOW im Forum JavaScript
    Antworten: 1
    Letzter Beitrag: 01-02-2009, 20:06
  3. Abfangen von verlassen der Seite mit??
    Von Specialist0815 im Forum JavaScript
    Antworten: 0
    Letzter Beitrag: 18-06-2003, 09:05
  4. link verlassen...
    Von acidesign im Forum Flash
    Antworten: 10
    Letzter Beitrag: 29-08-2002, 14:07
  5. Verlassen einer Seite
    Von jpr99 im Forum Serverseitige Programmierung
    Antworten: 5
    Letzter Beitrag: 25-07-2002, 12:24

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •