Advertisement
Guest User

Untitled

a guest
Dec 22nd, 2016
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
AutoIt 2.02 KB | None | 0 0
  1. #include <winhttp.au3>
  2. #include <Array.au3>
  3. $zWrite = 1
  4. $hSession = _WinHttpOpen("Mozilla/5.0 (Linux; U; Android 2.2.1; en-us; Nexus One Build/FRG83) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1")
  5. #NoTrayIcon
  6.  
  7. Dim $aHosts[3][2]
  8. ;Host Array
  9. $aHosts[0][0] = "login.web.de"
  10. $aHosts[0][1] = _WinHttpConnect($hSession, $aHosts[0][0])
  11. $aHosts[1][0] = "mm.web.de"
  12. $aHosts[1][1] = _WinHttpConnect($hSession, $aHosts[1][0])
  13. $aORdner = _Login('Te767676897')
  14. ;~ $sHTML = _WinHttpSimpleSSLRequest($aHosts[1][1], "GET", "/mails/folder?folderId=" & $aORdner[0], "https://mm.web.de/folders?0", Default, Default)
  15. ;~ _FileWrite($sHTML, "", $zWrite)
  16. ;~ $aNachrchten = StringRegExp($sHTML, 'class="subject">(.+?)</a>', 3)
  17. ;~ _ArrayDisplay($aNachrchten)
  18. MsgBox(0, "", _GetNAchricht($aORdner[0], 1))
  19.  
  20.  
  21. Func _GetNAchricht($iOrdner, $iNachricht)
  22.     $sHTML = _WinHttpSimpleSSLRequest($aHosts[1][1], "GET", "/mails/folder/view?folderId=" & $iOrdner & "&index=" & $iNachricht, "https://mm.web.de/mails/folder?1&folderId=1460105880989575352", Default, Default)
  23.     _FileWrite($sHTML, "", $zWrite)
  24.     Return $sHTML
  25. EndFunc   ;==>_GetNAchricht
  26.  
  27. ;Pakete
  28.  
  29. Func _Login($sEmail, $sPW = "abc123abc123")
  30.     $sHTML = _WinHttpSimpleSSLRequest($aHosts[1][1], "GET", "/login")
  31.     _FileWrite($sHTML, "", $zWrite)
  32.     $aStatistics = StringRegExp($sHTML, '', 3)
  33.     $aEmail = StringSplit($sEmail, "@", 3)
  34.     $sHTML = _WinHttpSimpleSSLRequest($aHosts[0][1], "POST", "/intern/login?hal=true", "https://mm.web.de/login", "id2_hf_0=&service=mobile.web.mail.webde.live&successURL=https%3A%2F%2Fmm.web.de%2Fsuccess2%3Flocale%3D%24%28locale%29%26dc%3D%24%28dataCenter%29&loginFailedURL=https%3A%2F%2Fmm.web.de%2Fbad_password&loginErrorURL=https%3A%2F%2Fmm.web.de%2Fgeneral_failure&username=" & $aEmail[0] & "%40web.de&password=" & $sPW & "&login=Login", Default)
  35.     _FileWrite($sHTML, "", $zWrite)
  36.     $aORdner = StringRegExp($sHTML, '/mails/folder\?folderId=(\d+)', 3)
  37.     If @error Then
  38.         Dim $aORdner[1]
  39.         $aORdner[0] = "Fehler"
  40.     EndIf
  41.     Return $aORdner
  42. EndFunc   ;==>_Login
  43. Exit
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement