mxso 发表于 2011-5-7 01:57:23

PCST 真了解脚本的可以参考! 另加 ddns3322 实例

本帖最后由 zooyo 于 2012-10-31 03:23 编辑

一般人无法理解的,只会觉得复杂而无意义
如果你能领悟到,30个铜板太便宜了{:2_32:}
我想应该没有几个能理解的
# 脚本名称: PPPOE-Client Status Trigger
# 脚本版本: 1.00
# 脚本作者: Mxso
# Email: mxsogm@gmail.com
# QQ/TM: 84046811
# 版本日期: 2011年5月5日
# 脚本功能: 此脚无任何设置操作实例,仅核心部分和调试输出及变量的说明,大家自由发挥
# 注意:脚本将持续运行,循环检测接口状态变动,触发部分 凡接口状态变动时执行
#
#
#
# 变量说明:
#
#
#        1,固定变量:
#                $delaytime        每接口检测等待时间
#                $pppoename        接口名数组{pppoe-out1;pppoe-out2;pppoe-out3;N……}
#                $pppoecli        接口id数组{*x1;*x2;*x3;*N……}
#
#        2,动态变量:
#                $newstatus        新状态数组
#                $oldstatus        旧状态数组
#                 状态数组结构,注意:前两位为计数器 {在线数量;禁用数量;0;-1;1;-2;N…}
#                第三位开始为接口状态,只有3种状态-2,-1,大于-1分别代表 禁用,离线,在线
#
#                 $newips                新ip数组
#                 $oldips                旧ip数组
#                 ip数组结构{x.x.x.x;"";x.x.x.x;"";"";N……} x.x.x.x 为ip地址,""为空无ip
#
#        3,数组结构对应表
#

#

DDNS3322 实例 (添加到触发部分) 更改:set tempstr1 {"pppoe-out1";"your.3322.org";"username";"userpass"}#####DDNS3322 START
:set tempstr1 {"pppoe-out1";"your.3322.org";"username";"userpass"};:set count1 [:find $pppoename [:pick $tempstr1 0]]
:if ([:typeof $count1]="num" && [:pick $newips $count1]!={""} && [:pick $newips $count1]!=[:pick $oldips $count1]) do={
:execute "/tool fetch url=\"http://members.3322.org/dyndns/update\?system=dyndns&hostname=$[:pick $tempstr1 1]&myip=$[:pick $newips $count1]\" mode=http user=$[:pick $tempstr1 2] password=$[:pick $tempstr1 3] dst-path=$[:pick $tempstr1 1]"}
#####DDNS3322 END
附件为核心部分(仅接口与ip检测,无任何应用实例)
应用实例在帖子上(须结合核心部分使用)


jacksonzhang 发表于 2011-5-7 02:23:29

mxso真的是牛人。等我赚足了铜板再来买你的东西。

9939781 发表于 2011-5-7 09:56:54

做控制菜单的界面输出不错。

host2318 发表于 2011-5-7 10:17:23

用了你的计算星期几的脚本,很好用。这个暂时用不到了。

brqtpt007 发表于 2011-5-7 11:40:27

顶贴最光荣:lol

注册马 发表于 2011-5-7 11:49:54

本帖最后由 注册马 于 2011-5-7 15:32 编辑

有冇搞错~我全部身家都没30~哎~只能讲买唔起~:dizzy:

kyer2012 发表于 2011-5-7 15:52:10

好东西,菜鸟路过!努力赚钱!

47771885 发表于 2011-5-7 18:18:39

taijiang 发表于 2011-5-7 16:17 static/image/common/back.gif
2点多发帖,估计喝了才来发帖的哈哈

....据查 按摩回来 心情爽所以。。。

fillmore 发表于 2011-5-7 19:54:03

劲野哦!!!!

fillmore 发表于 2011-5-7 19:59:50

本帖最后由 zooyo 于 2011-5-7 20:36 编辑

版主提示:此举可恶!

fillmore 发表于 2011-5-7 20:01:36

看得懂就是极品!看不懂就废品~~~~~~~

fillmore 发表于 2011-5-8 01:07:51

回复 fillmore 的帖子

精品!!!!!!!!!!!!!!!!!!!!!!!!!!!

twticfvtk 发表于 2011-5-8 01:14:45

没钱.只能望帖兴叹....

stimy 发表于 2011-5-9 00:57:22

good 领悟够深!

feilang 发表于 2011-5-9 08:35:21

47771885 发表于 2011-5-7 18:18 static/image/common/back.gif
....据查 按摩回来 心情爽所以。。。

哈哈哈。不过确实牛人撒
页: [1] 2 3
查看完整版本: PCST 真了解脚本的可以参考! 另加 ddns3322 实例