初识船长

引言

认识了船长Sen,他是一个有趣的人。

初识

在我平凡生活的某一天晚上,我正在写作业……忽然,手机“嘟嘟嘟嘟”欢乐地抖了起来。

总不能置之不理是吧……不是于是乎,我就把它给打开了。

这人是谁啊?Sen?看起来好神秘,加好友先……

嗯,以下是我们初识的聊天记录。

后来得知,他的主页是“http://www.sl088.com”。

日期:2012-5-15
Sen 17:37:37
嗨嗨嗨
Sen 18:21:55
你好 疯狂的孩子
RobotKids 18:20:41
你是谁
(来自手机QQ: http://mobile.qq.com )
Sen 18:22:19
人工智慧系统AIS(Artificial Intelligence System)
现在,我,约修亚_RK宣布:AIS人工智慧正式宣告编译完成
RobotKids 18:21:16
。。对不起我不应该发布的
Sen 18:22:44
刚刚见识过你的疯狂的人
RobotKids 18:21:34
你到底是谁捏
RobotKids 18:21:47
淀粉?
Sen 18:23:21
我是个无关紧要的人 好奇你们的故事
RobotKids 18:22:09
我们???
Sen 18:23:38
首先我是想要找lua qq协议的
RobotKids 18:22:18

RobotKids 18:22:21
抱歉
RobotKids 18:22:28
我不研究介个
Sen 18:24:01
然后知道是一个zhyupe的孩子弄的
RobotKids 18:22:35
你到底是谁啊
Sen 18:24:09
然后所在一个青年论坛里
RobotKids 18:22:46
。。
Sen 18:24:19
他发很多lua的教材啊帖子啊
Sen 18:24:30
一堆灌水的
Sen 18:24:37
但是你总会很认真的凑合几句
Sen 18:24:49
所以我想你们之间一定有某种故事
RobotKids 18:23:26
e
Sen 18:24:53
然后我看到你们的很多网站
RobotKids 18:23:37
我们。
Sen 18:25:07
什么淀粉网站 这么傻逼的名字
RobotKids 18:23:45
木有关系
Sen 18:25:14
想不懂怎么起的
Sen 18:25:52
如果我没错的话 你还是个很小的学生吧
Sen 18:27:15
不好意思 可能让你觉得莫名其妙了
RobotKids 18:26:04
bingo
RobotKids 18:26:11
没事
RobotKids 18:26:16
做作业呢
Sen 18:27:48
只是不小心看到你发的人工智慧系统 想起自己小时候
Sen 18:28:11
你能坚持下去 还能写出来 这很好
Sen 18:28:58
讲讲你的故事吧
Sen 18:30:42
讲讲你的人工智慧系统
Sen 18:30:59
我没下到程序 不知道运行起来是什么样子的
Sen 18:35:31
那这就是你的故事吧 祝你好运 孩子http://www.sl088.com/voyage/2012/05/7440.slboat

lua论坛的 18:34:15
。。滚
Sen 18:36:03
什么意思
lua论坛的 18:35:11
那个
lua论坛的 18:35:16
旧版的
lua论坛的 18:35:21
。。
lua论坛的 18:35:26
汗。。
lua论坛的 18:35:37
最新的
lua论坛的 18:35:57
AIS.Marssq.com/AIS.exe
lua论坛的 18:36:14
不带更新功能
Sen 18:38:08
如果你有兴趣的话 有时间给我展示下
lua论坛的 18:36:50
自己下载
Sen 18:38:26
下载不动了
lua论坛的 18:37:08
我写作业呢(??)
Sen 18:38:46
我可以征用你 做我的水手
Sen 18:39:17
帮我简化一些功能 我会给你一笔不小于1000的报酬
lua论坛的 18:38:04
啥子呀

 lua论坛的 18:38:17
偶只晓得lua
Sen 18:40:09
这就够了 我喜欢你这份狂妄
Sen 18:40:15
这份梦想
lua论坛的 18:38:50
。。
lua论坛的 18:39:01
我狂妄吗n…。
Sen 18:41:09
现在,我,约修亚_RK宣布:AIS人工智慧正式宣告编译完成!
Sen 18:41:15
有这句话就够了
lua论坛的 18:40:09
那不是我~说的
Sen 18:41:52
那是谁
Sen 18:41:54
那家伙我喜欢
lua论坛的 18:40:32
好滴
lua论坛的 18:40:46
给你介绍一下啊
lua论坛的 18:41:13
10001
lua论坛的 18:42:59
骗人啊
lua论坛的 18:43:09
可以下载呀
lua论坛的 18:43:18
..人呢
lua论坛的 18:43:22
人呢。
lua论坛的 18:43:34
人呢(不见了啊不见了啊)
lua论坛的 18:44:11

Sen 18:46:06
下载到一半就不动了 好好做作业 等你在电脑上了再来找我谈谈吧
lua论坛的 18:45:03
那句话真不是我说的 我的那个版本,有lua标识符
lua论坛的 18:45:37
好吧.。等我5分钟木有鸭梨)
Sen 18:47:15
先告诉我
Sen 18:47:23
为什么现在又这么感兴趣呢
lua论坛的 18:46:47
因为我知道你
lua论坛的 18:46:53
的身份
Sen 18:48:38
那怎么可能
Sen 18:48:45
我跟你素不相识
lua论坛的 18:48:04
你是我朋友的朋友
lua论坛的 18:48:09
这就够了
Sen 18:49:48
我连你朋友也不认识
lua论坛的 18:49:01
起码你没有要我借你钱。。
Sen 18:51:02
无不需要钱 我需要敢追梦的水手
Sen 18:51:30
现在上来了吗
lua论坛的 18:50:02
最后的理由;同是程序猿
Sen 18:51:41
我不是程序员 我是船长
lua论坛的 18:50:20
..
lua论坛的 18:50:28
不管~~~~
Sen 18:52:11
你知道区别吗
Sen 18:52:15
程序员是枯燥乏味的
lua论坛的 18:50:50
知道了
lua论坛的 18:50:55

Sen 18:52:27
船长是为了见识 为了好玩
lua论坛的 18:50:57
。。
lua论坛的 18:50:58
。。。
lua论坛的 18:51:02
。。。。。。
lua论坛的 18:51:10
你到底是谁
Sen 18:52:43
为了见识一番 做一个程序只是一番航行
lua论坛的 18:51:58
好吧,我想认识你 , 你是一个好玩的人
Sen 18:53:55
哈哈哈哈哈
Sen 18:54:19
我是个总忘记自己是船长的船长 大人的世界就是这样的
Sen 18:54:50
你现在上电脑来吗
Sen 18:54:52
我时间不多
约修亚_RK 18:53:22
这是我对一个人最高的评价
约修亚_RK 18:53:28
wait
约修亚_RK 18:53:44
如果你想见我就别说话。
Sen 18:56:30
一个好玩的人 这真是让我听着愉快的话 我认为你是个不凡的孩子 还没被现实污染
约修亚_RK 18:55:24
我要写作业啊啊啊
约修亚_RK 18:55:45
剩一面
Sen 18:58:13
加油 小子

他是“森亮号大船”的船长,是个好玩的人——好玩的大人。

后来,他又“采访”了我:

 “没有兴趣,就绝不去做;一旦决定要做,就要尽可能地做好,并且享受这个过程。” – 约修亚_RK,2012。

船长:12岁对你来说意味着什么,你似乎走的太快了,你对梦想太过热情了,以至于不像个我们观念里的孩子了?
约修亚_RK:意味着……

船长:那么告诉我 人工智慧和你有什么关系,,为什么你要见识人工智慧
约修亚_RK:人工智慧是我写玩Hello, world之后的第二个程序,本来是想做一个好玩的机器人的。但是不得不说,那个时候我的水平不怎么样……居然一个个的IfIf直到N行代码,做到了0.6。

船长:演示你的人工智慧最让你开心的技术
约修亚_RK:事实上它并不是很智能,我找找(刚Ghost完没装)完了完了,我的文件毁了。好了,找到了。

约修亚_RK:好了,我可以发文字吗
船长:很好,准备了5分钟,看来它还不够易用。先给我看个图片。
约修亚_RK:不是很智能的,调戏一下还行,认真了它很“笨,我打算重写了,因为我做这个的时候我还不会“表”,只能记忆人名,因为没找到合适的数据库啊~,比如说……,SQL,Lua也许可以操作它,是加密的吧?其实我也试过JSON,但是苦于加密算法找不到- -打算自己写可是解密总有一点问题,最后一个字符会被忽略,你很快就会看到诸如“XX是什么?”——“是**”的句子,我试过= =,也不乏前人的教训- –

于是——

船长 20:22:51

好了

船长 20:22:52

去休息吧

约修亚_RK 20:21:10

船长 20:22:59

改天等你放假了什么时候找我谈谈

约修亚_RK 20:21:18

下次见啦

船长 20:23:06

我安排我们的第一次航行计划

约修亚_RK 20:21:33

跟你在一起很有趣

日期:2012-5-16

船长 10:52:14

上学好玩吧 哈哈

约修亚_RK 10:52:50

船长 10:54:11

 

船长 10:54:17

我在整理了解lua相关的东西

约修亚_RK 10:53:33

貌似不是“部分”

约修亚_RK 10:53:43

但是貌似有点问题

约修亚_RK 10:54:08

另外我手上有关于Lua的很多资料

10:54:09
成功发送文件“libWq_departed.lua”(28.00KB)

打开文件 打开所在文件夹
10:54:09
成功发送文件“example.lua”(5.00KB)

打开文件 打开所在文件夹
船长 10:55:50

libwq被编译了

约修亚_RK 10:54:56

我说过了

约修亚_RK 10:55:36

 

约修亚_RK 10:55:48

但是至于为什么会这样我不清楚呢?

约修亚_RK 10:56:14

 

约修亚_RK 10:56:30
这是我手上一个比较好的机器人范例(虽然只是空壳)
船长 10:58:01
你对lua学习多久了
约修亚_RK 10:57:06
这个吗……
约修亚_RK 10:57:08
好吧
约修亚_RK 10:57:30
实话说我在六年级上册接触的编程
约修亚_RK 10:57:38
也就是去年9月左右
约修亚_RK 10:57:48
VBS玩了几个月
约修亚_RK 10:57:59
然后不满足的跑去玩其他的
约修亚_RK 10:58:07
后来就直接学Lua
约修亚_RK 10:59:23
关于协议的部分被加密了
约修亚_RK 11:01:49
你在干嘛呢?
约修亚_RK 11:01:51

约修亚_RK 11:01:56
这个是运行部分……
约修亚_RK 11:02:01
LoggedIn = loginWebQQ(“账号”, “密码”)
约修亚_RK 11:02:12
这个是登录部分
约修亚_RK 11:02:19
但是看不到库啊
约修亚_RK 11:02:34

约修亚_RK 11:02:44
没有相应的函数定义
船长 11:04:06
这是用的什么编辑工具哩
约修亚_RK 11:03:09
这个啊
约修亚_RK 11:03:13
Notepad++
船长 11:04:26
那个小强记事本啊
船长 11:04:35
你这应该用的是最新的lua5.2吧
船长 11:04:43
http://see.sl088.com/wiki/Lua%E4%BD%9C%E8%80%85%E9%87%87%E8%AE%BF 我在写这个网页
船长 11:04:55
虽然是复制来的 但是我认为这个见识很有意义
约修亚_RK 11:04:12

约修亚_RK 11:04:15
=-=
约修亚_RK 11:04:20
小强记事本?
船长 11:05:26
这个wiki有个很笨的地方
船长 11:05:34
不能自动处理复制的html代码
约修亚_RK 11:04:51

约修亚_RK 11:05:11
=-=
约修亚_RK 11:05:15
好乱啊= =
船长 11:06:27
我比较喜欢这个
船长 11:06:24

约修亚_RK 11:05:41
Lua自带的吗= =
船长 11:06:50
对呢
约修亚_RK 11:06:02
它对中文貌似支持不太好
约修亚_RK 11:06:08
一次只能删一个字节
约修亚_RK 11:06:17
中文有概率乱码- –
约修亚_RK 11:07:13
我成功了~~~
约修亚_RK 11:07:18
Ok
约修亚_RK 11:07:24
WEBQQ协议完成
船长 11:08:27
那个是半角问题造成的
约修亚_RK 11:07:28
~~~
约修亚_RK 11:07:35
刚才我的是机器人哦~机器人~
约修亚_RK 11:08:08
这样就可以运行了
11:08:12
成功发送文件“example.lua”(5.00KB)

