Skip to content
forked from Raytone-D/puppet

一个简单的界面自动化应用编程接口(UIAutomation API)。技术交流群:624585416

License

Notifications You must be signed in to change notification settings

lampnight/puppet

This branch is 161 commits behind Raytone-D/puppet:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

7887529 · Jul 18, 2017
Jul 18, 2017
Apr 19, 2017
Apr 4, 2017
Jul 18, 2017
Dec 12, 2016
Jul 18, 2017
Jul 18, 2017
Apr 19, 2017
Apr 18, 2017
Jul 18, 2017

Repository files navigation

扯线木偶(puppet)

Puppet是尝试利用Win32 API构造UIAutomation API的包装器。“目前”是在建项目(WIP)。生产环境建议使用更成熟的pywinauto库。

项目进度:粗略完成主要的UIAutomation API

"只"支持Python3.x;使用Python2.x逆行者,瘫坐伸手党,或者求学写外挂者,勿扰!仅提供文档作为上路指南,请新司机自量力而行!


更新

2017/7/14 更新至v0.4.18,修改kill_popup(),按钮标题改为'是(&Y)'。

2017/7/13 更新至v0.4.17,增加kill_popup()函数,修改buy/sell函数。

2017/7/6 更新至v0.4.16,重新new、raffle(),cancel(),以及精简代码。不再支持连号打新。

2017/7/5 更新至v0.4.15,修复属性返回值错误。

2017/7/4 更新至v0.4.14,修改属性的返回值为字典。增加属性entrustment,可以查委托合同号。修改copy_data等方法。 2017/7/3 更新至v0.4.13,为buy/sell增加睡眠参数sec=0.3,更好地开车不翻车。复活了cancel_buy,cancel_sell, cancel_all。

2017/7/2 更新至v0.4.12,增加单独的buy/sell,原来的双向委托下单改为buy2/sell2。修改取持仓数据的逻辑,更稳不翻车。

2017/6/28 更新至v0.4.11,修改buy/sell函数,避免漏单。(追求一秒十单的,别用这个版本!)

2017/6/27 更新至v0.4.10,增加查询市值的属性:market_value

2017/5/9 更新至v0.4.9,简化cancel()方法的代码,撤买可以这样用了cancel(600006),撤卖cancel(600006, '撤卖')

2017/4/19 大改自动登录的逻辑,autologon更新至v0.4

2017/4/18 修复自动登录的逻辑错误,现在能从单帐号自动切换到多帐号了。

2017/4/15 更新至v0.4.8,增加支持同花顺官方交易客户端“多账户”登录模式下多个券商帐号的切换。增加autologon.py, multi_raffle.py, autologon_raffle.py, “图解同花顺多账户一键打新.PDF”。

2017/4/9 更新"扯线木偶API使用说明",主要是说明参数的用法。

2017/4/6 更新至v0.4.7,改善raffle()的兼容性,不支持银河证券的同花顺客户端打新,只能用同花顺官方的交易端打新。

2017/4/4 通达信版改一个控件代码,支持招商证券独立交易模式登录。

2017/4/2 更新至v0.4.6,增加bingo中签查询。

2017/4/1 更新至v0.4.5,修复了一个愚蠢的错误:symbol[0].startswith('')返回True,导致不打新股,一脸懵逼!

2017/3/28 更新至v0.4.4,支持buy()/sell()直接输数字下单,无需字符串。

2017/3/10 更新至v0.4.3,优化输出效果,更友好。

2017/3/10 更新至v0.4.2,raffle增加skip参数,跳过指定的市场新股。

2017/3/10 更新到v0.4.1,小幅修改,部分优化,默认改为单交易客户端模式。

2017/3/9 v0.4版发布!增加一键打新(raffle)、查新股(new)功能。大幅度修改优化,强化拟人化操作逻辑。

2017/2/23 V0.3.5发布!小幅修改,改善操作流畅度。

2017/2/22 v0.3发布!优化模拟人手交易的流程。

2017/2/21 v0.2.5发布!增加撤单(指定股票代码)功能。

2017/2/14 v0.2版发布!提供后台获取持仓数据。鸣谢网友liuyukuan博文中提供的AHK代码“SendMessage,0x111,57634,0,CVirtualGridCtrl2,同花顺”。

About

一个简单的界面自动化应用编程接口(UIAutomation API)。技术交流群:624585416

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%