TC官方合作论坛

标题: 4.0版鼠标取窗口句柄多开(无限多开)(单开/单停/单恢复/全停/全恢复)(源码) [打印本页]

作者: kkkkkkk    时间: 2012-12-27 11:51
标题: 4.0版鼠标取窗口句柄多开(无限多开)(单开/单停/单恢复/全停/全恢复)(源码)
TC已经进入4.0时代,可怜我还没学好3.0的,就又要重新来学过.为了尽快熟悉4.0,只能先把以前的例子拿来炒一炒冷饭.
界面虽然丑陋了点,但功能基本齐全了,可无限多开,多开后可对单个窗口单开/单停/单恢复,也可以对所有窗口全停/全恢复.并且一个窗口可以开多个线程.个人表示很喜欢4.0的数组.
操作注意:用鼠标指向任意窗口按下热键就可以看到效果,它会改变窗口标题和一些控件的文字,并试图向窗口发送字符,停止后这些文字不会消失,所以在有些地方可能造成影响,切记切记.

项目源码已打包,国际惯例回复可下:

源码:

  1. 空间 多开//版本:TC4.028
  2. 窗口句柄=数组[],线程句柄1=数组[],线程句柄2=数组[],线程状态=数组[],全部状态=假
  3. 功能 窗口(热键)//由热键0,热键1传入值
  4.     句柄=窗口.鼠标所在窗口句柄()
  5.     aa=数组空间.查找(窗口句柄,句柄)//4.0的数组用起来爽歪歪,4.0我看行!
  6.     如果(aa==-1)//-1表示窗口句柄数组里没这个窗口句柄,是个新窗口
  7.         如果(热键==0)//把新窗口句柄加入数组并开启线程,这里开了二个线程
  8.             数组空间.增加(窗口句柄,句柄)
  9.             数组空间.增加(线程句柄1,线程.开启("多开.操作1",句柄))
  10.             数组空间.增加(线程句柄2,线程.开启("多开.操作2",句柄))
  11.             数组空间.增加(线程状态,1)//用1来表示线程是运行的,0表示暂停
  12.             列表框.增加文本("列表框0","运行(线程1:"&线程句柄1[0]&"--线程2:"&线程句柄2[0])            
  13.         如果结束   
  14.     否则//如果是旧窗口,根据所按热键做相应操作
  15.         如果(热键==1)//关闭线程的操作
  16.             线程.关闭(线程句柄1[aa])
  17.             线程.关闭(线程句柄2[aa])
  18.             列表框.增加文本("列表框0","线程关闭:"&线程句柄1[aa]&"--"&线程句柄2[aa])
  19.             数组空间.删除指定项(窗口句柄,aa)//线程关闭后把相应的数组元素删除
  20.             数组空间.删除指定项(线程句柄1,aa)
  21.             数组空间.删除指定项(线程句柄2,aa)
  22.             数组空间.删除指定项(线程状态,aa)
  23.             窗口.设置标题(句柄,"停止")
  24.             返回 真//热键1操作完毕,收工!记得返回
  25.         如果结束//下面是热键0的操作      
  26.         如果(线程状态[aa]==1)
  27.             线程.暂停(线程句柄1[aa])
  28.             线程.暂停(线程句柄2[aa])
  29.             线程状态[aa]=0
  30.         否则
  31.             线程.恢复(线程句柄1[aa])
  32.             线程.恢复(线程句柄2[aa])
  33.             线程状态[aa]=1
  34.         如果结束   
  35.     如果结束
  36. 功能结束
  37. 功能 操作1(句柄)  
  38.     循环(真)   
  39.         窗口.设置标题(句柄,"运")
  40.         辅助.等待(500)
  41.         窗口.设置标题(句柄,"行")
  42.         辅助.等待(500)
  43.         窗口.发送字符串(句柄,"运行中")
  44.         辅助.等待(500)
  45.     循环结束   
  46. 功能结束
  47. 功能 操作2(句柄)
  48.     循环(真)
  49.         列表框.增加文本("列表框0","窗口句柄:"&句柄&"--线程2演示")
  50.         辅助.等待(1500)
  51.     循环结束
  52. 功能结束
  53. 功能 全操作(热键)//由热键2,热键3传入值
  54.     线程数量
  55.     数组空间.大小(线程句柄1,线程数量)//窗口句柄,线程句柄1,线程句柄2,线程状态随便一个数组的数量都行
  56.     如果(线程数量>0)
  57.         如果(热键==2)//根据不同的热键作不同的操作
  58.             如果(全部状态==假)//这个是真是假随自己喜欢
  59.                 遍历(x=0;x<线程数量;x++)
  60.                     线程.暂停(线程句柄1[x])
  61.                     线程.暂停(线程句柄2[x])
  62.                     线程状态[x]=0
  63.                 遍历结束
  64.                 标签.设置文本("标签2","全部恢复")
  65.             否则
  66.                 遍历(x=0;x<线程数量;x++)
  67.                     线程.恢复(线程句柄1[x])
  68.                     线程.恢复(线程句柄2[x])
  69.                     线程状态[x]=1
  70.                 遍历结束
  71.                 标签.设置文本("标签2","全部暂停")            
  72.             如果结束
  73.             全部状态=!全部状态//把值设为相反
  74.             列表框.增加文本("列表框0","全部状态:"&全部状态)
  75.         否则//下面是热键3的操作
  76.             遍历(x=0;x<线程数量;x++)
  77.                 线程.关闭(线程句柄1[x])
  78.                 线程.关闭(线程句柄2[x])
  79.             遍历结束
  80.             窗口句柄=数组[]//线程关闭完后把相关变量初始化
  81.             线程句柄1=数组[]
  82.             线程句柄2=数组[]
  83.             线程状态=数组[]
  84.             全部状态=假
  85.             标签.设置文本("标签2","全部(暂停/恢复)")
  86.             列表框.增加文本("列表框0","全部停止!")   
  87.         如果结束
  88.     如果结束   
  89. 功能结束
  90. 功能 热键0_热键()
  91.     多开.窗口(0)//热键里不要用开启线程来调用函数
  92. 功能结束
  93. 功能 热键1_热键()
  94.     多开.窗口(1)//四个热键里都用线程来调用函数好像有点问题,不知什么原因,求真相!   
  95. 功能结束
  96. 功能 热键2_热键()
  97.     多开.全操作(2)
  98. 功能结束
  99. 功能 热键3_热键()
  100.     多开.全操作(3)
  101. 功能结束
  102. 功能 退出_点击()
  103.     辅助.退出()//退出前好像应该加点什么,懒得加了.
  104. 功能结束
  105. 空间结束
复制代码

作者: tcmade888    时间: 2012-12-27 13:35
华丽丽的转身
作者: qq435641922    时间: 2012-12-27 13:55
gyyyyy
作者: gancool    时间: 2012-12-27 14:06
学习学习
作者: 我是冰冻的番茄    时间: 2012-12-30 13:16
学习 受教啊
作者: 智盛辅助软件    时间: 2013-1-1 04:41
..
作者: wxyh0128    时间: 2013-1-3 09:27
:...
作者: chenxiaoman    时间: 2013-1-3 22:12
过来看看
作者: chi98002    时间: 2013-1-4 01:32
偷偷得看
作者: yzd112    时间: 2013-1-4 17:13
学校下
作者: 简单勿爱    时间: 2013-1-4 19:06
这个来学习一下
作者: 一直游    时间: 2013-1-6 11:31
源码已打
作者: molunshang    时间: 2013-1-8 23:12
学习下了
作者: panking    时间: 2013-1-8 23:23
回复 1楼kkkkkkk的帖子

我们
作者: pc_nc    时间: 2013-1-9 01:21
学习
作者: pc_nc    时间: 2013-1-9 01:30
这教程我看行
作者: gaejyie    时间: 2013-1-12 21:12
学习别人的经验成长自己
作者: 236080834    时间: 2013-1-14 00:22
电风扇地方
作者: zgzjwzlx    时间: 2013-1-14 00:44


作者: boy13    时间: 2013-1-14 09:17
这个好,学习
作者: zmdqp    时间: 2013-1-14 11:49

作者: fjjin21    时间: 2013-1-18 15:40
项目源码已打包,国际惯例回复可下:
作者: tc9999    时间: 2013-1-18 16:48
好强的贴11#
作者: xswasd    时间: 2013-1-19 10:12
给个回复 真是厚道啊
作者: mzh815    时间: 2013-1-19 10:29
学习学习
作者: bocai7821    时间: 2013-1-23 02:14
好像蛮牛B
作者: gdlwolf    时间: 2013-1-23 08:26
学校下
作者: asd5686123    时间: 2013-1-23 18:27
看看学习了
作者: hwcjgs    时间: 2013-1-23 20:50
345555555
作者: woodfish    时间: 2013-1-24 19:39
就喜欢这样的源码
作者: yangkq1113    时间: 2013-1-24 23:17
终于有四点零的了,顶啊
作者: 天翔    时间: 2013-1-25 12:02
好东西啊!!!
作者: 2195730    时间: 2013-1-25 13:49
  这个比较高深了对于我!! 回复先!
作者: markwxg    时间: 2013-1-27 20:20
看看
作者: 火炎焱燚    时间: 2013-1-28 13:31
学习学习
作者: ok963963ok    时间: 2013-1-29 16:51
學習學習
作者: intopy    时间: 2013-1-31 09:16
支持
作者: qw362534335    时间: 2013-2-1 20:08
速度更是让他儿童
作者: paiang    时间: 2013-2-1 22:58
ertertretret
作者: biody    时间: 2013-2-2 02:12
学习 学习 看看
作者: jsdai    时间: 2013-2-5 23:50
这个要收藏
作者: 373572825    时间: 2013-2-11 23:36
好东西,强顶起
作者: feng353392713yy    时间: 2013-2-12 11:35
看看看看看看看看看看看看看看看看看看看看看看看看看看看看卡卡卡卡
作者: a848615    时间: 2013-2-16 01:18
梵蒂冈的风格的分公司
作者: aalaopo1    时间: 2013-2-16 03:01
ddddddddddddd
作者: zhmap    时间: 2013-3-3 11:05
支持分享,学习一下
作者: fire    时间: 2013-3-4 13:07
新年好啊~~``
作者: jcwqhxl    时间: 2013-3-4 13:29
看并学习
作者: gdidf2010    时间: 2013-3-4 14:27
小白眼花了
作者: jianqiumy    时间: 2013-3-4 16:19
来学习的,谢谢分享
作者: rengoer    时间: 2013-3-5 15:11
看看
作者: yangkaia18    时间: 2013-3-5 19:43
11111111111111
作者: 中华·    时间: 2013-3-6 11:33
向高手学习
作者: 565091644    时间: 2013-3-9 14:15
这么强大  学习
作者: jzql    时间: 2013-3-12 08:44
下来
作者: nxjclement    时间: 2013-3-12 19:04
总算找到了 好 学习
作者: xyq502674    时间: 2013-3-12 23:12
目源码已打包,国际惯例回复可下:
作者: qq123198416    时间: 2013-3-13 14:04
有源码一律收下
作者: dusuizhu1982    时间: 2013-3-13 14:12
回复 1楼kkkkkkk的帖子

1111111111111111
作者: xsha0709    时间: 2013-3-14 16:42

作者: fjqjb    时间: 2013-3-14 17:26
田田田田田田田田虽然
作者: zc317414    时间: 2013-3-14 21:18
这个必须支持了
作者: gwq2204    时间: 2013-3-15 09:17
过来看看
作者: xiao00hei00    时间: 2013-3-16 16:42
学习
作者: loveyun149    时间: 2013-3-18 12:23
炒得好啊
作者: xljaitc    时间: 2013-3-18 14:05
回复,顶贴,下载
作者: wxhshm    时间: 2013-3-19 08:27
真好啊
作者: mtwmtw63    时间: 2013-3-19 10:26
学习
作者: teng662858    时间: 2013-3-19 12:02
看看
作者: laowantong    时间: 2013-3-20 08:32

作者: dzh    时间: 2013-3-20 08:34
我的3.0还刚刚入门,4.0就有点胡了!!!
作者: zhang1858110    时间: 2013-3-20 11:35
果断回帖  下了学习
作者: 125946802    时间: 2013-3-20 11:38
fffffffffffffffff
作者: catboy3344520    时间: 2013-3-20 11:40
产学习
作者: munao    时间: 2013-3-20 11:42
很好灰常好
作者: 天生天杀    时间: 2013-3-20 11:53
感谢LZ
作者: boards77    时间: 2013-3-20 12:20
支持一下
作者: lidongxu    时间: 2013-3-20 12:33
学习看看
作者: 6299843    时间: 2013-3-20 15:52
这个脚本确实写得好!
作者: kfcckk    时间: 2013-3-21 16:11
不错哦
作者: atao27    时间: 2013-3-21 16:46
源码分享,好东西,学习学习
作者: woailiemo167    时间: 2013-3-21 17:29

作者: wz86    时间: 2013-3-22 09:50
看看是什么内容和
作者: htzliubin    时间: 2013-3-23 14:26
学习中
作者: 简单游戏    时间: 2013-3-23 15:44
华丽丽的回复
作者: 7847214    时间: 2013-3-24 22:56
asasdasdasd
作者: zhubajie918    时间: 2013-3-24 23:28
顶起
作者: towge    时间: 2013-3-28 08:38
受教啊
作者: 爱倩柔    时间: 2013-3-28 19:00
xuexi
作者: 爱倩柔    时间: 2013-3-28 19:09
bucuo
作者: fang2018    时间: 2013-3-30 19:20
gyyyyy
作者: 1106752189    时间: 2013-3-30 20:39
32332323323
作者: huangchao209    时间: 2013-4-1 18:28
回复 1楼kkkkkkk的帖子

华丽丽的灌水了
作者: youfishing    时间: 2013-4-1 20:07
1111111
作者: lzx8274    时间: 2013-4-2 08:09
学习
作者: liyuncen    时间: 2013-4-2 22:30
不错不错
作者: hustmm    时间: 2013-4-3 13:48
11111111111
作者: 2625691919    时间: 2013-4-3 19:36
后台还是比较关心的,学习下。
作者: kk595    时间: 2013-4-3 21:59
1111111
作者: zhoulei4167    时间: 2013-4-6 10:02
回复 1楼kkkkkkk的帖子

学习




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