`
sw1982
  • 浏览: 504773 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

飞鸟影苑下载的电影目录清理

阅读更多
 
package sw;

import java.io.File;

/** *//**
 * Function: 1. 清理电影目录下面的4个url链接文件。<br>
 *              2. 电影目录名字去掉前缀,目前是bbs.wofei.net@
 * 
@author wei.songw
 *
 
*/

public class CleanAdvert ...{


    
/** *//**
     * 待处理的根目录,推荐指定电影存放的分区目录,比如d:,e:<br>
     * 这个字段需要根据实际进行修改<br>
     
*/

    
private static final String TARGET_FILES_ROOT_PATH = "G:";
    
    
/** *//**
     * 电影目录改名时,需要去掉的前缀.<br>
     * 比如把"bbs.wofei.net@色戒" 改成 “色戒”,那么MOVIE_NAME_PREFIX = "bbs.wofei.net@";
     * 目前已经设置好。不需要修改
     
*/

    
private static final String MOVIE_NAME_PREFIX = "bbs.wofei.net@";
    
    
/** *//**
     * wofei放在电影目录下面的广告txt文件名。<br> 
     * 目前已经设置好。不需要修改
     
*/

    
private static final String ADV_TXT_NAME = "bbs.wofei.net@飞鸟影苑.txt";

    
public static void main(String[] args) ...{

        File root 
= new File(TARGET_FILES_ROOT_PATH);
        cleanMovie(root);

    }


    
/** *//**
     * 递归遍历,清理电影目录
     * 
@param directory 
     
*/

    
public static void cleanMovie(File directory) ...{
        
        
if (directory.isDirectory()) ...{
            
if (directory.getName().startsWith(MOVIE_NAME_PREFIX)) ...//电影文件夹
                File[] files = directory.listFiles();
                
for (File f : files) ...{
                    
// 干掉所有垃圾url连接广告文件
                    if (f.getName().endsWith(".url")) ...{
                        f.setWritable(
true);
                        
boolean delete = f.delete();
                        
if (delete) ...{
                            System.out.println(
"delete-url: " + f.getAbsolutePath()
                                    
+ " deleted!");
                        }

                    }

                    
//干掉广告txt"bbs.wofei.net@飞鸟影苑.txt"
                    if(f.getName().equals(ADV_TXT_NAME))...{
                        
boolean delete = f.delete();
                        
if (delete) ...{
                            System.out.println(
"delete-txt: " + f.getAbsolutePath()
                                    
+ " deleted!");
                        }

                    }

                }

                
//把电影的目录名从"bbs.wofei.net@abc" 改成 “abc”
                char offset = MOVIE_NAME_PREFIX.charAt(MOVIE_NAME_PREFIX
                        .length() 
- 1);
                
int displacement = directory.getName().indexOf(offset);
                
boolean status = directory.renameTo(new File(directory.getParent()
                        
+ "\"+ directory.getName().substring(displacement + 1)));
                
if (status) ...{
                    System.out.println(
"rename:" + directory.getName() + " to "
                            
+ directory.getName().substring(displacement + 1));
                }

            }
else ...{//递归遍历处理所有子目录
                File[] files = directory.listFiles();
                
if (files != null && files.length != 0...{
                    
for (File f : files) ...{
                        cleanMovie(f);
                    }

                }

            }

        }
else ...{
            
return;
        }

    }


}

分享到:
评论

相关推荐

    飞鸟计数器 v1.0

    飞鸟计数器 v1.0

    飞鸟8.0,

    飞鸟8.0,

    飞鸟(Flyer) v3.0

    飞鸟(Flyer),全球速度最快的下载工具。具有完全免费的钻石级下载享受。支持当前最流行的BT、EMULE(电驴)、HTTP、FTP多种下载方式于一体,让你无需切换即可以实现下载。它集成了强大的视频播放器,支持边下载边...

    飞鸟下载器 v2.8官方版

    为您提供飞鸟下载器下载,飞鸟下载器是一款功能强大,特色鲜明的优秀下载软件。飞鸟下载器为您提供了飞速的下载体验,同时软件支持播放所有格式的视频,预览任意格式的图片和播放主流格式的音乐。软件特色 有资源,...

    飞鸟探触安卓抓包神器

    写Q协议的朋友非常有用,这个工具配合安卓模拟器,加上小鸟的HOOK,那就是完美的绝配。后面我会把一些hook的app也发出来。都是收藏很久的,估计很多人在找,网上下载也下不到这些东西

    飞鸟html代码转换器

    飞鸟html代码转换器,将html转换成php,asp,asp.net等

    飞鸟系统28无限开房间版源码

    飞鸟系统28无限开房间版源码全部都开源飞鸟系统安全

    飞鸟嗅探birdSniffer2.0支持win7和10

    飞鸟嗅探birdSniffer2.0支持win7和10

    飞鸟采集数据caiji.zip

    飞鸟采集数据飞鸟采集数据

    纯css飞鸟过渡页

    无简介,这就是个过渡的页面,用于等候过程中的页面,详情请下载查看

    QQ抓包工具 飞鸟嗅探和LCQQParser v2.5.1

    QQ抓包工具 飞鸟嗅探和LCQQParser v2.5.1

    软件ico飞鸟

    软件ico飞鸟

    飞鸟(Flyer)

    飞鸟(Flyer),全球速度最快的下载工具。具有完全XXXXX的钻石级下载享受。支持当前最流行的BT、EMULE(电驴)、HTTP、FTP多种下载方式于一体,让你无需切换即可以实现下载。它集成了强大的视频播放器,支持边下载边...

    飞鸟企业云同步盘

    飞鸟企业云盘 同步盘,网盘同步下载,方便快捷,可以全盘同步

    飞鸟下载工具软件载频道

    3. CSDN下载频道仅提供交流平台,并不能对任何下载内容负责 4. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。 5. 本站不保证本站提供的下载资源的准确性、安全性和完整性, 同时也不承担

    飞鸟个人相册,批量上传图片

    飞鸟个人相册3.5 ASP版 1、把photo文件夹中的文件上传到网站根目录即可 2、管理后台地址: 相册首页/admin/ 初始用户名:admin 初始密码:admin 用户名和密码可以在 后台--&gt;管理员工具--&gt;全景信息 或者用...

    飞鸟ASP+XML个人相册程序 飞鸟ASP+XML个人相册程序

    飞鸟ASP+XML个人相册程序 飞鸟ASP+XML个人相册程序

    飞鸟嗅探 2.0 birdSniffer 和 小鸟hookTools

    飞鸟嗅探 2.0 birdSniffer 和 小鸟hookTools 抓取qq数据 非常好用 特好用

    html+js+css飞鸟程序

    实现可视化飞鸟代码!HTML5+js+css

    飞鸟Flyer v2.3

    让所有的电影、音乐再也无所遁形。 绝对免费、安全、不含流氓插件。 特别是绿色版,还可以屏蔽rm文件的病毒弹窗! 集成了强大的播放器!支持边下载边播放,即预览功能! 种子优化缓存,获得种子更快 能最短的时间...

Global site tag (gtag.js) - Google Analytics