整合iMacros的脚本到蟒蛇(Integrating iMacros scripts into p

2019-09-21 07:08发布

我试着写一个Python脚本条件是,当我按下按钮,将执行脚本的iMacros一个GUI。 这是字面上这么多了,很多谷歌搜索,并因此搜索后,我找不到它。 我不需要用GUI或任何帮助,我该是多么让因为一个Python函数中运行的iMacros /?

Answer 1:

import os
os.system('"C:\Program Files\iOpus\iMacros\iMacros.exe" -macro my_macro.iim')

http://wiki.imacros.net/Example-Batchfile.bat

要么

import win32com.client
def Hello():
 import win32com.client
 w=win32com.client.Dispatch("imacros")
 w.iimInit("", 1)
 w.iimPlay("Demo\\FillForm")
if __name__=='__main__':
 Hello()

http://wiki.imacros.net/Python

另见: http://wiki.imacros.net/Sample_Code

问题的症结是,这些方法都需要iMacros的商业版或企业版
( http://www.iopus.com/imacros/compare/ )

您可以alternatly使用了AutoIt( http://www.autoitscript.com/site/autoit/ )到网页浏览器的脚本打开和选择(imacro)脚本,并通过点击游戏运行它,你可以在甚至使用autoits python绑定免费版本:)



Answer 2:

我想出如何使用Python做到这一点的铬。

请参阅: https://imgur.com/a/iJOe0

实际的参考是在这里: https://wiki.imacros.net/iMacros_for_Chrome (下COMAND线支撑)

你按照这些指示后,只要做到这一点在Python:

 import os macro =r"C:\your\full\file\directory\and\file\name.html" os.startfile(macro) 



文章来源: Integrating iMacros scripts into python