网络大协作:用java开发机器人站点,欢迎有志者加盟。。。。 为什么要用email发,get或post不是更方便吗 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不好意思 我没有明白!!!!!但我有兴趣 [email protected] 通过发送xml格式的email到指定信箱,我得机器人会定期去收,他解析里面得指令,完成相应工作。。如:去下载我要的软件,发到我的邮箱里。 抓取我需要的网页,发到我的信箱里。 帮我去玩mud游戏,练级等。 还有,telnet到某站点,黑他。基本上,我们上网能干的,都可以叫他去干 日本人好像做了通过email与机器人交流的类似心跳回忆的游戏,好像挺成功的,也不存在D版.找策划灵感,你可以先去试试那个游戏 机器人在什么机器上面跑?是你自己的另一台机器吗?为什么你不用terminal server连到那台机器自己操作?如果要她自动跑,用批处理不就可以了?为什么要通过邮件,这么麻烦?我不明白的就是这个,我觉得你的设想没什么用处自动去指定信箱收信也有问题吗,晕倒 機器人在租用的虛擬主機上跑,平時他沒事作,直到我用email給他下指令。他等於是我的一個傀儡。之所以用email是因爲我公司不讓上網,只可以發email,我想通过他取得我想要的资料和软件。 我觉得很不错呀,email只是一种形式,xml可以作为操作的格式,用来传送数据和绑定动作,可以先做一个简单的例子,我非常愿意参加,很感兴趣![email protected]可以讨论一下 这真是个好的想法与我联系:[email protected] 有意思,愿闻其详[email protected] 给我邮件,[email protected]。我可以用perl,java开发。 有意思,我愿意试试:[email protected] 我也有兴趣,可以给我发邮件[email protected] 以来有个软件,好象叫mr.cool就是用的这个原理。在内容里象程序一样的写几句就可以了,如url,寄到那里等 有意思,愿闻其详![email protected] mr.cool好像是做download的,可以将制定url的东西down下来email给制定的email.继续讨论[email protected] 通过什么方式指挥机器人并不重要,关键是让机器人去做你想做的工作比较难!MUD练功,机器爬虫,搜索软件...... 大家这么热心,我很感动我们现在面临的第一个问题: 如何定时收取指定信箱中的邮件这个应用程序应该有一个jsp页面用于启动他,然后他就定时去收信,收到后解析之,然后干活。我做过一些发信的CGI,但对收信还不太清楚。希望高手指点。希望大家参与讨论,不要只留email 呵呵,我提一个简单方案给大家讨论吧假设这个机器人有网络的connect/send/get/close功能,有mail的分析处理功能(把指令从mail里提取出来)并且有几个存储器$1,$2,$3,可以处理简单的赋值操作那我想取某个页面(http://www.sina.com.cn/index.html)就可以这样From: [email protected]TO: [email protected].....Subject: command_or_some_flag<content> <login> <user>urid</user> <password>urpasswd</password> </login> <command> <request> connect("www.sina.com.cn","80"); $1send("GET /index.html HTTP/1.0"); $2=get(); close(); </request> <fetch> connect("your.mx.com",25); send("HELO rebot\r\nmail from: [email protected]\r\n"); send("RCPT TO: [email protected]\r\nDATA\r\n"); send( $1 ); send( $2 ); send( "\r\n.\r\n"); close(); </fetch> </command></content>按照我这个想法,robot需要1.有daemon取Content2.身份验证机制3.有connction的队列处理(两种队列request和fetch)4.存储处理5.xml分析器6.一个文法分析器(今后丰富robot功能用,比如可以定义函数...支持变量...) 我觉得语法分析器使得robot庞大且不易扩展,我觉得应该:1)机器人为RMI方法,2)定义好接口3)根据接口实现不同类型的robot4)RMI + jini的方式可以将robot 分布在不同的Server上, 统一调用 用perl来实现吗,perl分析的话,应该很方便了 有意思俺也参加[email protected] “之所以用email是因爲我公司不讓上網,只可以發email,我想通过他取得我想要的资料和软件。”就凭这句话,就不应该兴师动众;自己的需要,自己动手嘛;至于用罗罗嗦嗦地XML发什么指令,就更不可理喻了 to wildhorse01(野马) :赞成你的说法!!!!! 为什么没有考虑一下email的延时以及无序性。这样做没有意义的。当然对于一些小的程序和对顺序没有要求的这么处理也无妨。我做的一个东西就是这么用的,比如自动更新文档,运行某程序。当我做程序的维护时,我就不必跑到每个公司给他们升级某个文件了。 I think whether it is on P2P (Peer to Peer) using Java.if it is, I suggest JXTA.anyway, could you please give me a chance to touch [email protected] 我对这方面很想知道,但是不知道应该找哪些资料来看呀;([email protected] 好提议,算我一个,我叫风,虽然是java 的一个初学者,但是我相信我会很快赶上的,希望能从各位大虾能给我帮助,共同进步.我们公司也是只能发邮件.不过在java的算法上,还要我们慎重考虑,我觉得程序不 能做的太大,否则不将失去java的优越性,而且影响速度!!!!!!! 大学科技立项课题求教 jsp判断账号密码 在java中怎么样使JFrame窗体置顶 求解一道面试题啊~~~~~~ 编一个简单程序,以确定给定字符是否为中文字符 请问在JAVA中是否有类似C++的全局变量?! 写入时报错:bad file descriptor 请问java中匿名函数的作用 关于线程调度 如何将Ext正则表达式转换为Java正则表达式 如何去掉那个“×”? 关于数据排序的问题/
如:去下载我要的软件,发到我的邮箱里。
抓取我需要的网页,发到我的信箱里。
帮我去玩mud游戏,练级等。
基本上,我们上网能干的,都可以叫他去干
我不明白的就是这个,我觉得你的设想没什么用处
自动去指定信箱收信也有问题吗,晕倒
他等於是我的一個傀儡。
之所以用email是因爲我公司不讓上網,只可以發email,我想通过他取得我想要的资料和软件。
[email protected]可以讨论一下
[email protected]
我可以用perl,java开发。
在内容里象程序一样的写几句就可以了,如url,寄到那里等
[email protected]
mr.cool好像是做download的,可以将制定url的东西down下来email给制定的email.继续讨论
[email protected]
MUD练功,机器爬虫,搜索软件......
我们现在面临的第一个问题:
如何定时收取指定信箱中的邮件
这个应用程序应该有一个jsp页面用于启动他,然后他就定时去收信,收到后解析之,然后干活。我做过一些发信的CGI,但对收信还不太清楚。希望高手指点。
希望大家参与讨论,不要只留email
有mail的分析处理功能(把指令从mail里提取出来)
并且有几个存储器$1,$2,$3,可以处理简单的赋值操作那我想取某个页面(http://www.sina.com.cn/index.html)
就可以这样From: [email protected]
TO: [email protected]
.....
Subject: command_or_some_flag
<content>
<login>
<user>urid</user>
<password>urpasswd</password>
</login> <command>
<request>
connect("www.sina.com.cn","80");
$1send("GET /index.html HTTP/1.0");
$2=get();
close();
</request>
<fetch>
connect("your.mx.com",25);
send("HELO rebot\r\nmail from: [email protected]\r\n");
send("RCPT TO: [email protected]\r\nDATA\r\n");
send( $1 );
send( $2 );
send( "\r\n.\r\n");
close();
</fetch>
</command>
</content>按照我这个想法,robot需要
1.有daemon取Content
2.身份验证机制
3.有connction的队列处理(两种队列request和fetch)
4.存储处理
5.xml分析器
6.一个文法分析器(今后丰富robot功能用,比如可以定义函数...支持变量...)
我觉得应该:
1)机器人为RMI方法,
2)定义好接口
3)根据接口实现不同类型的robot
4)RMI + jini的方式可以将robot 分布在不同的Server上,
统一调用
俺也参加
[email protected]
就凭这句话,就不应该兴师动众;自己的需要,自己动手嘛;
至于用罗罗嗦嗦地XML发什么指令,就更不可理喻了
赞成你的说法!!!!!
我做的一个东西就是这么用的,比如自动更新文档,运行某程序。当我做程序的维护时,我就不必跑到每个公司给他们升级某个文件了。
我叫风,虽然是java 的一个初学者,但是我相信我会很快赶上的,希望能从各位大虾能给我帮助,共同进步.
我们公司也是只能发邮件.不过在java的算法上,还要我们慎重考虑,我觉得程序不 能做的太大,否则不将失去java的优越性,而且影响速度!!!!!!!