- 否则
- 调用外部VBScript子程序 MessageBox ("错误的码头,请开到多佛尔或伦敦后重新执行!")
- 条件结束
- 调用子程序 行情查看
- 如果表达式 (iaccountant = 0) 为真,则
- 调用子程序 买入商品
- 否则如果(iaccountant = 1)为真,则
- 调用子程序 会计买入
- 否则
- 调用外部VBScript子程序 MessageBox ("错误的码头,请开到多佛尔或伦敦后重新执行!")
- 条件结束
- 调用子程序 行动力保护
- 子程序结束,回到调用处
- 子程序 会计买入
- //Delay 1000
- Num = 1
- 循环 10 遍
- 如果表达式 (BSDirection(Num) = 1 or BSDirection(Num) = 2) 为真,则
- 如果表达式 (BSDirection(Num) = 1) 为真,则
- StMenu = 0
- 如果表达式 (StMenu = 0) 为真,则循环执行
- PosX = 645
- PosY = 357
- 调用子程序 移动鼠标
- 左键单击
- 调用子程序 延时判定
- 延时2000毫秒
- PosX = 62
- PosY = 94
- 调用子程序 坐标转换
- 如果 (PosX,PosY) 的颜色大约等于 #BBBBBB 则
- StMenu = 1
- 调用子程序 当前时间
- Message = CurrentTime & "会计买入页面打开成功..."
- 调用子程序 写入日志文件
- 否则
- 调用子程序 当前时间
- Message = CurrentTime & "!!!会计买入页面打开未成功..."
- 调用子程序 写入日志文件
- 调用子程序 查找交易所老板
- 条件结束
- 循环结束
- PosX = 62
- PosY = 94
- 调用子程序 移动鼠标
- 左键单击
- 延时500毫秒
- TNum = Num-1
- 循环 TNum 遍
- 按键<Down>
- 延时500毫秒
- 循环结束
- 调用子程序 快速入仓
- 如果表达式 (MarketBuy(Num) = 1 or MarketBuy(Num) = 2) 为真,则
- 调用子程序 砍价要价
- 条件结束
- //点确定
- PosX = 661
- PosY = 411
- 调用子程序 坐标转换
- 如果 (PosX,PosY) 的颜色不等于 #736A56 则
- 鼠标移到 PosX , PosY
- 延时600毫秒
- 左键单击
- 调用子程序 延时判定
- 延时2000毫秒
- 调用子程序 当前时间
- Message = CurrentTime & "买入:" & Num & " 号商品成功..."
- 调用子程序 写入日志文件
- 否则
- 按键<Esc>
- 延时600毫秒
- 调用子程序 当前时间
- Message = CurrentTime & "!!!买入:" & Num & " 号商品未成功..."
- 调用子程序 写入日志文件
- 条件结束
- 条件结束
- 否则
- 跳转到标记 会计买入结束
- 条件结束
- Num = Num+1
- 循环结束
- 标记 会计买入结束
- 子程序结束,回到调用处
- 子程序 会计卖出
- //Delay 1000
- Num = 1
- 循环 15 遍
- 如果表达式 (MarketSell(Num) = 0) 为真,则
- 如果表达式 (Num = 1) 为真,则
- 调用子程序 当前时间
- Message = CurrentTime & "没有卖出商品..."
- 调用子程序 写入日志文件
- 条件结束
- 跳转到标记 会计卖出结束
- 否则
- //StMenu = 0
- //While StMenu = 0
- PosX = 687
- PosY = 359