sh代码
监控剪切板
并复制保存txt和excel
安卓手机
保存格式
表头
编号 内容 时间
/storage/emulated/0/文件/关于自动化/监控剪切板/
这个代码在高级终端或者qpython上面根本就不能够用,回车不动停止,没有创建文件
import time
import subprocess
from openpyxl import Workbook
# 创建一个空的Excel文件
wb = Workbook()
ws = wb.active
ws.append(['编号', '内容', '时间'])
def get_clipboard_content():
result = subprocess.run(['termux-clipboard-get'], capture_output=True, text=True)
return result.stdout.strip()
while True:
# 监控剪贴板内容
new_clipboard_content = get_clipboard_content()
# 如果剪贴板内容发生变化,则记录到Excel文件中
if len(new_clipboard_content) > 0 and new_clipboard_content != ws.cell(row=ws.max_row, column=2).value:
row = [ws.max_row, new_clipboard_content, time.strftime('%Y-%m-%d %H:%M:%S')]
ws.append(row)
# 保存Excel文件
wb.save('/storage/emulated/0/文件/关于自动化/监控剪切板/clipboard_data.xlsx')
# 每隔1秒检查一次剪贴板内容
time.sleep(1)