πππ java public static void main(String[] args) { srcFolder = new File (args[0]).getAbsoluteFile (); /* Check working directory exists. if not exit. */ if (srcFolder.exists ()){ makeLog ("Working on : " + srcFolder.getParent ()); workingDir = new File (srcFolder.getParent ()); } else { makeErr ("Directory doesn't exists!"); System.exit (1); } makeLog ("Creating backup directory..."); if (FileUtils.getFile (workingDir, srcFolder.getName () + "_BACKUP").exists ()) { makeLog ("Skipping... Backup folder already exists."); } else { createBackupFolder (); } analyzeConflicts(srcFolder); makeLog ("Package rename task success!"); makeLog ("Start changing " + smaliFiles.size() + " source files..."); makeLog ("This task will take more time..."); float totalFiles = Float.parseFloat(String.valueOf(smaliFiles.size())); float completedFiles = 0; for (File f : smaliFiles){ fixFile (f); completedFiles++; float percent = (completedFiles/totalFiles) * 100; if (percent%10==0)makeLog ("\t\t\t\t||||| " + String.valueOf(percent).substring(0, String.valueOf(percent).lastIndexOf(".")) + "% |||||"); } makeLog("\nclass-package conflicts fixed successfully."); makeLog("Original files available on " + srcFolder.getName() + "_BACKUP folder"); }
Log in to join in Reading is open to everyone. Replying needs an account.
No comments yet