安全下载,从多特开始,与百万人共同分享
您的位置:多特软件站首页 -> 软件教程 -> 网络工具 -> 网络共享
教程首页  | 系统程序  | 网络工具  | 应用软件  | 图文处理  | 媒体工具  | 联络聊天  | 病毒安全  | 教育教学  | 游戏娱乐  | 管理软件  | 编程开发  | 手机软件
广告
另类电驴控制
文章出处:多特软件站     更新时间:2008-09-26     人气:179 次     收藏此页
    

  相信学过过者了解一点C的朋友都知道命令行参数吧?在有的时候命令行参数是一个非常强大的控制方式,我们可爱的驴子也有命令行参数哦。看下面的文章吧。


  首先我们来看看什么是命令行参数。


  命令行参数通过在程序的main()函数中添加形式参数来接收程序在启动时从命令行中获得的各个命令行参数,包括:程序名称、路径、当前环境变量和用户指定参数等。命令行参数由启动程序截获并传递给main()。

  一个典型的命令行例子如:

  Mycopy srcFile destFile

  一个典型的main()例子如:

  int main( int argc, char *argv[ ] , char *envp[ ] );

  argc

  指示数组指针argv中包含的参数个数,该整数总是大于等于1。

  argv

  一个以NULL以为的字符串数组,存储用户输入的命令行参数。按照惯例,argv[0]为程序调用的命令,如c:\mycopy.exe;argv[1]为第一个命令行参数,直到argv[argc-1];argv[argc]总是NULL。

  envp

  存储执行当前程序的用户环境变量 。

  大概的介绍就这么多了,接下来我们来看具体的命令:


  语法:


  emule.exe status


  • status
  写入目前传轮信息到文件 status.log


  • connect
  连接到一个服务器


  • disconnect
  从一个服务器离线


  • limits=up,down
  设定限制的上传及下载速度. 相同于 选项 -> 连接 -> 限制 的设定值


  • resume
  继续任何在下载列表内已暂停或停止的文件


  • restore
  还原一个最小化 eMule 工作列


  • ignoreinstances
  允许执行多个 eMule.


  注意:在同一电脑上执行二个 eMule 它们必须安装在不同文件夹, 必须有不同的暂存文件夹并且每个 eMule 也使用不同的端口. 根据测试不建议同时执行二个 eMule.

  • exit
  离开 eMule


  • assertfile
  除错选项. 写入可能的信息到一个文件来替代执行中断.

  如果是没接触过C的朋友看这些密密麻麻的命令应该还有些困难,不过不用怕,电驴在平常的使用中是用不到这些命令的,直接用软件的菜单栏就可以了,这个就算是个课外的补习吧!

 
文章录入:sunqx   
·上一篇文章:如何配置emule的web服务器功能
·下一篇文章:详述kad和ed2k的之间的关系
【字体: 】 【加入收藏】 【打印此文】 【关闭窗口
相关软件