号簿助手 v4.6.31版本的 MD5 值为:9d7ff98a6bb5cc178eac2df4d1b2f0e0

以下内容为反编译后的 x.java 源代码,内容仅作参考


package com.cn21.ued.apm.util;

import com.chinatelecom.pim.core.IConstant;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.InetAddress;
import java.net.Socket;

final class x implements Runnable {
    private final w en;

    public x(w wVar) {
        this.en = wVar;
    }

    @Override
    public final void run() {
        Socket socket;
        s.e("网速", "暂无其他应用开启,应用自身开启入口01");
        Socket socket2 = null;
        try {
            InetAddress byName = InetAddress.getByName("127.0.0.1");
            s.e("网速", "暂无其他应用开启,应用自身开启入口00");
            socket = new Socket(byName, IConstant.PimServer.PROXY_PORT);
            try {
                try {
                    s.e("网速", "暂无其他应用开启,应用自身开启入口001");
                    socket.setSoTimeout(100);
                    s.e("网速", "暂无其他应用开启,应用自身开启入口002");
                    BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(socket.getInputStream()));
                    s.e("网速", "暂无其他应用开启,应用自身开启入口003");
                    String readLine = bufferedReader.readLine();
                    s.e("网速", "暂无其他应用开启,应用自身开启入口004");
                    if (this.en != null && readLine != null) {
                        this.en.az(readLine.toString());
                        s.e("网速", "暂无其他应用开启,应用自身开启入口000");
                    }
                    try {
                        socket.close();
                    } catch (IOException e) {
                    }
                } catch (IOException e2) {
                    if (this.en != null) {
                        this.en.bt();
                        s.e("网速", "暂无其他应用开启,应用自身开启入口020234");
                    }
                    s.e("网速", "暂无其他应用开启,应用自身开启入口02");
                    if (socket != null) {
                        try {
                            socket.close();
                        } catch (IOException e3) {
                        }
                    }
                }
            } catch (Throwable th) {
                socket2 = socket;
                th = th;
                if (socket2 != null) {
                    try {
                        socket2.close();
                    } catch (IOException e4) {
                    }
                }
                throw th;
            }
        } catch (IOException e5) {
            socket = null;
        } catch (Throwable th2) {
            th = th2;
            if (socket2 != null) {
            }
            throw th;
        }
    }
}