Link öffnen ohne browser zu öffnen?
-
seufz! schrieb:
Andrew3726 schrieb:
Nein ich will in meinem programm einfach einen link ausführen ohne den inhalt anzuzeigen
aarrrggh
Ein Seufzer wird häufig in oder nach belastenden Situationen ausgestoßen und hat befreiende und/oder erleichternde Wirkung.
-
-
Ich weiß nicht ob ihr mich versteht...ich will einfach eine url öffnen ohne war anzuzeigen ich will nichts dowloaden!
-
Ohne sockets gehts nicht, könntest höchstens unter windows wininet nehmen.
-
Und wie geht das da?
-
hier eine kurze und knackige erklärung:
http://www.tutorials.de/forum/c-c/133929-wininet-h-und-alles-dazu-gehoert.html
http://msdn.microsoft.com/en-us/library/aa385483.aspx(msdn scheint grad nicht zu funktionieren leider)
-
Und noch ne frage:
wenn man sich manchmal bei ner Website einloggt hat der direktlink eine andere id.wie bekommt man diese dann raus und benutzt der die von dem standardbrowser wenn ich mich davor eingeloggt hab?
-
hää? Kannst Du deine Frage mal umformulieren?
-
ich versteh die frage so auch nicht ganz. wenn du irgendeine id aus einem direktlink rauskriegen willst, musst du die seite downloaden und nach dem link durchsuchen.
-
Und wie kann man die seite downloaden also eig nur den link auf einer seite??
mit HTTP -GEt oder so kappier ich nicht
-
Im Wesentlichen brauchst Du das:
http://tools.ietf.org/html/rfc793
http://tools.ietf.org/html/rfc1945
http://tools.ietf.org/html/rfc2616http://tools.ietf.org/html/rfc1738
http://tools.ietf.org/html/rfc3986Dann das:
http://de.wikipedia.org/wiki/Winsock
Auf jeden fall das:
http://www.c-worker.ch/tuts/wstut_op.phpDas sollte das gröbste abdecken...
grüüße
-
Andrew3726 schrieb:
Ich weiß nicht ob ihr mich versteht...ich will einfach eine url öffnen ohne war anzuzeigen ich will nichts dowloaden!
Wir verstehen dich nicht.
Was willst du genau?
Öffnen und dann nix damit anfangen - geile Idee:connect(...); closesocket();
Wahrscheinlich willst du dich aber irgendwo einloggen ;):
Dann mach dich erst mal schlau über Cookies und SessionID's.
-
Andrew3726 schrieb:
Ich weiß nicht ob ihr mich versteht...ich will einfach eine url öffnen ohne war anzuzeigen ich will nichts dowloaden!
Eine URL öffnen? Was ist das für eine bescheuerte Ausdrucksweise? Du willst nichts downloaden, aber den Inhalt angezeigt bekommen? Na klar dann nimm doch die C++ Klasse "Kristallkugel", die ist genau dafür geschrieben. Mit der Klasse "Kristallkugel" kannst du alles in Erfahrung bringen was du willst, du musst nicht mal schlau genug sein eine Frage ordenlich zu formulieren, weil die Klasse in der Lage ist deine Gedanken zu lesen. Also ganz einfach, jetzt mal die Forumsuche benutzen und "Kristallkugel" eingeben.
-
Andrew3726 schrieb:
Und wie kann man die seite downloaden also eig nur den link auf einer seite??
mit HTTP -GEt oder so kappier ich nichtDann lies dir mal den Artikel über HTTP auf Wikipedia durch.
-
So, jetzt hört aber mal auf.
Der Arme junge ist völlig überfordert, die wesentlichen Links und Tipps haben wir ihm doch gegeben. Bei konkreteren Fragen über die genaue Struktur von OSI Layern oder Berkley Sockets und den RFC's wird er sich nochmal melden.
lol,.... std::magic::crystalball....
-
....... schrieb:
Andrew3726 schrieb:
Ich weiß nicht ob ihr mich versteht...ich will einfach eine url öffnen ohne war anzuzeigen ich will nichts dowloaden!
Eine URL öffnen? Was ist das für eine bescheuerte Ausdrucksweise? Du willst nichts downloaden, aber den Inhalt angezeigt bekommen? Na klar dann nimm doch die C++ Klasse "Kristallkugel", die ist genau dafür geschrieben. Mit der Klasse "Kristallkugel" kannst du alles in Erfahrung bringen was du willst, du musst nicht mal schlau genug sein eine Frage ordenlich zu formulieren, weil die Klasse in der Lage ist deine Gedanken zu lesen. Also ganz einfach, jetzt mal die Forumsuche benutzen und "Kristallkugel" eingeben.
nein ich will den inhalt nicht angezeigt bekommen sondern einfach den link öffnen (zb. Bei dem eine email versendet wird...) aber davon will ich nichts sehen(und damit ihr nicht mit winsock kommt der link könnte auch zb in einem forum einen beitrag löschen)!
-
Andrew3726 schrieb:
nein ich will den inhalt nicht angezeigt bekommen sondern einfach den link öffnen (zb. Bei dem eine email versendet wird...) aber davon will ich nichts sehen(und damit ihr nicht mit winsock kommt der link könnte auch zb in einem forum einen beitrag löschen)!
sorry, aber entweder bist du ein schlechter troll, oder einfach nur dumm. ich tippe mal auf letzteres.
-
Ok,..
jetzt habe ich dich verstanden.Du willst unter annahme den Inhalt zu kennen bloß den form content query á la GET oder POST übergeben,...
Im klartext: Du willst wissen wie man HTTP Request's sendet, bzw. wie man diese Formuliert.
Eins darfst Du aber nicht vergessen, du bekommst für alle HTTP request's immer eine Antwort, selbst wenn du das nicht willst. (grob gesagt)
http://en.wikipedia.org/wiki/HyperText_Transfer_Protocol
Dort stehen für Dich die nötigen informationen, und das tool telnet ist auf jeden windoof rechner vorhanden...
(Falsches Forum !!!! gehört wohl zu Webzeugs)
gruuß
-
Genau das mein ich!!!
Könnte nur einer ein beispiel posten?(also nur die nachricht das darum kann ich.)
ich kann das nämlich grad nicht ausprobieren-.-
-
Im link steht eins,
aber hier nochmal das Bild:
http://en.wikipedia.org/wiki/File:Http_request_telnet_ubuntu.pngciau