打开文件 打开所在文件夹

约修亚_RK 11:08:19
果然~只是一个的问题
船长 11:11:45
你的直觉很好
约修亚_RK 11:10:55
····
船长 11:12:00
对于成为一名优秀的程序员,你有什么建议?

Luiz:永远不要害怕重新开始,这当然是说到容易做到难。永远不要低估需要注意的细节。你认为未来可能会用到的功能,就不要马上添加了: 现在增加这个功能只会让你日后真的需要这个东西时,那些更好的特性很难加入。最后,永远追求更为简洁的解决方案。诚如爱因斯坦所言:尽量简洁,然过犹不及 ( As simple as possible, but not simpler. )。
Roberto:学习新的编程语言,不过一定要读好书!Haskell 是所有程序员都应该学会的一种语言。学习计算机科学:新算法、新形式体系(如果你还不了解,可以看一下 Lambda 演算,或是 pi 演算,CSP 等等)持续改进你的代码。
约修亚_RK 11:11:20
看不懂他的话
船长 11:13:01
Luiz:我是个老家伙了。我是在一台 IBM 370 上学习的编程。要花上几个小时来给卡片穿孔、提交给队列再等到打印输出。我见过各种各样的慢机器。我认为程序员应该体验一下这些机器,因为并不是世界上人 人都有最快的机器。编写给大众使用的应用程序的人应该在慢机子上试一下,这样才可以获得更广泛的用户体验。当然,仅可能用最好的机器来开发:把大量时间花 在等待完成编译上可一点也不有趣。在现在的全球因特网中,Web 开发者应该尝试慢速连接,而不是他们工作机上的超快连接速度。以平均水平的平台为目标,会让你的产品速度更快、更简单,而且更好。

船长 11:14:01
lua真不容易 从1.0进阶到5.2
约修亚_RK 11:13:03
是很不容易
约修亚_RK 11:13:22
它很出色
约修亚_RK 11:14:12
注册一个QQ帐号吧
船长 11:16:06
http://see.sl088.com/wiki/Lua%E4%BD%9C%E8%80%85%E9%87%87%E8%AE%BF
船长 11:16:09
整理后的

日期:2012-5-16
约修亚_RK 11:15:30
首先我把AIS连接上去……
约修亚_RK 11:16:02
QQ在那里注册 = =
船长 11:17:09
森亮老谋子:
1951613834

slboatboom
约修亚_RK 11:16:14

约修亚_RK 11:16:16
好滴
船长 11:17:33
临时把你安排到一个群里
约修亚_RK 11:16:33
不过不确定群能不能用
约修亚_RK 11:17:20
=-=
约修亚_RK 11:17:27
好汗汗
约修亚_RK 11:17:40
老天
约修亚_RK 11:17:50
一下子就出现一大堆的信息
船长 11:19:27
恩 我交给总设计师第一个任务
船长 11:19:40
“老谋子,来杯酒”
船长 11:19:55
老谋子回应”我给你上酒”
约修亚_RK 11:19:02
试试看吧
约修亚_RK 11:19:22
这是一个很大的跨越(这一点能做到机器人协议就没问题了)
约修亚_RK 11:19:57
很好
约修亚_RK 11:20:00
没有延迟~
船长 11:21:38
森亮老谋子灵魂构建人 小约
约修亚_RK 11:34:09
测试完成
约修亚_RK 11:34:29
普通的对话可以
约修亚_RK 11:34:37
群消息雾里
约修亚_RK 11:34:40
无力
约修亚_RK 11:36:39
麻烦一下啊
约修亚_RK 11:37:01
你改变一下状态
船长 11:38:20
什么状态呢
约修亚_RK 11:37:11

约修亚_RK 11:37:17
这不用了
约修亚_RK 11:37:27
但是这只限于本机啊啊啊啊
约修亚_RK 11:37:34
不要着急
约修亚_RK 11:38:01
我把你
约修亚_RK 11:38:09
设为“主控端”了?
船长 11:39:35
没有吧
约修亚_RK 11:38:30
307439909
约修亚_RK 11:38:49
你测试一下
船长 11:41:05
怎么测试呢
约修亚_RK 11:40:01
真麻烦- -看来得等他回来了
约修亚_RK 11:41:55
_val.from_uin, _val.id
约修亚_RK 11:42:03
用来控制发送信息的
约修亚_RK 11:42:12
但是要填什么呢……
约修亚_RK 11:42:26
(居然……)
约修亚_RK 11:42:33
Lua居然崩掉了
船长 11:44:12
奇怪了
船长 11:44:18
我这里运行不了
船长 11:44:21
bad header
船长 11:44:26
看来是5.2编译的
约修亚_RK 11:43:44
=-=
约修亚_RK 11:43:46
没错
约修亚_RK 11:43:49
5.2
约修亚_RK 11:43:58
你装5.2呗~

约修亚_RK 11:44:04
不是更好用吗
船长 11:45:27
用的是curl库的实现
约修亚_RK 11:44:23
???
船长 11:45:35
模拟cookie 有真实的文件
船长 11:45:41
我看了看它的库
约修亚_RK 11:44:53
不是被加密了吗
船长 11:46:28
文本查看还是能看到一些东西
船长 11:46:45
如果要重新实现的话 我会用socket实现
约修亚_RK 11:45:45

船长 11:46:58
curl太笨重了

日期:2012-5-16
船长 11:48:20
代码里没有发信息的代码
约修亚_RK 11:47:36
你有没有收到信息?
船长 11:49:09
没有
约修亚_RK 11:48:03
= =
约修亚_RK 11:48:28
临时创建一个QQ吧
约修亚_RK 11:48:32
在帮我注册一个
约修亚_RK 11:48:39
算了
约修亚_RK 11:49:37
可是啊
约修亚_RK 11:49:40
我收到信息了 呢?
约修亚_RK 11:49:50

约修亚_RK 11:49:58
=-=
约修亚_RK 11:50:07
信息还是可以发送的
约修亚_RK 11:50:16
但是具体代码被加密了……
船长 11:51:29

船长 11:52:03
资源管理器 进入%temp%
船长 11:52:09
看看是不是有个这样的文件 wqlibrary.lua
约修亚_RK 11:51:05

船长 11:52:17
这个是它调用的临时文件
约修亚_RK 11:51:31
没有吧
约修亚_RK 11:53:03
它的本质是运行完库之后再运行代码
约修亚_RK 11:53:19
再说了Lua会把它先编译了再执行
船长 11:55:20
那个群要是怕太吵你可以先退了
船长 11:55:29
今天先到这里吧
船长 11:55:38
现在的当前任务是实现一个qq协议
船长 11:55:58
要基本功能:登录,读取信息,发送信息
约修亚_RK 11:54:47
QQ协议不是问题
船长 11:56:04
读取好友列表之类的都不需要了
约修亚_RK 11:54:54
发送信息就有问题了- –
船长 11:56:25
发送信息是个麻烦的问题
约修亚_RK 11:55:17
=-=)
约修亚_RK 11:55:24
这个嘛
船长 11:56:39
腾讯有时候会做些限制
约修亚_RK 11:55:31
晚上就可以解决的啦
船长 11:56:46
腾讯很不开放
约修亚_RK 11:55:41
是很不开放
约修亚_RK 11:55:46
尤其是人多的时候…………
约修亚_RK 11:55:56
有发送限制的啊
约修亚_RK 11:56:06
据我所知易语言可以实现这一个
约修亚_RK 11:56:16
我手上有这样子的机器人- –
约修亚_RK 11:56:28
但是我想用Lua写一个
船长 12:00:27
头痛的qq
约修亚_RK 11:59:30
=-=
约修亚_RK 11:59:40
最头疼的是要输密码
约修亚_RK 11:59:44
每次都忘记好吗
船长 12:02:18
我打算搭建个项目服务器 来管理这个项目
船长 12:02:32
私人的 只有我们能访问的 能够提交问题 跟踪代码
约修亚_RK 12:02:53
啊= =
约修亚_RK 12:03:09
群对话果然麻烦
船长 12:04:59
好了 今天就先制造到这里
约修亚_RK 12:03:49

