⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 shipbot.java

📁 < 网络机器人java编程指南>>的配套源程序
💻 JAVA
字号:
package com.heaton.bot.ship;
import com.heaton.bot.*;
import com.heaton.bot.catbot.*;
import java.net.*;
import java.io.*;
import javax.swing.text.*;

import com.heaton.bot.*;

public class ShipBot extends CatBot {
  protected String _packageID;
  public ShipBot(HTTP http)
  {
    super(http);
  }

  String getPackageID()
  {
    return _packageID;
  }

  public String lookup(String packageID)
  throws IOException, BadLocationException
  {
    _packageID = packageID;

    RecognizeCountry rcountry = new RecognizeCountry(this);
    RecognizeLink rlink = new RecognizeLink(this);
    rlink.setSearch("track");      
    RecognizePackagePage rship = new RecognizePackagePage(this);
    _recognizers.addElement(_primeRecognizer=rship);
    _recognizers.addElement(rlink);
    _recognizers.addElement(rcountry);
    HTMLPage page = standardRecognition();
    if ( page==null )
      return "Failed to understand site: " + _url;
    return page.getHTTP().getBody();

  }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -