Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
efinf:blc2016:regex [2016/11/17 14:29] Ivo Blöchliger [Nesa-Pilot] |
efinf:blc2016:regex [2016/11/29 14:24] (current) Ivo Blöchliger |
||
---|---|---|---|
Line 82: | Line 82: | ||
logincurl = File.read(" | logincurl = File.read(" | ||
puts logincurl | puts logincurl | ||
- | # loginseite.gsub!(.....) | + | # logincurl.gsub!(.....) |
- | puts loginseite | + | puts logincurl |
# Erste Seite nach login herunterladen | # Erste Seite nach login herunterladen | ||
nesaseite = `# | nesaseite = `# | ||
+ | </ | ||
+ | |||
+ | Zusammengefasst als Funktion (liefert erste Seite nach Login): | ||
+ | <code ruby> | ||
+ | def getStartPage | ||
+ | `rm nesa-cookies.txt` | ||
+ | startseite = `bash startseite.curl`.force_encoding(" | ||
+ | | ||
+ | # input type=" | ||
+ | | ||
+ | loginhash=startseite.scan(/ | ||
+ | | ||
+ | curllogin=File.read(" | ||
+ | curllogin.gsub!(/ | ||
+ | `# | ||
+ | end | ||
+ | |||
</ | </ | ||