Permalänk
Medlem

Inloggnings program till Tele2

Nu är jag tröt på att vid varje omstart av datorn
behöva logga in för hand.

Har letat högt och lågt men hittar inget program som kan
logga in mig vid varje uppstart och så att att den gör det
på nytt var 10:de min

Ic loggin funkar inte heller...

Är det ingen vänlig programmerare som kan lösa detta problem?

Inloggnings addresen är https://login1.swipnet.se/login.php

<html> <head> <title>Tele2 Bredband</title> <SCRIPT> function cancel() { if(confirm("\nÄr du säker på att du vill avsluta kontoaktiveringen?\n\nTryck OK för att avsluta kontoaktiveringen.\nOBS: Ditt konto är ännu inte fullständigt registrerat\noch du kommer därför inte att kunna använda ditt\nInternetabonnemang.\n\nTryck Avbryt/Cancel för att återgå till kontoaktiveringen.")) { window.location="javascript:self.close()"; } } </SCRIPT> </head> <body bgcolor="#FFFFFF" text="#000000" link="#000099" vlink="#800000" alink="#FFFF00" background="/images/bakgrund.gif"> <table width="100%" cellspacing="0" cellpadding="0" border="0"> <tr> </tr> <tr> <td> <img src="/images/head.gif" height="50" width=490 border=0 alt="Kontoaktivering"> <table> <tr> <td nowrap width="122" valign=bottom><img src="/images/px.gif" width=100 height=1 border=0 alt=""> </td> <td valign="top" width="468"><br> <font face="arial,helvetica" COLOR="#000099" size="4"><b>LOGGA IN</b></font><br> <font face="Arial,Helvetica" size="-1"> <br> För att börja använda tjänsten måste du logga in.<br> Fyll i ditt Användar-id och lösenord. </font> <br> <form name=logonForm method="POST" action="/login.php"> <p> <table cellspacing=0 border=0 cellpadding=2> <tr> <td> <font face="Arial,Helvetica" size="-1">Användar-id:</font><br> <input type="text" name="username" value="" size="10" maxlength="20"><br> <font face="arial" size="-2">Ex. k-12345</font> </td> <td> <font face="Arial,Helvetica" size="-1">Lösenord:</font><br> <input type="password" name="password" size="11" maxlength="20"><br> <font face="arial" size="-2">Ex. aBc-2h-j</font> </td> </tr> </table> <font face="Arial,Helvetica" size="-1"> Tryck på knappen <B>"Fortsätt"</B> för att gå vidare. </font> <TABLE BORDER=0> <TR> <TD> <input type="submit" STYLE="color: white; background: gray" name="submit" value= "Fortsätt"></A> </TD> <TD width=15></TD> <TD> <A HREF="javascript:cancel()"><input type="button" style="color: white; background: gray" value=" Avsluta " onClick="cancel()"></A> </TD> </TR> </TABLE> </form> </td> </tr> </table> <script language="javascript"> document.logonForm.username.focus(); </script>

Permalänk
Medlem

Har lite problem eftersom jag inte kan testa om det funkar men ladda ner denna och se om du kan logga in via den. Funkar det så är det bara att lägga till en timer som fixar det automatiskt.

www.kenworld.se/robert/tele2adsl.exe

Visa signatur
Permalänk
Medlem

Det där programmet fungerade ju hur bra som helst..
Förutom att man fortfarande måste skriva in både andvändar namn
och lösen varje gång man startar datorn och programet..

Lösenordet och andvänarnamnet stanna liksom inte kvar??

Permalänk
Medlem

Funkar det inte att köra via command line då?

Permalänk
Medlem

command line??? vadå??

Permalänk
Medlem

Jaag har lösningne..

www.FilipsProgram.tk

Skitbra sida, där hittar du det du vill ha.. Programet är endast 1kb stort..använder det själv.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av ZaPhiR
Jaag har lösningne..

www.FilipsProgram.tk

Skitbra sida, där hittar du det du vill ha.. Programet är endast 1kb stort..använder det själv.

Telia<>Tele2

Visa signatur
Permalänk
Medlem
Permalänk

Sitter också på Tele2 o har letat efter ngt sådant men inte hittat...
Skulle sitta fint.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Dashcom
Det där programmet fungerade ju hur bra som helst..
Förutom att man fortfarande måste skriva in både andvändar namn
och lösen varje gång man startar datorn och programet..

Lösenordet och andvänarnamnet stanna liksom inte kvar??

Nä precis skrev det på 10 minuters kafferasten kommer en ny version till dig under lunchen.

Visa signatur
Permalänk
Medlem

Har man wget så borde man kunna köra med:
wget --post-data 'username=DITTLOGIN&password=DITTLÖSENORD' "https://login1.swipnet.se/login.php"

Visa signatur

//cykze

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av cykze
Har man wget så borde man kunna köra med:
wget --post-data 'username=DITTLOGIN&password=DITTLÖSENORD' "https://login1.swipnet.se/login.php"

Kanske lägga till --referer=https://login1.swipnet.se/login.php om man ska ha wget.
Har för mig att referern behövs för telia login så kanske här också..

Visa signatur

Surf/jobbdator: i7 3770K | GA-Z77-D3H | 16 GB | Intel 510 + 750 GB | HD6870 2GB | 30'' | P180B
Server: Phenom X4 9500 | GA-MA78G-DS3H | 8 GB | 5.4 TB | YY-0221
Speldator: IBM PC XT | 8088 4.77 MHz | 640k | 10 MB HDD | EGA | 360k/720k diskett

Permalänk
Medlem

www.kenworld.se/robert/tele2adsl.zip

Uppdaterat:

Spara användare och lösen
Timer som loggar in var tionde minut

Packa upp zipen till valfri katalog och dra en genväg till exe filen till autostart katalogen så nu borde du ha det du vill ha.

Visa signatur
Permalänk
Medlem

Fan va bra det funkar... Går det att göra samma till dom som har tiscali???

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av snq
Kanske lägga till --referer=https://login1.swipnet.se/login.php om man ska ha wget.
Har för mig att referern behövs för telia login så kanske här också..

Jo, det är möjligt att dom kräver det.

Visa signatur

//cykze

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Dashcom
Fan va bra det funkar... Går det att göra samma till dom som har tiscali???

Mjo bara de använder sig av samma typ av login system som tele2

Visa signatur
Permalänk
Medlem

jo det gör dom.. har bara inte addresen i huvudet..

Permalänk
Medlem

skulle kunna fixa en listbox eller nått där man kan välja tele2 eller tiscali isf.

Visa signatur
Permalänk
Medlem

Det skulle ju vara ännu bätter...

nu så har jag det..

http://valo1.tiscali.se/

<body onload="document.pwdenter.username.focus();"> <FORM NAME="pwdenter" ACTION="login" METHOD="POST"> <p align="left"> <IMG SRC="/bzinfo/ap001/logo1.gif" ALT="logo" BORDER="0" width="392" height="102"> <FONT SIZE="-1" FACE="Geneva, Arial"> <BR><BR> Välkommen till Tiscalis inloggningssida för Tiscali Internet Bredband. </font></p> <p align="left"> <FONT SIZE="-1" FACE="Geneva, Arial"> <BR> Vänligen ange användarnamn och lösenord och tryck därefter login. <BR> När du skriver in ditt användarnamn ska du även lägga till @tiscali <BR> efter ditt användarnamn ex, <b>användarnamn@tiscali</b>.<BR><BR> <b>Användarnamn: </b> <BR><INPUT NAME="username" size="26"><BR> <b>Lösenord:</b><BR> <INPUT NAME="password" TYPE=PASSWORD onBlur="this.form.username.focus();" size="26"> <BR><BR> <INPUT TYPE="SUBMIT" NAME="submitForm" VALUE="Login" style="float: left"> </p> </FORM> - </body>

Permalänk
Medlem

Nån med tiscali får väll testa om denna funkar:

www.kenworld.se/robert/adsl.zip

Visa signatur
Permalänk
Medlem

Du har det blivit nåt fel..
Det nya programet funkar inte..

för det först är det här till Tele2 Stadsnät...
när man lagt in andvändar namn lösen så verkar han inte spara
det efter en omstart av programet. jo han spar det i ini filen men
när man tittar på prgramet så synt andvändarnamnet.. men
lösenordet markerast bara med en * .. menar att den kanske
bara tar första bokstaven??

tror du inte att det går att lägga in en logga in knapp med då??
det funkade ju på den första versionen..

alltså så här.. kan du göra så att när programet startar att det
loggar in då.. när själv programet startar.. plus att lägga in en
login knapp.. för den loggar inte när man startar programet.

Permalänk
Medlem

www.kenworld.se/robert/adsl.zip

Uppadaterat nu missade att det kan vara specialtecken i lösenordet eftersom jag aldrig kunde testa med ett riktigt login men nu ska den spara riktigt. Det finns en login knapp med fast den ska logga in när man startar programmet.

Visa signatur
Permalänk

Tack så mycket xtermin8!

Nu slipper jag skriva in mitt användarnamn o lösen hela tiden (hade iofs kunnat ha så IE sparar det, men jag är inte så förtjust i den funktionen).

Edit: Ett tack till Dashcom med för att han tog upp frågan... har varit nära ett par gånger själv men...

Permalänk
Medlem

Nemas problemas. Kör du tele2 eller tiscali?

Visa signatur
Permalänk
Citat:

Ursprungligen inskrivet av xtermin8
Nemas problemas. Kör du tele2 eller tiscali?

Jag kör med tele2's stadsnät.

Permalänk
Medlem

Nu funkar det ju fint fint...
ska iväg och testa på tiscali nu..

Permalänk
Medlem

Hoppas det funkar där med svårt att programmera när man inte kan testa

Visa signatur
Permalänk

Hmm, skulle vara kul att veta hur du gjort... (jag gissar att det är gjort i Visual Basic).

Är iofs nybörjare med VB, suttit max en timme. Men det är väl mest hur delen som skickar iväg användarnamn och lösen som jag undrar över.

