QQ随心所欲发截图大智慧插件
-
相关简介:本插件可在大智慧预警和股票池中按设定的条件和运行时间,将当前屏幕自定义区域自动截图并发送给指定的QQ好友或QQ群。 前期准备: 1、首先将压缩包中的EnoQpriScr.dll、EnoQauto..ini两个文件都拷入大智慧主文件夹中; 2、在大智慧主文件夹下新建一个名为“QQ好友”的文件夹,然后进入QQ好友文件夹,将准备向其发送消息的好友或Q群图标从QQ面板上拉入QQ好友文件夹。系系统将自动在QQ好友文件夹中生成好友快捷键; 3、用记事本等文本编辑工具打开EnoQauto.ini,照原来的格式按需要更改或增减好友(群)编号及对应的好友(群)名称,格式如下:
-
文章来源:股海网作者:股海网发布时间:2020-08-03浏览次数:
本插件可在大智慧预警和股票池中按设定的条件和运行时间,将当前屏幕自定义区域自动截图并发送给指定的QQ好友或QQ群。
前期准备:
1、首先将压缩包中的EnoQpriScr.dll、EnoQauto..ini两个文件都拷入大智慧主文件夹中;
2、在大智慧主文件夹下新建一个名为“QQ好友”的文件夹,然后进入QQ好友文件夹,将准备向其发送消息的好友或Q群图标从QQ面板上拉入QQ好友文件夹。系系统将自动在QQ好友文件夹中生成好友快捷键;
3、用记事本等文本编辑工具打开EnoQauto.ini,照原来的格式按需要更改或增减好友(群)编号及对应的好友(群)名称,格式如下:
[QQ好友]
1=Eno
2=亿罗 . Eno股票
只需要增减更改带编号的行次,最前面的[QQ好友]这句保持不动。
[QQ好友]下面的编号和文字是指定要向其发送截图的好友或Q群,也就是前面在QQ好友文件夹中预先建立了好友快捷键的好友或Q群,在EnoQauto.ini 文件中[QQ好友]栏目下面将其分别编号并用等号对应,具本形式为:编号=好友或Q群名,例如:1=Eno,2=亿罗(Eno)股友群,等等。发送时第4个参数就是调用这个编号(具体后面详叙)发送截图给相应好友。
4、在QQ消息发送窗口将发送方式改为“按 Enter 键发送消息“,关闭消息窗。
插件调用说明:
当上述4项准备做好之后,就可以在大智慧预警或股票池中编写低码来调用插件实现按条件自动向指定好友发送当前屏幕解截图了。
发送过程分为两步,一是给定要截图的屏幕范围坐标;二是发送。分别调用EnoQpriScr.dll中的EnoPS和EnoSD来实现。
1、 设定截图范围,利用EnoQpriScrl@EnoPS”()函数指定截图矩形左上角和右下角像数坐标两组(x,y)。EnoQpriScrl@EnoPS”()其四个参数,前两个参数为截图左上角屏幕座标,后两位数则为截图右下屏幕座标。
例如:EnoQpriScrl@EnoPS”(0,0,800,800); 表示要截取屏幕左上角800个像数的正方形区域,而EnoQpriScrl@EnoPS”(300,400,1300,700,)则表示准备截取屏幕左边300个像数及向下400个像数为截图左上角,长1000个像数、高300个像数的屏幕范围。
2、 发送截图,调用EnoQpriScrl@EnoSD”()函数向指定好友发送截图。EnoQpriScrl@EnoSD”()函数也有4个参数,但前3个参数不起作用,随便填个数字占位就行,重点是第4个参数,它指定向谁发送截图。
例如:EnoQpriScrl@EnoSD”(0,0,0,3); 就是向EnoQauto.ini文件中设定的编号为3对应的好友或群发送截图;而EnoQpriScrl@EnoSD”(0,0,0,1);则是向EnoQauto.ini文件中设定的编号为1对应的好友或群发送截图。
完整的设定截图范围和发送范例:
假如EnoQauto.ini文件中有预设如下两个发送对象
[QQ好友]
1=Eno
2=亿罗 . Eno股票
那么如下代码就是当现价大于昨天的收盘价时,QQ自动截取当屏幕左上角100,100为坐标为起点,长500高300像数的显示内容发送给好友Eno:
预警: c>ref(c,1);
If预警 then begin
EnoQpriScrl@EnoSP”(100,100,600,400);
EnoQpriScrl@EnoSD”(0,0,0,1);
End;
而下面的代码则是当5日均线下穿10日均线时分别向好友Eno和 亿罗 . Eno股票 群同时送屏幕左上角100,100为坐标起点,长500高300个像数的显示内容。
预警: cross(ma(c,10),ma(c,5);
If预警 then begin
EnoQpriScrl@EnoSP”(100,100,600,400);
EnoQpriScrl@EnoSD”(0,0,0,1);
EnoQpriScrl@EnoSD”(0,0,0,2);
End;
特别提示,只能发送当前屏幕显示的内容,如果用在云上而当前本地屏幕并没显示云上的相关内容,那么云上实际上是没有显示的,也就发不出想要的云上截图了。只要当在本地屏幕远程显示云上屏幕内容时才会发送云上屏幕截图(其实还是本地屏幕显示的云上内容)。
|