TC官方合作论坛

标题: 做一个找到路径替夹替换文件的脚本可是代码我不会帮帮 [打印本页]

作者: 460071560    时间: 2013-11-22 08:36
标题: 做一个找到路径替夹替换文件的脚本可是代码我不会帮帮
[attach]12922[/attach][attach]12923[/attach]       怎么拷贝到浏览框的文件夹里,我要替换的是EXE程序   怎么让他和TC脚本融为一体[qq]1213095357[/qq]

作者: zxw445    时间: 2013-11-22 09:18
你想做什么
作者: 460071560    时间: 2013-11-22 09:21
就是能别的人选取浏框里的路径之后 然后替换文件
作者: zxw445    时间: 2013-11-22 09:21
直接   文件.移动 ("D:\\1.txt",浏览框.获得("浏览框0"))   这样才是,  你这样写根本没作用
作者: 460071560    时间: 2013-11-22 09:22
zxw445 发表于 2013-11-22 09:21
直接   文件.移动 ("D:\\1.txt",浏览框.获得("浏览框0"))   这样才是,  你这样写根本没作用 ...

嘿嘿 我比较笨
作者: zxw445    时间: 2013-11-22 09:22
而且你要搞清楚,是 哪边移动到哪边,
作者: 460071560    时间: 2013-11-22 09:24
zxw445 发表于 2013-11-22 09:22
而且你要搞清楚,是 哪边移动到哪边,

就是用一个EXE的文件 (程序)想把它镶入到TC脚本里面,然后选取浏览框的路径 能让EXE文件替换进去
作者: zxw445    时间: 2013-11-22 09:26
那你就试下我刚刚发的那个吧
作者: 460071560    时间: 2013-11-22 09:33
游戏文件夹里面的客户端原来是国服的(可以切换成体验服,客户端要来回的移动。)但是每次用起来比较麻烦。所以想做个工具,手动输入路径也方便朋友使用。现在我的意思是我想把体验服的客户端镶入TC脚本里面 ,然后在移动到浏览框的路径里,你帮我实例个语句我机子琢磨琢磨
作者: 460071560    时间: 2013-11-22 09:33
460071560 发表于 2013-11-22 09:24
就是用一个EXE的文件 (程序)想把它镶入到TC脚本里面,然后选取浏览框的路径 能让EXE文件替换进去 ...


游戏文件夹里面的客户端原来是国服的(可以切换成体验服,客户端要来回的移动。)但是每次用起来比较麻烦。所以想做个工具,手动输入路径也方便朋友使用。现在我的意思是我想把体验服的客户端镶入TC脚本里面 ,然后在移动到浏览框的路径里,你帮我实例个语句我机子琢磨琢磨
作者: 460071560    时间: 2013-11-22 09:39
zxw445 发表于 2013-11-22 09:26
那你就试下我刚刚发的那个吧

能镶入exe程序吗?
作者: 460071560    时间: 2013-11-22 09:44
zxw445 发表于 2013-11-22 09:22
而且你要搞清楚,是 哪边移动到哪边,

文件.移动 是不合法的变量名或者是没定义的变量名
作者: zxw445    时间: 2013-11-22 09:45
你试试吧,我没用过,。。你可以探究
作者: 460071560    时间: 2013-11-22 09:50
括号不对,现在可以了。但是运行了之后他没有移动额
作者: gxlove    时间: 2013-11-22 09:58
本帖最后由 gxlove 于 2013-11-22 11:04 编辑

你要这样?
  1. 变量 游戏路径,备份路径,版本选择
  2. 功能 浏览框0_选择改变()
  3. 游戏路径=浏览框.获得("浏览框0")  
  4. 功能结束

  5. 功能 浏览框1_选择改变()
  6. 备份路径=浏览框.获得("浏览框1")
  7. 功能结束

  8. 功能 备份_点击()
  9. 文件.移动(游戏路径,备份路径)
  10. 功能结束

  11. 功能 下拉框0_选择改变()
  12. 版本选择=下拉框.得到选项("下拉框0")
  13. 功能结束

  14. 功能 更换_点击()
  15. 选择(版本选择)
  16.     条件 0:
  17. 是否存在=文件.是否存在(游戏路径)
  18. 如果(是否存在)
  19. 文件.删除(游戏路径)
  20. 文件.拷贝("rc:国服.exe",游戏路径)
  21. 否则
  22. 文件.拷贝("rc:国服.exe",游戏路径)  
  23. 如果结束
  24. 条件 1:
  25. 是否存在=文件.是否存在(游戏路径)
  26. 如果(是否存在)
  27. 文件.删除(游戏路径)
  28. 文件.拷贝("rc:美服.exe",游戏路径)
  29. 否则
  30. 文件.拷贝("rc:美服.exe",游戏路径)
  31. 如果结束
  32. 条件 2:
  33. 是否存在=文件.是否存在(游戏路径)
  34. 如果(是否存在)
  35. 文件.删除(游戏路径)
  36. 文件.拷贝("rc:体验.exe",游戏路径)
  37. 否则
  38. 文件.拷贝("rc:体验.exe",游戏路径)
  39. 如果结束
  40. 条件 3:
  41. 是否存在=文件.是否存在(游戏路径)
  42. 如果(是否存在)
  43. 文件.删除(游戏路径)
  44. 文件.拷贝("rc:台服.exe",游戏路径)
  45. 否则
  46. 文件.拷贝("rc:台服.exe",游戏路径)
  47. 如果结束
  48. 选择结束
  49. 功能结束
复制代码

作者: 460071560    时间: 2013-11-22 10:02
gxlove 发表于 2013-11-22 09:58
你要这样?

好吧  你们都很厉害我都看蒙了  我研究研究  谢谢你了
作者: gxlove    时间: 2013-11-22 10:04
= =,全中文,这么简单你还看不懂,那就没办法了
作者: 460071560    时间: 2013-11-22 10:21
gxlove 发表于 2013-11-22 09:58
你要这样?

[attach]12926[/attach][attach]12927[/attach]  这样对吗?  TC会员多少钱一个月?

作者: 460071560    时间: 2013-11-22 10:23
gxlove 发表于 2013-11-22 10:04
= =,全中文,这么简单你还看不懂,那就没办法了

语法有错误呢
作者: gxlove    时间: 2013-11-22 10:23
本帖最后由 gxlove 于 2013-11-22 10:26 编辑

..你就不会在 变量 上再加个 版本选择? 还有,我那是2个浏览框,不是1个,你总得告诉程序,英雄联盟在哪里吧

作者: 460071560    时间: 2013-11-22 10:47
gxlove 发表于 2013-11-22 10:23
..你就不会在 变量 上再加个 版本选择? 还有,我那是2个浏览框,不是1个,你总得告诉程序,英雄联 ...

代码什么都对但是他不造成移动
作者: 460071560    时间: 2013-11-22 10:51
gxlove 发表于 2013-11-22 10:23
..你就不会在 变量 上再加个 版本选择? 还有,我那是2个浏览框,不是1个,你总得告诉程序,英雄联 ...

[attach]12928[/attach]  路径什么的都搞好了   点击移动 或者更换  没有作用额




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1