public boolean athenticated() { web = new WebClient(); try { page1 = web.getPage(url); } catch (FailingHttpStatusCodeException | IOException e) { e.printStackTrace(); } HtmlForm form = page1.getFormByName("form2"); form.getInputByName("txtUserName").setAttribute("value", username); form.getInputByName("txtPassword").setAttribute("value", password); try { page2 = form.getInputByName("LoginButton").click(); } catch (ElementNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } if (page2.getUrl().toString().equals("http://78.39.200.210/Default.aspx")) { return true; } else { web.closeAllWindows(); return false; } }
public List<HtmlTableRow> getcources() { String eteraz = "eteraz_nomreh.aspx"; try { page3 = web.getPage(url + "/" + eteraz); List<HtmlAnchor> anch = page3.getAnchors(); page4 = page3.getAnchorByHref(anch.get(anch.size() - 1).getHrefAttribute()).click(); HtmlTable tbl = page4.getHtmlElementById("ctl00_ContentPlaceHolder1_grdWorkBook"); return tbl.getRows(); } catch (FailingHttpStatusCodeException | IOException e) { e.printStackTrace(); } return null; }