|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 额外减小 于 2023-1-8 17:57 编辑
网课期间。
自己在家突发奇想做了个挂机点赞的程序(C)
在这里提供钉钉直播全屏模式点赞,以及自定义坐标点赞。
危险性较高,不过只要你在程序运行的过程中不乱动鼠标,应该是没事情的。
第一次在这个版块发帖,程序也做得比较简陋。请见谅!
如有不妥请指出。谢谢各位!
源代码也在这附上了。足以看出我的简陋
- #include <stdio.h>
- #include <windows.h>
- #include <conio.h>
- void click(void)
- {
- mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
- mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);
- }
- int main()
- {
- int count,n,sleeptime;
- printf("输入点击次数:");
- scanf("%d",&n);
- printf("输入间隔时间(ms):");
- scanf("%d",&sleeptime);
- system("cls");
- for(count=10;count;count--)
- {
- printf("press ctrl+C to stop\n%d\n",count);
- Sleep(1000);
- system("cls");
- }
- while(n--)
- {
- click();
- Sleep(sleeptime);
- }
-
- return 0;
- }
复制代码- #include <stdio.h>
- #include <windows.h>
- #include <conio.h>
- char ch;
- POINT dpxy={
- 0,
- 0
- };
- POINT position={
- 0,
- 0
- };
- void clickLike(void);
- int test(void);
- void clickLike(void)
- {
- mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
- mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);
- }
- int test(void)
- {
- ch=getch();
- ch=getch();
- switch(ch)
- {
- case 72:dpxy.x=0;dpxy.y=-100;break;
- case 80:dpxy.x=0;dpxy.y=100;break;
- case 75:dpxy.x=-100;dpxy.y=0;break;
- case 77:dpxy.x=100;dpxy.y=0;break;
- case 65:return 1;break;
- default:break;
- }
- position.x+=dpxy.x;
- position.y+=dpxy.y;
- mouse_event(MOUSEEVENTF_ABSOLUTE|MOUSEEVENTF_MOVE,position.x,position.y,0,0);
-
- return 0;
- }
- int main()
- {
- int count,n,sleeptime;
- printf("输入点赞个数:");
- scanf("%d",&n);
- printf("输入间隔时间(ms):");
- scanf("%d",&sleeptime);
- system("cls");
- for(count=5;count;count--)
- {
- printf("press ctrl+C to stop\n%d\n",count);
- Sleep(1000);
- system("cls");
- }
- mouse_event(MOUSEEVENTF_ABSOLUTE|MOUSEEVENTF_MOVE,64000,58500,0,0);
- while(n--)
- {
- clickLike();
- Sleep(sleeptime);
- }
- return 0;
- }
复制代码
连点器.zip
(83.67 KB, 下载次数: 3)
|
评分
-
查看全部评分
|