Auto.js 自定义 控制台

本文介绍如何使用Python实现一个控制台窗口,通过定时器每秒更新计数器并附加当前时间戳,同时展示了如何限制控制台历史记录长度。关键部分包括设置窗口位置、使用setInterval和自定义函数来更新内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

window = floaty.rawWindow(
    <vertical>
        <text id="控制台"text="控制台"h="200"w="150"bg="#ffffff"gravity="bottom"/>
    </vertical>
)
window.setPosition(500, 200);
i = 1000
setInterval(() => {
    Log(i)//每次i加一
    i++
}, 1000);
//这下面看不懂就不要管
function Log(a) {
    let sz = window.控制台.text().split("\n")
    if (sz.length > 10) {
        sz.shift();
    }
    sz.push(时间()+a)
    window.控制台.setText(sz.join("\n"))
}
function 时间() {
    var mydate = new Date();
    var 小时 = mydate.getHours().toString();
    var 分钟 = mydate.getMinutes().toString();
    var 秒数 = mydate.getSeconds().toString();
    if(小时.length==1){
        小时="0"+小时
    }
    if(分钟.length==1){
        分钟="0"+分钟
    }
    if(秒数.length==1){
        秒数="0"+秒数
    }
    return "["+小时+":"+分钟+":"+秒数+"] "
}

QQ群 568523841

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值