technoboardLogo

Willkommen, Gast ( Anmelden | Registrierung )

 
Bookmark and Share Reply to this topicStart new topic
> Internetseiten mit wget speichern
kidrock1985
Beitrag 22 Jan 2008, 08:53
Beitrag #1


Newbie
*

Gruppe: MemberS
Beiträge: 2
Mitglied seit: 22-January 08
Mitglieds-Nr.: 13.149



Hallo habe eine Frage:
Ich will mir mit wget ganze Internetseiten speichern. Bisher kein Problem. Funktioniert auch mit einer Schleife der diverse Seiten hintereinander runterlädt.- Wie mache ich das jedoch wenn die Seite zuerst meinen Login brauch ??

Bitte um Antworten!
Go to the top of the page
 
+Quote Post
antidote
Beitrag 22 Jan 2008, 10:26
Beitrag #2


stiangglanderstenz
********

Gruppe: Members
Beiträge: 1.980
Mitglied seit: 10-August 05
Wohnort: München
Mitglieds-Nr.: 6.948



hab mal ein bisschen in der doku gestöbert.
müsste über HTTP-Options zu regeln sein:

ZITAT
--http-user=user
--http-password=password
Specify the username user and password password on an http server. According to the type of the challenge, Wget will encode them using either the basic (insecure) or the digest authentication scheme.

Another way to specify username and password is in the url itself (see URL Format). Either method reveals your password to anyone who bothers to run ps. To prevent the passwords from being seen, store them in .wgetrc or .netrc, and make sure to protect those files from other users with chmod. If the passwords are really important, do not leave them lying in those files either—edit the files and delete them after Wget has started the download.


allerdings könnte es sein, dass du als zusätzliche option noch die authentifizierungsart übergeben musst.

viel erfolg.
Go to the top of the page
 
+Quote Post
kidrock1985
Beitrag 22 Jan 2008, 11:07
Beitrag #3


Newbie
*

Gruppe: MemberS
Beiträge: 2
Mitglied seit: 22-January 08
Mitglieds-Nr.: 13.149



mhh verstehe ich jetzt nicht ganz wie müsste dann mein wget Befehl lauten????
Go to the top of the page
 
+Quote Post
antidote
Beitrag 22 Jan 2008, 11:12
Beitrag #4


stiangglanderstenz
********

Gruppe: Members
Beiträge: 1.980
Mitglied seit: 10-August 05
Wohnort: München
Mitglieds-Nr.: 6.948



wget [hier stehen deine optionen] --http-user=maxmustermann --http-password=einamogi

ansonsten kann dir vielleicht auch eine der unzähligen GUIs weiterhelfen.
für mehr bin ich nicht gut (IMG:style_emoticons/default/wink.gif) einfach mal in der doku stöbern.
Go to the top of the page
 
+Quote Post
Electromancer
Beitrag 22 Jan 2008, 11:52
Beitrag #5


always on patrol
******

Gruppe: Members
Beiträge: 587
Mitglied seit: 17-April 03
Wohnort: Zwischen Klick und Klack
Mitglieds-Nr.: 1.578



So wie beschrieben funkt die Sache, dann aber nur, wenn HTTP Basic Authentication verwendet wird (ein Browser-Eigenes Authentifizierungs-Fenster aufgeht!)!
Seiten, die andere Authentifizierung verlangen, sind mit wget zwar auch machbar, dann wirds aber schon eher kompliziert! Da gehts dann mit Curl fast einfacher (IMG:style_emoticons/default/wink.gif)

lg.roman
Go to the top of the page
 
+Quote Post
eigengrau
Beitrag 22 Jan 2008, 14:00
Beitrag #6


BMFH
********

Gruppe: tb-Support
Beiträge: 2.013
Mitglied seit: 27-January 04
Wohnort: Wien
Mitglieds-Nr.: 3.012



Wie schade, dass es kein Manual gibt in dem das genau drinnen steht: http://www.gnu.org/software/wget/manual/wget.html

QUOTE
# Log in to the server. This can be done only once.
wget --save-cookies cookies.txt \
--post-data 'user=foo&password=bar' \
http://server.com/auth.php

# Now grab the page or pages we care about.
wget --load-cookies cookies.txt \
-p http://server.com/interesting/article.php


Curl: http://curl.haxx.se/docs/httpscripting.html

Wenn jemand nicht einmal versucht etwas im Internet zu finden ist RTFM glaub ich passend.
Go to the top of the page
 
+Quote Post
antidote
Beitrag 22 Jan 2008, 14:26
Beitrag #7


stiangglanderstenz
********

Gruppe: Members
Beiträge: 1.980
Mitglied seit: 10-August 05
Wohnort: München
Mitglieds-Nr.: 6.948



ja dass es sowas gibt.
erwarten doch tatsächlich so unfassbare individuen dass ihnen geholfen wird ohne blöde sprüche.
zum glück haben wir alpha600 der sämtliche schwarzen schafe bekehren und mit seiner unergründlichen weisheit segnen wird.
aber mal im ernst: cool dass du die lösung mitgegeben hast, aber der verweis auf die doku könnte nun ernsthaft weniger gönnerhaft und abwertend ausfallen. ansonsten spar's dir einfach wenn's dir zuviel is.
Go to the top of the page
 
+Quote Post
eigengrau
Beitrag 22 Jan 2008, 20:08
Beitrag #8


BMFH
********

Gruppe: tb-Support
Beiträge: 2.013
Mitglied seit: 27-January 04
Wohnort: Wien
Mitglieds-Nr.: 3.012



QUOTE(antidote @ 22 Jan 2008, 14:26 ) *
erwarten doch tatsächlich so unfassbare individuen dass ihnen geholfen wird ohne blöde sprüche.


Ich wisch mir halt auch schon selber den Hintern ab und ruf nicht mehr nach der Mama. Wie war das doch gleich .. gib einem Mann einen Fisch und du machst ihn für einen Abend satt, lehr ihn zu fischen und du machst ihn fürs ganze Leben satt. Deswegen schadet es nicht wenn jeman mit einer Frage das nächste mal Google oder Wikipedia (besser die Englische) bemüht.

Im Gegensatz dazu kommen von dir natürlich nur mehr blöde Sprüche. Schicks mir einfach als PM (Auf den Namen -> Send Message) - da können es die anderen leichter ignorieren.
Go to the top of the page
 
+Quote Post
« Vorhergehendes Thema · Computer, Hardware & Software · Folgendes Thema »
 
Bookmark and Share

Reply to this topicStart new topic
2 Besucher lesen dieses Thema (Gäste: 2 | Anonyme Besucher: 0)
0 Mitglieder:

 

- Vereinfachte Darstellung Aktuelles Datum: 25. May 2024 - 03:23


Copyright 2001 - 2014 technoboard.at
Die Texte geben die Meinung der Autoren und nicht unbedingt die des technoboard.at Teams wieder.
Alle fraglichen Inhalte werden auf Anfrage und alle gegen die BoardRegeln verstossenden Einträge automatisch entfernt (sobald sie bemerkt werden).
Kontakt: [email protected]

connected by: