<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[HTML code zur Laufzeit ändern]]></title><description><![CDATA[<p>Tach Leute,</p>
<p>ich habe vor den source einer HTML Datei, die ich besuche, zur Laufzeit zu ändern. Sprich, ich geh zB auf die Seite <a href="http://www.google.de" rel="nofollow">www.google.de</a>, wenn ich mit Firefox jetzt auf Ansicht-&gt;Seitenquelltext anzeigen gehe, sehe ich den code, den ich nicht ändern kann. Ich möchte jetzt mit c++ den Source ändern, ohne die Datei runterladen zu müssen. Wenn ihr Firebug kennt, dann wisst ihr wie ich es meine (Firefox debug tool).</p>
<p>Wisst ihr wie man sowas realisieren kann ?</p>
<p>lg</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/242061/html-code-zur-laufzeit-ändern</link><generator>RSS for Node</generator><lastBuildDate>Mon, 21 Sep 2026 05:06:32 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/242061.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 29 May 2009 12:42:58 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to HTML code zur Laufzeit ändern on Fri, 29 May 2009 12:42:58 GMT]]></title><description><![CDATA[<p>Tach Leute,</p>
<p>ich habe vor den source einer HTML Datei, die ich besuche, zur Laufzeit zu ändern. Sprich, ich geh zB auf die Seite <a href="http://www.google.de" rel="nofollow">www.google.de</a>, wenn ich mit Firefox jetzt auf Ansicht-&gt;Seitenquelltext anzeigen gehe, sehe ich den code, den ich nicht ändern kann. Ich möchte jetzt mit c++ den Source ändern, ohne die Datei runterladen zu müssen. Wenn ihr Firebug kennt, dann wisst ihr wie ich es meine (Firefox debug tool).</p>
<p>Wisst ihr wie man sowas realisieren kann ?</p>
<p>lg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1717911</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1717911</guid><dc:creator><![CDATA[cirbi]]></dc:creator><pubDate>Fri, 29 May 2009 12:42:58 GMT</pubDate></item><item><title><![CDATA[Reply to HTML code zur Laufzeit ändern on Fri, 29 May 2009 13:19:57 GMT]]></title><description><![CDATA[<p>cirbi schrieb:</p>
<blockquote>
<p>Ich möchte jetzt mit c++ den Source ändern, ohne die Datei runterladen zu müssen.</p>
</blockquote>
<p>Wie bitte? LoL!<br />
Schreib ein Programm, dass sich auf den Server hackt und das File ändert, aber das dürfte ziemlich schwer sein und Firebug macht das definitiv nicht so :p</p>
<p>Am einfachsten machst du sowas über Javascript. Ich weiss nicht genau, wie es beim Firefox ist, beim Opera kann man allerdings Userscripts für bestimmte Websites ausführen lassen. Könnte mir gut vorstellen, dass es sowas für Firefox auch gibt, notfalls über ein Plugin. Mit Javascript und DOM kannst du dann die runtergeladene Website im Browser vollständig umstellen, wie es dir gerade gefällt.</p>
<p>Grüssli</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1717942</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1717942</guid><dc:creator><![CDATA[Dravere]]></dc:creator><pubDate>Fri, 29 May 2009 13:19:57 GMT</pubDate></item><item><title><![CDATA[Reply to HTML code zur Laufzeit ändern on Fri, 29 May 2009 13:26:01 GMT]]></title><description><![CDATA[<p>Dravere schrieb:</p>
<blockquote>
<p>Ich weiss nicht genau, wie es beim Firefox ist, beim Opera kann man allerdings Userscripts für bestimmte Websites ausführen lassen. Könnte mir gut vorstellen, dass es sowas für Firefox auch gibt, notfalls über ein Plugin.</p>
</blockquote>
<p>Genau, nennt sich Greasemonkey.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1717948</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1717948</guid><dc:creator><![CDATA[SG1]]></dc:creator><pubDate>Fri, 29 May 2009 13:26:01 GMT</pubDate></item><item><title><![CDATA[Reply to HTML code zur Laufzeit ändern on Fri, 29 May 2009 13:33:34 GMT]]></title><description><![CDATA[<p>Tach,</p>
<p>ersma danke für die Antwort.<br />
Vllt habe ich mich falsch ausgedrückt, oder habe einfach keine Ahnung, aber hacken will ich gar net.</p>
<p>Kann man den sowas nicht per c++ machen ?</p>
<p>lg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1717960</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1717960</guid><dc:creator><![CDATA[unknown1234]]></dc:creator><pubDate>Fri, 29 May 2009 13:33:34 GMT</pubDate></item><item><title><![CDATA[Reply to HTML code zur Laufzeit ändern on Fri, 29 May 2009 13:38:33 GMT]]></title><description><![CDATA[<p>unknown1234 schrieb:</p>
<blockquote>
<p>Kann man den sowas nicht per c++ machen ?</p>
</blockquote>
<p>Wieso sollte man? Das ist unglaublich umständlich, wenn man das über C++ löst.<br />
1. Der Browser muss das File runterladen, da kommst du nicht dran vorbei.<br />
2. Über C++ müsstest du irgendwie an die Information im Browser gelangen, fast unmöglich.<br />
3. Vielleicht kann man mit C++ ein Plugin für Firefox schreiben, aber das wäre ein völliger Overkill.<br />
4. Javascript ist unteranderem genau für solche Aufgaben gedacht, wieso also mit C++ sowas machen?</p>
<p>Programmiersprachen haben ihre Einsatzgebiete. Dieses Gebiet, welches du betreten willst, ist meiner Meinung nach ausserhalb vom C++ Bereich. Es wäre äusserst kompliziert, sowas mit C++ zu realisieren.</p>
<p>Grüssli</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1717964</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1717964</guid><dc:creator><![CDATA[Dravere]]></dc:creator><pubDate>Fri, 29 May 2009 13:38:33 GMT</pubDate></item><item><title><![CDATA[Reply to HTML code zur Laufzeit ändern on Fri, 29 May 2009 13:49:11 GMT]]></title><description><![CDATA[<p>Dravere schrieb:</p>
<blockquote>
<p>unknown1234 schrieb:</p>
<blockquote>
<p>Kann man den sowas nicht per c++ machen ?</p>
</blockquote>
<p>Wieso sollte man? Das ist unglaublich umständlich, wenn man das über C++ löst.<br />
1. Der Browser muss das File runterladen, da kommst du nicht dran vorbei.<br />
2. Über C++ müsstest du irgendwie an die Information im Browser gelangen, fast unmöglich.<br />
3. Vielleicht kann man mit C++ ein Plugin für Firefox schreiben, aber das wäre ein völliger Overkill.<br />
4. Javascript ist unteranderem genau für solche Aufgaben gedacht, wieso also mit C++ sowas machen?</p>
<p>Programmiersprachen haben ihre Einsatzgebiete. Dieses Gebiet, welches du betreten willst, ist meiner Meinung nach ausserhalb vom C++ Bereich. Es wäre äusserst kompliziert, sowas mit C++ zu realisieren.</p>
<p>Grüssli</p>
</blockquote>
<p>Man könnte es vielleicht mit einer anderen Vorgehensweise doch relativ leicht machen:<br />
1. c++ Programm URL geben<br />
2. c++ Programm lädt Webseite herunter<br />
3. mit c++ Webseite verändern<br />
4. mit c++ den Browser aufrufen und diesem die modifizierte Seite übergeben</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1717971</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1717971</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Fri, 29 May 2009 13:49:11 GMT</pubDate></item><item><title><![CDATA[Reply to HTML code zur Laufzeit ändern on Fri, 29 May 2009 13:58:11 GMT]]></title><description><![CDATA[<p>SeppJ schrieb:</p>
<blockquote>
<p>Man könnte es vielleicht mit einer anderen Vorgehensweise doch <em><strong>RELATIV</strong></em> leicht machen...</p>
</blockquote>
<p>Fixed.</p>
<p>Zum Glück ist die Welt relativ. Jetzt vergleich mal deine Vorgehensweise mit der Möglichkeit dies über Javascript zu machen. Nicht zu vergessen, in C++ brauchst du zuerst mal eine Möglichkeit das File runterzuladen (+ Inet IO Bibliothek), du brauchst eine Möglichkeit HTTP zu verstehen (+ HTTP Bibliothek), du brauchst eine Möglichkeit HTML zu verstehen (+ HTML Bibliothek), falls im HTML Javascript Anweisungen sind, zum Beispiel für Ajax und co, brauchst du eine Javascript Möglichkeit (+ Javascript Bibliothek), jetzt musst du noch den Browser ausführen (+ System Bibliothek). Aja, eine Verwaltung der erstellten Files und wieder aufräumen, brauchst du auch noch. Und dann ist die Eingabe der URL auch noch ausserhalb des eigentlichen Programms, äusserst unangenehm für den User. Und wahrscheinlich habe ich noch ein paar Dinge vergessen.<br />
Ehm, was machst du eigentlich bei HTTPS. Ach mist (+ HTTPS Bibliothek).</p>
<p>Am Ende programmierst du einen Browser ohne Ausgabe nach. Sehr sinnvoll <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<p>Grüssli</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1717977</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1717977</guid><dc:creator><![CDATA[Dravere]]></dc:creator><pubDate>Fri, 29 May 2009 13:58:11 GMT</pubDate></item><item><title><![CDATA[Reply to HTML code zur Laufzeit ändern on Fri, 29 May 2009 14:01:47 GMT]]></title><description><![CDATA[<p>Tach,</p>
<p>das Problem ist das mein jetziges Porgramm mit c++ geschrieben wurde <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":/"
      alt="😕"
    /><br />
Kann man da irgendwie javascript einbinden oder ein vorgefertiges script erstellen.</p>
<p>Und ganz so schwer wie du das sagst is es auch nicht <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<p>lg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1717983</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1717983</guid><dc:creator><![CDATA[unknown123]]></dc:creator><pubDate>Fri, 29 May 2009 14:01:47 GMT</pubDate></item><item><title><![CDATA[Reply to HTML code zur Laufzeit ändern on Fri, 29 May 2009 14:05:16 GMT]]></title><description><![CDATA[<p>unknown123 schrieb:</p>
<blockquote>
<p>das Problem ist das mein jetziges Porgramm mit c++ geschrieben wurde <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":/"
      alt="😕"
    /></p>
</blockquote>
<p>Was macht denn dein jetziges Programm und was hat dieses Programm mit dem zu tun, was du tun willst? Vielleicht gäbe es da eine andere bessere Möglichkeit.</p>
<p>unknown123 schrieb:</p>
<blockquote>
<p>Und ganz so schwer wie du das sagst is es auch nicht <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
</blockquote>
<p>Kommt darauf an, wie sehr du dich spezialisierst. Wenn du das Programm so löst, dass es nur eine Website versteht und nur auf diese Website funktioniert, dann geht es einfacher, ja. Aber sobald die Website sich verändert, musst du das Programm verändern. Das ist äusserst unproduktiv.</p>
<p>Grüssli</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1717984</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1717984</guid><dc:creator><![CDATA[Dravere]]></dc:creator><pubDate>Fri, 29 May 2009 14:05:16 GMT</pubDate></item><item><title><![CDATA[Reply to HTML code zur Laufzeit ändern on Fri, 29 May 2009 14:12:58 GMT]]></title><description><![CDATA[<p>Tach,</p>
<p>wenn ich mir die Seite runterlade und ausführe, kommen &quot;flash-fehler&quot;, das er irgendwas nicht initialisieren konnte. Ich muss Parameter ändern, die das Flashobjekt bekommt. Gibts da ne besser möglichkeit ?</p>
<p>lg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1717991</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1717991</guid><dc:creator><![CDATA[unknown123]]></dc:creator><pubDate>Fri, 29 May 2009 14:12:58 GMT</pubDate></item></channel></rss>