船长 12:05:06
结论是需要一个稳健的webqq库
约修亚_RK 12:04:05
可以这么说吧
约修亚_RK 12:04:12
那怎么解决呢……
船长 12:05:58
慢慢来 看看能否联系作者 不能的话我自己实现一个
船长 12:06:02
其实qq协议蛮简单的
船长 12:06:08
webqq协议 没有加密
约修亚_RK 12:04:54
那你实现吧
约修亚_RK 12:05:09
你要用多久呢……
船长 12:06:26
我需要多补些lua的知识
约修亚_RK 12:05:35
我还是去联系原作者好了
日期:2012-5-16
船长 12:06:59
兵分两路
船长 12:07:04
你联系原作者
约修亚_RK 12:05:50
不一样
约修亚_RK 12:05:56
所需的时间差多了
船长 12:07:18
我自己想想一份更好的实现
约修亚_RK 12:06:58

约修亚_RK 12:07:03
我闪人了……
船长 12:08:32
去吧 别太多时间花在网上了
船长 12:08:38
你要做的是核心引擎师构建
船长 12:08:46
放在人工智慧上这些问题让我操心
约修亚_RK 12:07:32

约修亚_RK 12:07:39

船长 12:09:02
这些协议的问题
约修亚_RK 12:07:49

约修亚_RK 12:07:50

船长 12:09:20
总结下你今天的收获吧
船长 12:10:05
森亮老谋子计划 第一日
船长 12:10:41
引擎师小约找到一份残留的luaQQ协议代码,被编译过,能够获得消息,但是没有发送消息接口,这使得一切变得不简单。
船长 12:11:18
船长恍恍惚惚的东看看西看看lua的相关东西,一点也不干正事,就像个正常成年人一样。
船长 12:13:32
现在的下一步问题是需要一个简单稳健的webqq协议,只需要获取信息和发送信息,一切简单化。
船长 12:14:07
小约将尝试进行联系luaqq协议的作者Zyxwvu
船长 12:14:25
船长打算自己实现一份最简单的协议,没有敢定下时间。
船长 12:14:47
http://see.sl088.com/wiki/%E6%A3%AE%E4%BA%AE%E8%80%81%E8%B0%8B%E5%AD%90%E8%AE%A1%E5%88%92
船长 12:14:49
好了
船长 12:14:51
今天就到这里了
约修亚_RK 13:35:59
人呢- –
船长 13:38:32
在瞎逛呢 准备出去了 你先研究 今天就先研究到这里啦
约修亚_RK 13:37:14
瞎逛?
约修亚_RK 13:37:30
晚上给你机器人- –
约修亚_RK 13:38:24
话说你要搬家?
船长 13:40:55
是的 这两天
约修亚_RK 13:39:43
诶……
约修亚_RK 13:39:45
Why?
船长 13:41:53
换地方啦
约修亚_RK 13:40:31
为什么要换呀?
船长 13:42:38
这个地方太小啦
约修亚_RK 13:41:56
太小?
约修亚_RK 13:42:12
要换工作室还是换住所?
船长 13:44:33
好啦 先不跟你讲故事了
船长 13:44:39
我这边处理点事情
约修亚_RK 13:43:11

约修亚_RK 13:43:18
貌似你很忙- –
船长 13:44:48
你忙自己的事情
船长 13:44:53
不要老对着电脑哩
船长 13:45:05
每天研究一点点就好 有什么进展你告诉我神就好
船长 13:45:15
是唉 孩子是最幸福的
约修亚_RK 13:43:55

约修亚_RK 13:44:04
知道
约修亚_RK 13:44:17

约修亚_RK 13:44:41
你的群太火了啦
约修亚_RK 13:44:46
Lua反应不过来的
约修亚_RK 13:45:04
同时来两条信息就会溢出
约修亚_RK 13:45:56

约修亚_RK 13:46:03
你看- -又卡住了
船长 13:48:01
叫酒馆
船长 13:48:08
群太烦人了
约修亚_RK 13:46:44
···
船长 13:48:16
qq库崩溃了
约修亚_RK 13:46:54
总之你的酒馆人太多了
约修亚_RK 13:56:00
撒,我去学校了

《初识船长》上的2个想法

发表评论

电子邮件地址不会被公开。