Browser 如何在浏览器中模拟按钮单击?

Browser 如何在浏览器中模拟按钮单击?,browser,simulation,Browser,Simulation,我想模拟一个网站上的按钮点击(不是我的,www.gfainfo.com) 他们希望该页面在他们的展会上出现在笔记本电脑上,而不想反复点击“回放视频”按钮 单击“开始”按钮时,视频将第一次显示。我希望视频以循环方式显示。有什么建议吗?视频结束时,将显示“重播视频”按钮。我需要用一个“宏”或什么东西来点击它,这样它就会一遍又一遍地播放 他们可以点击“开始”按钮开始视频,只需反复点击“重播视频”按钮即可。(此链接是您实际的健身视频)然后使用播放 我曾经捕获视频的URL 但如果你真的为这些人工作,你应该

我想模拟一个网站上的按钮点击(不是我的,www.gfainfo.com)

他们希望该页面在他们的展会上出现在笔记本电脑上,而不想反复点击“回放视频”按钮

单击“开始”按钮时,视频将第一次显示。我希望视频以循环方式显示。有什么建议吗?视频结束时,将显示“重播视频”按钮。我需要用一个“宏”或什么东西来点击它,这样它就会一遍又一遍地播放

他们可以点击“开始”按钮开始视频,只需反复点击“重播视频”按钮即可。

(此链接是您实际的健身视频)然后使用播放

我曾经捕获视频的URL

但如果你真的为这些人工作,你应该能够直接从他们那里获得更高质量的视频

自动点击“重播”是个糟糕的主意。。。我建议用两个屏幕。一个播放视频,另一个显示网站。

(此链接是您实际的健身视频),然后使用播放

我曾经捕获视频的URL

但如果你真的为这些人工作,你应该能够直接从他们那里获得更高质量的视频


自动点击“重播”是个糟糕的主意。。。我建议用两个屏幕。一个播放视频,另一个显示网站。

如果你真的想在浏览器中显示它,而不是像Simon建议的那样使用媒体播放器,你可以看看iMacros,它为包括Firefox和IE在内的许多平台编写浏览器脚本。我还没有用Flash动画尝试过,尽管如此。

如果你真的想在浏览器中显示它,而不是像西蒙建议的那样使用媒体播放器,你可以看看iMacros,它为包括Firefox和IE在内的许多平台编写浏览器脚本。我还没有尝试过Flash动画,尽管如此。

我能想到的最简单的方法是专门模拟重复点击的脚本,如下所示:

While True
    MouseClick("primary", 160, 120)  ; button, x, y
    Sleep(60000)                     ; milliseconds
WEnd
脚本将方便地创建一个托盘图标,您可以从中暂停或终止它


也就是说,下载视频并单独播放会更好,获得专门用于看板的更高质量视频可能会更好。

我能想到的专门模拟重复点击的最简单方法是这样的脚本:

While True
    MouseClick("primary", 160, 120)  ; button, x, y
    Sleep(60000)                     ; milliseconds
WEnd
脚本将方便地创建一个托盘图标,您可以从中暂停或终止它


也就是说,下载视频并单独播放会更好,而获得专门用于看板的高质量视频可能会更好。

好的,这是一个编程问答网站,所以我将提供一个编程答案

由于没有目标编程语言,我当然要使用java

import java.awt.*;
import java.awt.event.*;
import java.util.*;

public class ClickAgain {

    public static void main( String [] args ) throws AWTException {

        final Robot robot = new Robot();
        int x = Integer.parseInt( args[0] );
        int y = Integer.parseInt( args[1] );
        long duration = Long.parseLong( args[2] );

        Timer timer = new Timer();

        timer.schedule( new TimerTask(){
            public void run(){
                robot.mouseMove( x, y );
                robot.mousePress(InputEvent.BUTTON1_MASK);
                robot.mouseRelease(InputEvent.BUTTON1_MASK);
            }
        }, 5000, duration );
    }
}
该程序所做的是每N秒(实际上是毫秒)在同一个位置单击一次

您只需将其调用为:

java ClickAgain 300 400 60000

要单击屏幕的坐标300400并每分钟(1分钟=60000毫秒)再次单击一次

好的,这是一个编程问答网站,因此我将提供一个编程答案

由于没有目标编程语言,我当然要使用java

import java.awt.*;
import java.awt.event.*;
import java.util.*;

public class ClickAgain {

    public static void main( String [] args ) throws AWTException {

        final Robot robot = new Robot();
        int x = Integer.parseInt( args[0] );
        int y = Integer.parseInt( args[1] );
        long duration = Long.parseLong( args[2] );

        Timer timer = new Timer();

        timer.schedule( new TimerTask(){
            public void run(){
                robot.mouseMove( x, y );
                robot.mousePress(InputEvent.BUTTON1_MASK);
                robot.mouseRelease(InputEvent.BUTTON1_MASK);
            }
        }, 5000, duration );
    }
}
该程序所做的是每N秒(实际上是毫秒)在同一个位置单击一次

您只需将其调用为:

java ClickAgain 300 400 60000

要单击屏幕坐标300400并每分钟(1分钟=60000毫秒)再次单击,我使用任何自动鼠标单击的程序(如Automouse clicker)来执行此操作。 问题是你的电脑必须保持开机状态,网页必须可见,你不能做其他事情

有没有人知道一个简单的方法,可以从一个免费的公共网站(forum o web provider)上用脚本或类似的东西来实现这一点? 也许把点击作为宏来写。
我想在上午9点到晚上9点的随机时间段模拟鼠标点击。

我使用任何自动鼠标点击的程序(如Automouse clicker)进行模拟。 问题是你的电脑必须保持开机状态,网页必须可见,你不能做其他事情

有没有人知道一个简单的方法,可以从一个免费的公共网站(forum o web provider)上用脚本或类似的东西来实现这一点? 也许把点击作为宏来写。
我想模拟从上午9点到晚上9点的随机点击时间。

为什么不下载视频?那么,你是在要求一个程序来实现这一点,还是需要代码来实现这一点?与我交谈的人不知道它是否可用。我想要一个程序或实用程序来实现这一点。你为什么不下载视频?那么,你是要求一个程序来做这件事,还是要求一个代码来做这件事?与我交谈的人不知道它是否可用。我想要一个程序或实用程序来做这件事。视频质量评论提醒我:效果很好,但客户想要“文本”和视频。在浏览器中操作并不是我的第一选择。我想与视频网页显示和播放一遍又一遍。对不起,我没有提到需要文本。没问题。这就是为什么我建议使用两个屏幕。或者打印出网站的海报?确保他们认为他们想要的是他们真正想要的。哦,祝你好运,无论谁,在整个节目期间都要坐着看这段1分钟的视频,大约1000次:-)我希望他们不要再坚持使用扩音器了!视频质量评论让我想起了这一点:虽然效果很好,但客户想要的是“文本”和视频。在浏览器中操作并不是我的第一选择。我想与视频网页显示和播放一遍又一遍。对不起,我没有提到需要文本。没问题。这就是为什么我建议使用两个屏幕。或者打印出网站的海报?确保什么