wget med login??? [LÖST]

Konfiguration av nätverk, hur man använder Ubuntu som server, och håller sin dator säker
WhiWhi
Inlägg: 23
Blev medlem: 09 jun 2007, 20:41

wget med login??? [LÖST]

Inlägg av WhiWhi »

Jag undrar hur man använder wget mot tex en torrentsida med användarnamn och lösenord.

Har testat lite olika men inget som har lyckats......

Så nu hoppas jag att någon har en lösning....!!!
Senast redigerad av 1 WhiWhi, redigerad totalt 28 gånger.
Användarvisningsbild
Konservburk
Inlägg: 5919
Blev medlem: 07 apr 2007, 22:28

Re: wget med login???

Inlägg av Konservburk »

--post-data och --save-cookies för att logga in och --load-cookies om du redan är inloggad.
Exempel från manualbladet:

Kod: Markera allt

           This example shows how to log to a server using POST and then pro-
           ceed to download the desired pages, presumably only accessible to
           authorized users:

                   # 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
WhiWhi
Inlägg: 23
Blev medlem: 09 jun 2007, 20:41

Re: wget med login???

Inlägg av WhiWhi »

Tack för snabbt svar men jag får inte detta heller att funka, jag vet inte vad jag gör för fel.......
Användarvisningsbild
Konservburk
Inlägg: 5919
Blev medlem: 07 apr 2007, 22:28

Re: wget med login???

Inlägg av Konservburk »

WhiWhi skrev:Tack för snabbt svar men jag får inte detta heller att funka, jag vet inte vad jag gör för fel.......
Jag vet inte heller vad du gör för fel. ::)

Lite svårt för mig att testa själv utan att veta vad det är för sida och dessutom utan att ha något användarnamn och lösen där.
gusse02
Inlägg: 258
Blev medlem: 16 maj 2008, 12:17
OS: Ubuntu
Utgåva: 20.04 Focal Fossa LTS

Re: wget med login???

Inlägg av gusse02 »

Jag brukar använda en plugin till firefox som heter HttpFox. Med den kan man analysera vad som skickas när man gör inloggning med browsern. Sen försöker man överföra det till samma sak med wget eller curl.
Användarvisningsbild
Katt
AVREGISTRERAD
Inlägg: 625
Blev medlem: 19 nov 2009, 11:04
OS: Arch Linux
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Bohuslän
Kontakt:

Re: wget med login???

Inlägg av Katt »

Testa även aria2, likt wget så är den terminalbaserad, men sägs enligt många vara bättre än wget.
Det är inte lätt när det är svårt!
gusse02
Inlägg: 258
Blev medlem: 16 maj 2008, 12:17
OS: Ubuntu
Utgåva: 20.04 Focal Fossa LTS

Re: wget med login???

Inlägg av gusse02 »

Eller så är man patriotisk och kör curl som är svenskt.
WhiWhi
Inlägg: 23
Blev medlem: 09 jun 2007, 20:41

Re: wget med login???

Inlägg av WhiWhi »

Jag kom på ett annat sätt, och det är att använda elinks och där igenom ladda hem .torrent filen.....men jag skulle ju helst bara det direkt i terminalen...... får sitta och experimentera......

Hur gör ni andra när ni på distans ska ladda ner en .torrent fil och lägga den i watch biblioteket i rtorrent?? Hemma i nätverket funkar ju allt jättesmidigt men typ från jobbet eller på resan???
Användarvisningsbild
barzam
Inlägg: 504
Blev medlem: 14 feb 2009, 09:36
OS: Arch Linux
Ort: Stockholm

Re: wget med login???

Inlägg av barzam »

Jag brukar montera mappen där torrent-filerna ska laddas hem med sshfs och sedan spara .torrent-filen via distans från min laptop.
Användarvisningsbild
CryingFreeman
Inlägg: 2817
Blev medlem: 29 aug 2007, 22:32
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Östersund

Re: wget med login???

Inlägg av CryingFreeman »

Kolla på curl istället, det kan lösa ditt problem.
gusse02
Inlägg: 258
Blev medlem: 16 maj 2008, 12:17
OS: Ubuntu
Utgåva: 20.04 Focal Fossa LTS

Re: wget med login???

Inlägg av gusse02 »

Det är svårt att hjälpa när all info är typ "det funkar inte". Vad händer? Vad skriver du, vad får du för svar?
WhiWhi
Inlägg: 23
Blev medlem: 09 jun 2007, 20:41

Re: wget med login???

Inlägg av WhiWhi »

Jag har vridit och vänt på kommandona det ända jag får funka är elinks men här är det som skrevs ovan:

Kod: Markera allt

wget --save-cookies cookies.txt --post-data 'username=whiwhi&password=********' http://www.swetv.org/login.php
Och svaret eller resultat blir att jag får login.php och cookie fil som inte innehåller något och programmet svarar:

Kod: Markera allt

--2010-02-27 19:48:05--  http://www.swetv.org/login.php
Slår upp www.swetv.org... 217.209.32.144
Ansluter till www.swetv.org|217.209.32.144|:80... ansluten.
HTTP-begäran skickad, väntar på svar... 200 OK
Längd: ospecifierat [text/html]
Sparar till "login.php".

    [ <=>                                   ] 3 204       --.-K/s   på 0,007s

2010-02-27 19:48:05 (434 KB/s) - "login.php" sparad [3204]
Användarvisningsbild
Rag3Rac3r
Inlägg: 594
Blev medlem: 05 jul 2007, 03:06
OS: Windows
Utgåva: Vet inte/ingen utgåva passar
Ort: Uppsala/Stockholm
Kontakt:

Re: wget med login???

Inlägg av Rag3Rac3r »

Källkoden ifrån /login.php:

Kod: Markera allt

<form action="takelogin.php" method="post"> 
<table border="0" cellpadding=5> 
<tr><td class="rowhead tdnoborder">Användarnamn</td><td class="tdnoborder" align="left"><input type="text" size="40" name="username" /></td></tr> 
<tr><td class="rowhead tdnoborder">Lösenord</td><td class="tdnoborder" align="left"><input type="password" size="40" name="password" /></td></tr> 
<tr><td class="tdnoborder"></td><td align="left" class="tdnoborder"><input type="submit" value="Logga in" name="subLogin" /></td></tr> 
</table> 
<input type="hidden" name="returnto" value="/" /> 
</form> 
Den använder inte login.php som login script, därav den tomma cookies filen.. :)

Testa byta ut login.php mot takelogin.php ;)

Till nästa gång, öppna källkoden och titta vart formuläret pekar ;)
Är sällsynt att det är samma sida som formuläret är på :)
Natural laws have no pity ~~ Quis custodiet ipsos custodes?
WhiWhi
Inlägg: 23
Blev medlem: 09 jun 2007, 20:41

Re: wget med login???

Inlägg av WhiWhi »

Ja det funkade bättre .......

Får tacka så mycket.....!!!!
Skriv svar

Återgå till "Nätverk, säkerhet och servrar"