首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Mirc脚本,sockread

Mirc脚本,sockread
EN

Stack Overflow用户
提问于 2011-03-17 06:45:53
回答 3查看 437关注 0票数 1

我正在尝试制作一个脚本,将从网页上获取数据,并将其发布在irc上。

我已经做到了,但我不能让它重复它的工作多次。

这是我尝试过的:

代码语言:javascript
复制
alias mib {
 var %i = 0
 %bitka = $1
 while (%i <= 4) {
  $myb(%bitka)
  inc %i 1
 }
}

别名"myb“工作,它获得数据并发布它。

我试着让它重复别名"myb“做了5次,但它只做了一次。理想情况下,我希望它一直发布这些数据,直到我关闭它,但我想要一步一步地进行。虽然不是很成功。

感谢您的帮助。谢谢。

EN

回答 3

Stack Overflow用户

发布于 2011-05-20 19:39:31

mIRC中的值返回函数称为标识符,它们以$ sigil为前缀。非值返回函数称为命令,它们的语法与标识符的语法略有不同。如果别名"myb“不返回任何内容,如您的代码所理解的,则应将其更改为命令语法。如果您的别名返回某些内容,就像您的代码一样,它将由mIRC执行,就像它是一个命令一样,这可能会导致不需要的行为。

代码语言:javascript
复制
alias mib {
  var %i = 0
  while (%i < 5) {
    myb $1-
    inc %i
  }
}
票数 1
EN

Stack Overflow用户

发布于 2012-12-01 17:36:40

在mIRC没有递归。尝试使用信号。

票数 0
EN

Stack Overflow用户

发布于 2013-12-23 08:42:47

/timer 1 4 $myb(%bitka)

这确实重复了4次,其间有1秒的延迟。我猜这就是你想要的。你也可以在我的网站上查看另一个sockread脚本。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5332763

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档