time open -na '/Applications/Google Chrome.app' --args --new-window
--------------------------------------------------
出力例
--------------------------------------------------
real 0m0.099s
user 0m0.012s
sys 0m0.013s
import matplotlib.pyplot as plt
import matplotlib
image_font ='font.png'
fonts = set([f.name for f in matplotlib.font_manager.fontManager.ttflist])
print(fonts)
print(f'フォント数 {len(fonts)}')
# 図のサイズ設定
fig = plt.figure(figsize=(10,len(fonts)/4))
# グラフへのフォント表示
for i, font in enumerate(fonts):
plt.text(0, i, f"あいうえお:{font}", fontname=font)
# グラフ設定
plt.ylim(0, len(fonts))
plt.axis("off")
plt.show()
fig.savefig(image_font)
import pyautogui as gui
import time
time.sleep(2)
c = 0
while gui.locateCenterOnScreen("user_icon.png"):
i = 0
while not gui.locateCenterOnScreen("point_icon.png",confidence=.8):
print(f"アイコンなし {i}分経過 {c}回クリック済み")
time.sleep(60)
i = i + 1
else:
ret = gui.locateCenterOnScreen("point_icon.png",confidence=.8)
gui.moveTo(ret)
gui.click()
print(f"クリック完了 {c+1}回目")
c = c + 1
import pyautogui as gui
import time
for i in range(10000):
for j in range(5): # 画像サーチを5回繰り返す
try:
ret = gui.locateCenterOnScreen("image.png")
if ret == None:
pass
else:
gui.click(ret) # 今回のケースではカーソル移動のみでした
break
except Exception as e:
print(e)
time.sleep(1)
gui.click() # 画像をクリックする
for k in range(10):
time.sleep(60)
print(f"{k+1}分経過")