/* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ package jmb_g1; import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.ArrayList; import org.apache.http.HttpEntity; import org.apache.http.HttpResponse; import org.apache.http.NameValuePair; import org.apache.http.client.HttpClient; import org.apache.http.client.entity.UrlEncodedFormEntity; import org.apache.http.client.methods.HttpPost; import org.apache.http.impl.client.DefaultHttpClient; import org.apache.http.message.BasicNameValuePair; import org.jsoup.Jsoup; import org.jsoup.nodes.Document; import org.jsoup.select.Elements; /** * * */ public class MemberModel { try { HttpClient httpclient = new DefaultHttpClient(); HttpPost httpPost = new HttpPost( "https://d...content-available-to-author-only...e.com/join/member_check.php"); java.util.List<NameValuePair> params = new ArrayList<NameValuePair>(); params.add(new BasicNameValuePair("user_id", name)); params.add(new BasicNameValuePair("password", password)); params.add(new BasicNameValuePair("s_url", "http://w...content-available-to-author-only...e.com/")); httpPost.setEntity(new UrlEncodedFormEntity(params, "UTF-8")); httpPost.setHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8"); httpPost.setHeader("Host", "dcid.dcinside.com"); httpPost.setHeader("Referer", "http://w...content-available-to-author-only...e.com/"); httpPost.setHeader("Origin", "http://w...content-available-to-author-only...e.com"); httpPost.setHeader( "User-Agent", "Mozilla/5.0 (Linux; Android 4.1.1; Nexus 7 Build/JRO03D) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Safari/535.19"); HttpResponse response = httpclient.execute(httpPost); HttpEntity entity = response.getEntity(); response.getEntity().getContent(), "UTF-8")); String t; while ((t = bf.readLine()) != null) { Controller.result.add(t); } if (Controller.result.contains(" history.back(-1);")) { //System.out.println("** 濡쒓렇???ㅽ뙣"); //System.out.println("** ?댁쑀 : " + reason2[1]); Controller.state = reason2[1]; } else { //System.out.println("** 濡쒓렇?몄뿉 ?깃났?덉뒿?덈떎."); Controller.state = "login_ok"; } // JMBCore.resultLog("ArrayIndexOutOfBoundsException", // "memberCheck"); } } // memberCheck end try { .connect( "http://m...content-available-to-author-only...e.com/gallog/home.php?g_id=" + name) .userAgent( "Mozilla/5.0 (Linux; Android 4.1.1; Nexus 7 Build/JRO03D) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Safari/535.19") .get(); Elements gnoGet = doc.select(".list_picture li"); Controller.gno = gno + 1; gnoGet(name); } } public static int end; try { "http://g...content-available-to-author-only...e.com/" + Controller.id).get(); Controller.gallogCode = htmlSource3[0]; getGallogCode(); } } try { Document doc = Jsoup .connect( "http://m...content-available-to-author-only...e.com/gallog/home.php?g_id=" + Controller.id) .userAgent( "Mozilla/5.0 (Linux; Android 4.1.1; Nexus 7 Build/JRO03D) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Safari/535.19") .get(); Elements count = doc.select(".title_gallog_info"); Controller.name = gallogName[0].substring(1); getMemberName(); } } try { Document doc = Jsoup .connect( "http://m...content-available-to-author-only...e.com/gallog/home.php?g_id=" + Controller.id) .userAgent( "Mozilla/5.0 (Linux; Android 4.1.1; Nexus 7 Build/JRO03D) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Safari/535.19") .get(); Elements count = doc.select(".gall_write"); Elements countReply = doc.select(".gall_reply"); for (int i = 0; i < getArticle[1].length(); i++) { sb.append(getArticle[1].charAt(i)); } } for (int i = 0; i < getReply[1].length(); i++) { sb2.append(getReply[1].charAt(i)); } } Controller.max = Controller.articleCount + Controller.replyCount; if (Controller.max == 0) { getMemberName(); } getMemberCount(); } } }
Standard input is empty
Main.java:28: error: class MemberModel is public, should be declared in a file named MemberModel.java
public class MemberModel {
^
Main.java:12: error: package org.apache.http does not exist
import org.apache.http.HttpEntity;
^
Main.java:13: error: package org.apache.http does not exist
import org.apache.http.HttpResponse;
^
Main.java:14: error: package org.apache.http does not exist
import org.apache.http.NameValuePair;
^
Main.java:15: error: package org.apache.http.client does not exist
import org.apache.http.client.HttpClient;
^
Main.java:16: error: package org.apache.http.client.entity does not exist
import org.apache.http.client.entity.UrlEncodedFormEntity;
^
Main.java:17: error: package org.apache.http.client.methods does not exist
import org.apache.http.client.methods.HttpPost;
^
Main.java:18: error: package org.apache.http.impl.client does not exist
import org.apache.http.impl.client.DefaultHttpClient;
^
Main.java:19: error: package org.apache.http.message does not exist
import org.apache.http.message.BasicNameValuePair;
^
Main.java:20: error: package org.jsoup does not exist
import org.jsoup.Jsoup;
^
Main.java:21: error: package org.jsoup.nodes does not exist
import org.jsoup.nodes.Document;
^
Main.java:22: error: package org.jsoup.select does not exist
import org.jsoup.select.Elements;
^
Main.java:33: error: cannot find symbol
HttpClient httpclient = new DefaultHttpClient();
^
symbol: class HttpClient
location: class MemberModel
Main.java:33: error: cannot find symbol
HttpClient httpclient = new DefaultHttpClient();
^
symbol: class DefaultHttpClient
location: class MemberModel
Main.java:34: error: cannot find symbol
HttpPost httpPost = new HttpPost(
^
symbol: class HttpPost
location: class MemberModel
Main.java:34: error: cannot find symbol
HttpPost httpPost = new HttpPost(
^
symbol: class HttpPost
location: class MemberModel
Main.java:36: error: cannot find symbol
java.util.List<NameValuePair> params = new ArrayList<NameValuePair>();
^
symbol: class NameValuePair
location: class MemberModel
Main.java:36: error: cannot find symbol
java.util.List<NameValuePair> params = new ArrayList<NameValuePair>();
^
symbol: class NameValuePair
location: class MemberModel
Main.java:37: error: cannot find symbol
params.add(new BasicNameValuePair("user_id", name));
^
symbol: class BasicNameValuePair
location: class MemberModel
Main.java:38: error: cannot find symbol
params.add(new BasicNameValuePair("password", password));
^
symbol: class BasicNameValuePair
location: class MemberModel
Main.java:39: error: cannot find symbol
params.add(new BasicNameValuePair("s_url",
^
symbol: class BasicNameValuePair
location: class MemberModel
Main.java:42: error: cannot find symbol
httpPost.setEntity(new UrlEncodedFormEntity(params, "UTF-8"));
^
symbol: class UrlEncodedFormEntity
location: class MemberModel
Main.java:53: error: cannot find symbol
HttpResponse response = httpclient.execute(httpPost);
^
symbol: class HttpResponse
location: class MemberModel
Main.java:54: error: cannot find symbol
HttpEntity entity = response.getEntity();
^
symbol: class HttpEntity
location: class MemberModel
Main.java:61: error: package Controller does not exist
Controller.result.add(t);
^
Main.java:63: error: package Controller does not exist
if (Controller.result.contains(" history.back(-1);")) {
^
Main.java:65: error: package Controller does not exist
String reason = Controller.result.get(25);
^
Main.java:68: error: cannot find symbol
Controller.state = reason2[1];
^
symbol: variable Controller
location: class MemberModel
Main.java:72: error: cannot find symbol
Controller.state = "login_ok";
^
symbol: variable Controller
location: class MemberModel
Main.java:85: error: cannot find symbol
Document doc = (Document) Jsoup
^
symbol: class Document
location: class MemberModel
Main.java:85: error: cannot find symbol
Document doc = (Document) Jsoup
^
symbol: class Document
location: class MemberModel
Main.java:85: error: cannot find symbol
Document doc = (Document) Jsoup
^
symbol: variable Jsoup
location: class MemberModel
Main.java:92: error: cannot find symbol
Elements gnoGet = doc.select(".list_picture li");
^
symbol: class Elements
location: class MemberModel
Main.java:96: error: cannot find symbol
Controller.gno = gno + 1;
^
symbol: variable Controller
location: class MemberModel
Main.java:111: error: cannot find symbol
Document doc = Jsoup.connect(
^
symbol: class Document
location: class MemberModel
Main.java:112: error: cannot find symbol
"http://gallog.dcinside.com/" + Controller.id).get();
^
symbol: variable Controller
location: class MemberModel
Main.java:111: error: cannot find symbol
Document doc = Jsoup.connect(
^
symbol: variable Jsoup
location: class MemberModel
Main.java:116: error: cannot find symbol
Controller.gallogCode = htmlSource3[0];
^
symbol: variable Controller
location: class MemberModel
Main.java:125: error: cannot find symbol
Document doc = Jsoup
^
symbol: class Document
location: class MemberModel
Main.java:128: error: cannot find symbol
+ Controller.id)
^
symbol: variable Controller
location: class MemberModel
Main.java:125: error: cannot find symbol
Document doc = Jsoup
^
symbol: variable Jsoup
location: class MemberModel
Main.java:132: error: cannot find symbol
Elements count = doc.select(".title_gallog_info");
^
symbol: class Elements
location: class MemberModel
Main.java:134: error: cannot find symbol
Controller.name = gallogName[0].substring(1);
^
symbol: variable Controller
location: class MemberModel
Main.java:142: error: cannot find symbol
Document doc = Jsoup
^
symbol: class Document
location: class MemberModel
Main.java:145: error: cannot find symbol
+ Controller.id)
^
symbol: variable Controller
location: class MemberModel
Main.java:142: error: cannot find symbol
Document doc = Jsoup
^
symbol: variable Jsoup
location: class MemberModel
Main.java:149: error: cannot find symbol
Elements count = doc.select(".gall_write");
^
symbol: class Elements
location: class MemberModel
Main.java:150: error: cannot find symbol
Elements countReply = doc.select(".gall_reply");
^
symbol: class Elements
location: class MemberModel
Main.java:170: error: cannot find symbol
Controller.articleCount = Integer.parseInt(aResult);
^
symbol: variable Controller
location: class MemberModel
Main.java:171: error: cannot find symbol
Controller.replyCount = Integer.parseInt(rResult);
^
symbol: variable Controller
location: class MemberModel
Main.java:173: error: cannot find symbol
Controller.max = Controller.articleCount + Controller.replyCount;
^
symbol: variable Controller
location: class MemberModel
Main.java:173: error: cannot find symbol
Controller.max = Controller.articleCount + Controller.replyCount;
^
symbol: variable Controller
location: class MemberModel
Main.java:173: error: cannot find symbol
Controller.max = Controller.articleCount + Controller.replyCount;
^
symbol: variable Controller
location: class MemberModel
Main.java:175: error: cannot find symbol
if (Controller.max == 0) {
^
symbol: variable Controller
location: class MemberModel
54 errors
Standard output is empty