Man kanske skulle få vara så fräck att man skulle få se källkoden?

Permalänk
Medlem

Private Declare Function Shell_NotifyIcon Lib "shell32" Alias "Shell_NotifyIconA" (ByVal dwMessage As Long, pnid As NOTIFYICONDATA) As Boolean Private TrayI As NOTIFYICONDATA Private Const NOTIFYICON_VERSION = 3 Private Const NOTIFYICON_OLDVERSION = 0 Private Const NIM_ADD = &H0 Private Const NIM_MODIFY = &H1 Private Const NIM_DELETE = &H2 Private Const NIM_SETFOCUS = &H3 Private Const NIM_SETVERSION = &H4 Private Const NIF_MESSAGE = &H1 Private Const NIF_ICON = &H2 Private Const NIF_TIP = &H4 Private Const NIF_STATE = &H8 Private Const NIF_INFO = &H10 Private Const NIS_HIDDEN = &H1 Private Const NIS_SHAREDICON = &H2 Private Const NIIF_NONE = &H0 Private Const NIIF_WARNING = &H2 Private Const NIIF_ERROR = &H3 Private Const NIIF_INFO = &H1 Private Const NIIF_GUID = &H4 Private Const WM_MOUSEMOVE = &H200 Private Const WM_LBUTTONDOWN = &H201 Private Const WM_LBUTTONUP = &H202 Private Const WM_LBUTTONDBLCLK = &H203 Private Const WM_RBUTTONDOWN = &H204 Private Const WM_RBUTTONUP = &H205 Private Const WM_RBUTTONDBLCLK = &H206 Private Type NOTIFYICONDATA cbSize As Long hWnd As Long uID As Long uFlags As Long uCallbackMessage As Long hIcon As Long szTip As String * 128 dwState As Long dwStateMask As Long szInfo As String * 256 uTimeout As Long szInfoTitle As String * 64 dwInfoFlags As Long End Type Dim lngTimer As Long Private Sub Command1_Click() Open App.Path & "/settings.ini" For Output As #1 Print #1, Text1.Text Print #1, Text2.Text Print #1, list1 Close #1 End Sub Private Sub Command2_Click() login End Sub Private Sub Form_Load() list1.AddItem "Tele2" list1.AddItem "Tiscali" Timer1.Interval = 60000 Timer1.Enabled = True getUser login TrayI.cbSize = Len(TrayI) TrayI.hWnd = picHook.hWnd 'Link the trayicon to this picturebox TrayI.uID = vbNull TrayI.uFlags = NIF_ICON Or NIF_TIP Or NIF_MESSAGE TrayI.uCallbackMessage = WM_LBUTTONDOWN TrayI.hIcon = Me.Icon TrayI.szTip = "Tele2 ADSL login Robert Andersson 2004" & Chr$(0) 'Create the icon Shell_NotifyIcon NIM_ADD, TrayI End Sub Private Sub login() If Text1.Text <> "" And Text1.Text <> "user" Then On Error GoTo errHandler Dim objXMLHTTP, HTML Set objXMLHTTP = CreateObject("Microsoft.XMLHTTP") If list1 = "Tele2" Then objXMLHTTP.Open "POST", "https://login1.swipnet.se/login.php", False Else objXMLHTTP.Open "POST", "http://valo1.tiscali.se/", False End If objXMLHTTP.setRequestHeader "Content-Type", "application/x-www-form-urlencoded" objXMLHTTP.Send "username=" & Text1.Text & "&password=" & Text2.Text End If Exit Sub errHandler: MsgBox "Kunde inte kontakta server" End Sub Private Sub getUser() On Error Resume Next Open App.Path & "/settings.ini" For Input As #1 Line Input #1, user Line Input #1, pass Line Input #1, isp Close #1 Text1.Text = user Text2.Text = pass list1 = isp End Sub Private Sub Form_Resize() If Form1.WindowState = 1 Then Form1.Visible = False Form1.WindowState = 0 Else Form1.Visible = True End If End Sub Private Sub Form_Unload(Cancel As Integer) TrayI.cbSize = Len(TrayI) TrayI.hWnd = picHook.hWnd TrayI.uID = 1& Shell_NotifyIcon NIM_DELETE, TrayI End Sub Private Sub Timer1_Timer() If lngTimer > 10 Then lngTimer = lngTimer + 1 Else login lngTimer = 0 End If End Sub Private Sub pichook_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) msg = X / Screen.TwipsPerPixelX If msg = WM_LBUTTONUP Then If Form1.Visible <> True Then Form1.Visible = True End If End If End Sub

Kanske inte världens bästa kod men den gör jobbet. Sen är det svårt att fixa till en riktig felhantering när jag inte kan testa programmet själv. Men ni är fria att ändra som ni vill i koden. Skicka gärna ett PM om ni lägger till eller drar ifrån någonting så kan jag uppdatera min kod med.

Visa signatur
Permalänk

Schysst! Självklart kommer jag visa det jag gör med koden.