linux
Linux 命今行版本Fetion
官方地址:http://www.it-adv.net
Wiki: http://wiki.blueidea.com/index.php?title=飞信机器人
最新版本下载 : http://www.it-adv.net/fetion/downng/fetion20091117-linux.tar.gz
>> 文件列表<<
fetion linux下主运行程序
fetion.exe win32下主运行程序
sample.conf 演示配置文件
readme.txt 本说明文件
plugins 机器人框架程序
fxdemo.sql 机器人框架数据库(请导入到数据库)
cron.sh 机器人监控程序(LINUX)
robots.dat 机器人账号密码(配合cron.sh)
请到这里下载最新版本:http://bbs.it-adv.net/viewthread.php?tid=916&extra=page%3D1
请把依赖的库文件和执行程序放到相同的目录
本程序的 linux 版本 基于 UBUNTU 7.10(gutsy) 开发,libc6。
一些老的发行版,如 RH9, RHES4等可能无法正常运行,
请参照 http://bbs.it-adv.net/viewthread.php?tid=154 如何在不同版本Linux上运行Binary-Only应用包 解决。
>> 使用说明 <<
以下参数提供登录用的账号密码(三种方式,手机号-密码 飞信号-密码 文件–索引)
–mobile=[手机号] 登录手机号
–sid=[飞信号] 登录飞信号
–pwd=[密码] 登录密码
–config=[文件名] 存储手机号、密码的文件。
–index=[索引号] 索引
以下参数提供接收者
–to=[手机号/飞信号/URI] 接收消息的手机号/飞信号/URI.如果知道对方URI,则只需自己在对方好友列表,无需对方在自己好友列表就能发送。
20090203003版本后,支持多个号码,中间用,逗号分隔
–msg-utf8=[信息]
发送的消息,UTF8编码
–msg-gb=[信息]
发送的消息,GB编码
–file-utf8=[文件utf8格式]
发送文件内容
–file-gb=[文件gb格式]
发送文件内容
–msg-type=[0/1/2]
发送消息类型:普通消息 长消息 智能短信
小工具
–query-cmcc-no 查询移动公司手机段
以下为可选项
–debug
显示调试信息
–hide
隐身登录
–proxy-ip=http代理ip
–proxy-port=http代理端口
>> 举例 <<
以下为 windows 下举例:
fetion –mobile=13711123456 –pwd=mypwd –to=137xxxxxxxx –msg-gb=测试
fetion –sid=6630321 –pwd=mypwd –to=137xxxxxxxx –msg-gb=测试
fetion –config=sample.conf –index=1 [...]
Git – the fast version control system
Git 一个轻量,易用的版本管理工具。
http://git-scm.com/
如何安装?(CentOS 5)
1.安装相关的包。
yum install zlib-devel
yum install openssl-devel
yum install perl
yum install cpio
yum install expat-devel
yum install gettext-devel
2.安装Git.
./configure
make
make install
如何使用?
http://www.kernel.org/pub/software/scm/git/docs/gittutorial.html
linux下的time 命令
time命令在测试程序效率的时候很有用,也很方便。
它以秒为单位将一条命令执行期间所用的时间、系统时间和 time 命令的执行时间打印在标准错误中。
例如:
说明
执行命令行”command [arguments...]“,命令行执行结束时在标准输出中打印执行该命令行的时间统计结果,其统计结果包含以下数据:
1)实际时间(real time): 从command命令行开始执行到运行终止的消逝时间;
2)用户CPU时间(user CPU time): 命令执行完成花费的用户CPU时间,即命令在用户态中执行时间总和;
3)系统CPU时间(system CPU time): 命令执行完成花费的系统CPU时间,即命令在核心态中执行时间总和。
其中,用户CPU时间和系统CPU时间之和为CPU时间,即命令占用CPU执行的时间总和。实际时间要大于CPU时间,因为Linux是多任务操作系统,往往在执行一条命令时,系统还要处理其它任务。
另一个需要注意的问题是即使每次执行相同命令,但所花费的时间也是不一样,其花费时间是与系统运行相关的。
例1:
1. # time date
2. Sun Mar 26 22:45:34 GMT-8 2006
3.
4. real 0m0.136s
5. user 0m0.010s
6. sys 0m0.070s
7. #
在例1中,执行命令”time date”(见第1行)。系统先执行命令”date”,第2行为命令”date”的执行结果。第3-6行为执行命令”date”的时间统计结果,其中第4 行”real”为实际时间,第5行”user”为用户CPU时间,第6行”sys”为系统CPU时间。以上三种时间的显示格式均为 MMmNN[.FFF]s。
在例1中,CPU时间 = 用户CPU时间 + 系统CPU时间 = 0m0.010s + 0m0.070s = 0m0.080s,实际时间大于CPU时间,说明在date命令运行的同时,还有其它任务在运行.
time命令还可以拿测试php等脚本效率。
例如:time php test.php
Windows下如何更换帐号登陆Samba
windows登陆Samba后会自动记下帐号信息。
如何要更换其它帐号登陆Samba?
解決方法:在Windows 的命令列下, 執行 net use,可看到目前有哪些連線,
然後執行類似 “C:\net use \\192.168.1.10\TestFolder /delete” 這樣的指令,即可清除不要的連線。
