Advertisement
Guest User

Untitled

a guest
Jan 11th, 2014
158
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import net.sourceforge.jwbf.core.contentRep.Article;
  2. import net.sourceforge.jwbf.mediawiki.bots.MediaWikiBot;
  3.  
  4. public class Basic {
  5.    public static void main(String[] args) throws Exception {
  6.      for (int i=0;i<args.length;i++)
  7.      {
  8.         args[i] = args[i].replace("\\n", "\n");
  9.         args[i] = args[i].replace("&nbsp;", " ");
  10.         if (((i % 2) == 0) && (args[i].substring(0, 15).equals("Wikilivres:CDU/")))
  11.           System.out.println(i + " : " + args[i]);
  12.         else if (((i % 2) == 1) && (args[i].substring(0, 7).equals("{{Titre")))
  13.           System.out.println(i + " : " + args[i]);
  14.         else
  15.         {
  16.           System.out.println("AAAAAAAhhhhhhhhhhh : " + args[i]);
  17.           break;
  18.         }
  19.      }
  20.      System.out.println(" Ne plante pas wikibooks...");
  21.      MediaWikiBot b = new MediaWikiBot("http://fr.wikibooks.org/w/");
  22.      b.login("AAAAAA", "BBBBBB");
  23.      for (int i=0;i<args.length;i++)
  24.      {
  25.         if ((i % 2) == 1)
  26.         {
  27.           Article article = b.getArticle("Wikilivres:"+args[i-1]);
  28.           if (article != null)
  29.           {
  30.               FileWriter fw = new FileWriter(i);
  31.               BufferedWriter bw = new BufferedWriter(fw);
  32.               bw.write("Wikilivres:"+args[i-1]);
  33.               bw.write(article.getText());
  34.               bw.close();
  35.           }
  36.          
  37.           article = new Article(b, "Wikilivres:"+args[i-1]);
  38.           article.setText(args[i]);
  39.           article.save("Import de la CDU");
  40.         }
  41.      }
  42.    }
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement