OSDN Git Service

[自動予約一覧]検索条件、録画設定の取得とファイルへの保存まで
[tainavi/TinyBannavi.git] / TinyBannavi / src / tainavi / PlugIn_RecRD_MAIL_Z1.java
1 package tainavi;\r
2 \r
3 import java.util.Calendar;\r
4 import java.util.GregorianCalendar;\r
5 \r
6 public class PlugIn_RecRD_MAIL_Z1 extends PlugIn_RecRD_MAIL_Z9500 implements HDDRecorder,Cloneable {\r
7 \r
8         public PlugIn_RecRD_MAIL_Z1 clone() {\r
9                 return (PlugIn_RecRD_MAIL_Z1) super.clone();\r
10         }\r
11 \r
12         @Override\r
13         public String getRecorderId() { return "REGZA Z1(Mail)"; }\r
14 \r
15         @Override\r
16         protected String getDefFile() { return "env/mail_z1.def"; }\r
17 \r
18         @Override\r
19         protected String getMailBody(ReserveList r, String passwd) {\r
20                 GregorianCalendar c = CommonUtils.getCalendar(r.getRec_pattern());\r
21                 String msg = "dtvopen ";\r
22                 msg += passwd+" ";\r
23                 msg += String.format("%04d%02d%02d ",c.get(Calendar.YEAR),c.get(Calendar.MONTH)+1,c.get(Calendar.DATE))+" ";\r
24                 msg += r.getAhh()+r.getAmm()+" ";\r
25                 msg += r.getZhh()+r.getZmm()+" ";\r
26                 msg += getChCode().getCH_WEB2CODE(r.getCh_name())+" ";\r
27                 msg += text2value(device,r.getRec_device());\r
28                 msg += "\r\n";\r
29                 return msg;\r
30         }\r
31 }\r