吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 259|回复: 3
收起左侧

[经验求助] 变量怎么制作精度到亳秒

[复制链接]
QW19991225 发表于 2024-6-22 12:18
100吾爱币
如题   有个脚本变量我想要09.59.57时间点击,求教怎么写的

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

ilj 发表于 2024-6-22 12:27
[JavaScript] 纯文本查看 复制代码
// 假设你的按钮有一个ID为"myButton"
const button = document.getElementById("myButton");

// 获取当前时间
const now = new Date();

// 获取今天的目标时间:09:59:57
const targetTime = new Date(now);
targetTime.setHours(9, 59, 57, 0); // 设置小时、分钟、秒和毫秒

// 如果目标时间已经过了,设置为明天的这个时间
if (now > targetTime) {
  targetTime.setDate(targetTime.getDate() + 1);
}

// 计算现在到目标时间的毫秒数
const delay = targetTime - now;

// 设置定时器
setTimeout(function() {
  // 执行点击
  button.click();
  console.log("Clicked at " + new Date().toLocaleTimeString());
}, delay);
 楼主| QW19991225 发表于 2024-6-22 12:32
p8e2cn5eopn 发表于 2024-6-22 12:27
[mw_shl_code=javascript,true]// 假设你的按钮有一个ID为"myButton"
const button = document.getElement ...

可以打包吗一个小程度,我想的是用精灵之类写你这太复杂
x3e5 发表于 2024-6-24 09:56
[Asm] 纯文本查看 复制代码
' ' 定义一个函数来获取当前时间的毫秒数
Function GetMilliseconds()
    Dim currentTime, milliseconds
    currentTime = Now ' 获取当前时间
    ' 将当前时间转换为毫秒数
    milliseconds = (Hour(currentTime) * 3600 + Minute(currentTime) * 60 + Second(currentTime)) * 1000 + (CDbl(currentTime - Int(currentTime)) * 1000)
    GetMilliseconds = milliseconds
End Function

' 定义目标时间的日期和时间
Dim targetDate, targetTimeMilliseconds
targetDate = #6/24/2024# ' 目标日期
targetTimeMilliseconds = 35995970 ' 09:59:57 的毫秒数

' 循环直到当前日期和时间等于目标日期和时间
While Date < targetDate Or GetMilliseconds() < targetTimeMilliseconds
    Sleep 100 ' 每100毫秒检查一次
Wend

' 检查是否到达目标时间
If Date = targetDate And GetMilliseconds() >= targetTimeMilliseconds Then
    ' 执行点击操作
    LeftClick 100, 100 ' 这里需要替换为实际的点击坐标
End If


这个脚本并没有考虑到时间的日期变化,如果你需要在特定日期执行操作,还需要添加日期的判断逻辑。此外,Sleep函数在按键精灵中用于暂停脚本的执行,但实际的精确度可能受到系统性能和任务调度的影响,因此可能无法做到完全精确。如果你需要更精确的时间控制,可能需要考虑使用其他支持高精度定时的编程语言或工具。

您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-12-15 09:45

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表