package com.statusParser;
import com.statusParser.parsers.VkXml;
import java.sql.SQLException;
public class Main {
public static void main(String[] args) throws SQLException {
if (args.length > 0) {
if (!args[0].isEmpty() && args.length == 1) {
String group = args[0];
VkXml vkXml = new VkXml();
vkXml.parse(group);
}
if (args[0].equals("-config")) {
Configuring conf = new Configuring();
conf.start(args);
} else if (args[0].equals("-h") && args.length == 1) {
System.out.println("Welcome to StatusParser by Sadv1r\n\nUsage:\n1)To run the script please type " +
"'java -jar StatusParser.jar <group wall id or name>' " +
"(Example: java -jar StatusParser.jar bliss.love)\n" + //FIXME!!! java.net.UnknownHostException: api.vk.com
"2)-config parameter usage examples: java -jar StatusParser -config;" +
"java -jar StatusParser -config mysql on\n\n" +
"For more help please visit www.github.com/sadv1r/StatusParser");
} else {
String argsString = "";
for (String arg : args) {
argsString = argsString + arg + " ";
}
System.out.println("Unknown parameter: " + argsString);
}
} else {
System.out.println("Empty parameter\n For help use '-h'");
}
//String group = "bliss.love";
// String group = "54825950";
// VkXml vkXml = new VkXml();
// vkXml.parse(group);
/*
String str = "Разум дан человеку для того, чтобы он разумно жил, а не для того только, чтобы он понимал, что он неразумно живет.";
Shingle Shingle = new Shingle();
String ss = Shingle.genShingle(str);
System.out.println(Shingle.compare(ss,ss));
*/
/*
System.out.format("%6.3f", Shingle.compare(ss, ss));
System.out.print(" %");
*/
/*
Mysql mysql = new Mysql();
Connection con = mysql.getConnection();
Statement st = (Statement) con.createStatement();
st.executeUpdate("INSERT INTO posts (groupId, postId, text, img) VALUES (543, 75, 'olololololo', 'http://lol.ru/')");
con.close();
*/
}
}