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(); */ } }