-         条件结束
-     循环结束
-     如果表达式 (Key = 82) 为真,则
-         Mystring = "选择[R]返回[选择菜单]..."
-         调用子程序  [说话]
-         调用子程序  [选择菜单]
-     否则如果(Key = 84)为真,则
-         Mystring = "选择[T][添加]脚本..."
-         调用子程序  [说话]
-         调用子程序  [清空材料列表]
-         StoreName = "" :ScriptName = ""
-         ScriptHaved=0
-         Mystring="[选择商店]..."
-         调用子程序  [说话]
-         调用子程序  [选择商店]
-         Mystring="设置[材料列表]..."
-         调用子程序  [说话]
-         标记  [设置材料]
-         调用子程序  [材料列表]
-         如果表达式 (BuyItemCount = 0) 为真,则
-             Mystring="[材料列表]不能为<空>,请重新设置..."
-             调用子程序  [说话]
-             跳转到标记  [设置材料]
-             调用子程序  [说话]
-         条件结束
-         Mystring="取得[制作物品位置]..."
-         调用子程序  [说话]
-         调用子程序  [制作物品排]
-         调用子程序  [制作物品列]
-         Mystring="取得[补体方式]..."
-         调用子程序  [说话]
-         调用子程序  [补体方式]
-         Mystring="取得[制作类型]..."
-         调用子程序  [说话]
-         调用子程序  [制作类型]
-         Mystring="设置[脚本名]..."
-         调用子程序  [说话]
-         调用子程序  [设置脚本名]
-         调用子程序  [脚本设置]
-     否则
-         ScriptNum = Chr(Key)
-         调用插件命令  Script = File.ReadINI("脚本",ScriptNum,IniFile)
-         ScriptName =  Left(Script,InStr(1,Script,",",1)-1)
-         Mystring="选择脚本[" & ScriptNum & "][" & ScriptName & "]..."
-         调用子程序  [说话]
-         调用子程序  [脚本操作]
-     条件结束
- 子程序结束,回到调用处
- 子程序  [取得剪贴板]
-     Set objIE = CreateObject("InternetExplorer.Application")
-     objIE.Navigate("about:blank")
-     strURL = objIE.document.parentwindow.clipboardData.GetData("text")
-     objIE.Quit
-     strURL = Replace(strURL,vbCrLf,"",1)
-     strURL = Replace(strURL,vbLf,"",1)
-     strURL = Replace(strURL,"#","",1)
-     strURL = Replace(strURL,",","",1)
-     strURL = Replace(strURL,"│","",1)
-     strURL = Trim(Left(strURL,6))
- 子程序结束,回到调用处
- 子程序  [确认保存设置]
-     Mystring="│[保存] -[" & strURL &"]" & vblf
-     Mystring= Mystring & "├" & String(11,"─") & vblf
-     Mystring= Mystring & "│<Y>确定 <N>取消" & vblf
-     调用子程序  [说话]
-     调用子程序  [等待按键]
-     如果表达式 (Key <> 89 And Key <> 78) 为真,则循环执行
-         调用子程序  [等待按键]
-     循环结束
-     如果表达式 (Key = 89) 为真,则
-         Mystring = "选择[Y][确定][保存]脚本[" & strURL & "]..."
-         调用子程序  [说话]
-         如果表达式 (ScriptCount >= 15) 为真,则
-             Mystring = "脚本个数已超出上限..."
-             调用子程序  [说话]
-         否则
-             ScriptName = strURL
-             ScriptNum = Hex(ScriptCount + 1)
-             调用子程序  [保存脚本]
-         条件结束
-     否则如果(Key = 78)为真,则
-         Mystring = "选择[N][取消]..."
-         调用子程序  [说话]
-     条件结束
- 子程序结束,回到调用处
- 子程序  [确认覆盖设置]
-     如果表达式 (strURL <> "") 为真,则
-         Mystring="│[覆盖] -[" & strURL &"]" & vblf
-     否则
-         如果表达式 (ScriptName <> "") 为真,则
-             Mystring="│[覆盖] -[" & ScriptName &"]" & vblf
-         条件结束
-     条件结束
-     Mystring= Mystring & "├" & String(11,"─") & vblf
-     Mystring= Mystring & "│<Y>确定 <N>取消" & vblf
-     调用子程序  [说话]
-     调用子程序  [等待按键]
-     如果表达式 (Key <> 89 And Key <> 78) 为真,则循环执行
-         调用子程序  [等待按键]
-     循环结束