Aleshaaaa 发表于 2019-12-26 14:08

娱乐向文件夹加密措施

提示:这是一个硬(sha)核(diao)的加密方法..


没有用递归..for循环粘贴写的..代码本体也超简单,都是很基础的
只需要引入一个java.io.File就可以了
这算是五位密码..或者日期分类型的密码?例如"月-日-类型"-->"12-26-0"

import java.io.File;

public class ForDir {

    public static void main(String args[]) {
      //初
      String path = "f:\\forDir";// 文件夹路径
      File myPath = new File( path );
      if (!myPath.exists()){//若此目录不存在,则创建之
            myPath.mkdir();
            System.out.println("创建文件夹路径为:"+ path);
      }   //末
      for (int yi=0;yi<10;yi++){//一层初
            String path1 = "f:\\forDir\\"+yi;// 文件夹路径
            File myPath1 = new File( path1 );
            if (!myPath1.exists()){//若此目录不存在,则创建之
                myPath1.mkdir();
                System.out.println("创建文件夹路径为:"+ path);
            }
            for (int er=0;er<10;er++){//二层初
                String path2 = "f:\\forDir\\"+yi+"\\"+er;// 文件夹路径
                File myPath2 = new File( path2 );
                if (!myPath2.exists()){//若此目录不存在,则创建之
                  myPath2.mkdir();
                  System.out.println("创建文件夹路径为:"+ path2);
                }
                for (int san=0;san<10;san++){   //三层初
                  String path3 = "f:\\forDir\\"+yi+"\\"+er+"\\"+san;// 文件夹路径
                  File myPath3 = new File( path3 );
                  if (!myPath3.exists()){//若此目录不存在,则创建之
                        myPath3.mkdir();
                        System.out.println("创建文件夹路径为:"+ path3);
                  }
                  for (int si=0;si<10;si++){//四层初
                        String path4 = "f:\\forDir\\"+yi+"\\"+er+"\\"+san+"\\"+si;// 文件夹路径
                        File myPath4 = new File( path4 );
                        if (!myPath4.exists()){//若此目录不存在,则创建之
                            myPath4.mkdir();
                            System.out.println("创建文件夹路径为:"+ path4);
                        }
                        for (int wu=0;wu<10;wu++){//五层初
                            String path5 = "f:\\forDir\\"+yi+"\\"+er+"\\"+san+"\\"+si+"\\"+wu;// 文件夹路径
                            File myPath5 = new File( path5 );
                            if (!myPath5.exists()){//若此目录不存在,则创建之
                              myPath5.mkdir();
                              System.out.println("创建文件夹路径为:"+ path5);
                            }
                        }   //五层末
                  }   //四层末
                }   //三层末
            }   //二层末
      }   //一层末
    }
}


觉得好玩的可以试试..不要把文件夹层数加的太多就好..这上涨数量确实是几何级的了{:301_1009:}

至于具体应用吧..这东西它..不仅没有副作用..也没有啥作用..不过我还是蛮喜欢用这种方式存学习资料的
运行前的U盘:


运行过程:


运行后:




破解小白2333 发表于 2019-12-26 14:57

确实挺好玩

feixiang1126 发表于 2019-12-26 16:14

哦吼,我也有类似操作,我是直接bat新建文件夹 用姓名拼音全称进入路径的。
页: [1]
查看完整版本: 娱乐向文件夹加密措施