<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title><![CDATA[LA/QM forum - Ideas]]></title>
		<link>https://www.libreautomate.com/forum/</link>
		<description><![CDATA[LA/QM forum - https://www.libreautomate.com/forum]]></description>
		<pubDate>Thu, 30 Apr 2026 06:08:58 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[upload QM's online documentation to GitHub?]]></title>
			<link>https://www.libreautomate.com/forum/showthread.php?tid=7830</link>
			<pubDate>Sun, 08 Jun 2025 21:55:26 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://www.libreautomate.com/forum/member.php?action=profile&uid=1516">Davider</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.libreautomate.com/forum/showthread.php?tid=7830</guid>
			<description><![CDATA[Is it possible to upload QM's online documentation (link below) to GitHub? I believe resources on GitHub are likely to be a primary source for training various AI tools<br />
<br />
<a href="https://quickmacros.com/help/" target="_blank" rel="noopener" class="mycode_url">Quick Macros Online Help</a><br />
<br />
This way, I can create a branch of the project and then select that repository in GitHub Copilot's chat window for more accurate Q&amp;A.<br />
<a href="https://github.com/copilot" target="_blank" rel="noopener" class="mycode_url">https://github.com/copilot</a><br />
e.g:<br />
<a href="https://i.ibb.co/qMBR3Dk8/github.png" target="_blank" rel="noopener" class="mycode_url">https://i.ibb.co/qMBR3Dk8/github.png</a><br />
<br />
The homepage of the QM website no longer contains the previous feature-descriptive content. That content would make an excellent README file for the QM help repository on GitHub, as it allows AI to understand QM from a functional and overall perspective]]></description>
			<content:encoded><![CDATA[Is it possible to upload QM's online documentation (link below) to GitHub? I believe resources on GitHub are likely to be a primary source for training various AI tools<br />
<br />
<a href="https://quickmacros.com/help/" target="_blank" rel="noopener" class="mycode_url">Quick Macros Online Help</a><br />
<br />
This way, I can create a branch of the project and then select that repository in GitHub Copilot's chat window for more accurate Q&amp;A.<br />
<a href="https://github.com/copilot" target="_blank" rel="noopener" class="mycode_url">https://github.com/copilot</a><br />
e.g:<br />
<a href="https://i.ibb.co/qMBR3Dk8/github.png" target="_blank" rel="noopener" class="mycode_url">https://i.ibb.co/qMBR3Dk8/github.png</a><br />
<br />
The homepage of the QM website no longer contains the previous feature-descriptive content. That content would make an excellent README file for the QM help repository on GitHub, as it allows AI to understand QM from a functional and overall perspective]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[QM development is stopped]]></title>
			<link>https://www.libreautomate.com/forum/showthread.php?tid=7306</link>
			<pubDate>Fri, 07 Oct 2022 12:01:54 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://www.libreautomate.com/forum/member.php?action=profile&uid=2">Gintaras</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.libreautomate.com/forum/showthread.php?tid=7306</guid>
			<description><![CDATA[Quick Macros isn't actively developed anymore. No new features will be added. Only bug fixes. Consider switching to LibreAutomate C#.]]></description>
			<content:encoded><![CDATA[Quick Macros isn't actively developed anymore. No new features will be added. Only bug fixes. Consider switching to LibreAutomate C#.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Gintaras, have you thought about using Patreon?]]></title>
			<link>https://www.libreautomate.com/forum/showthread.php?tid=7068</link>
			<pubDate>Sun, 31 Jan 2021 23:42:43 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://www.libreautomate.com/forum/member.php?action=profile&uid=27">itsjustmatt</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.libreautomate.com/forum/showthread.php?tid=7068</guid>
			<description><![CDATA[I, and I probably speak for many others, use QM dozens of times a day. It's the first thing I install and get running after building a new computer. QM is a must for my computer ecosystem.<br />
<br />
That said, I feel bad paying &#36;40, once, 15+ years ago, and then using your time, effort, and expertise in a ongoing manner. You deserve way more than what I've given you.<br />
<br />
I generally loath software subscriptions, but I will happily give small monthly payments to support your ongoing efforts and tech support.<br />
<br />
Please setup a Patreon account and let us pay you what you deserve!<br />
<br />
Matt Ballinger]]></description>
			<content:encoded><![CDATA[I, and I probably speak for many others, use QM dozens of times a day. It's the first thing I install and get running after building a new computer. QM is a must for my computer ecosystem.<br />
<br />
That said, I feel bad paying &#36;40, once, 15+ years ago, and then using your time, effort, and expertise in a ongoing manner. You deserve way more than what I've given you.<br />
<br />
I generally loath software subscriptions, but I will happily give small monthly payments to support your ongoing efforts and tech support.<br />
<br />
Please setup a Patreon account and let us pay you what you deserve!<br />
<br />
Matt Ballinger]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[portable version NOT make changes to registry]]></title>
			<link>https://www.libreautomate.com/forum/showthread.php?tid=6865</link>
			<pubDate>Tue, 26 Nov 2019 21:34:13 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://www.libreautomate.com/forum/member.php?action=profile&uid=1330">ilcaa</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.libreautomate.com/forum/showthread.php?tid=6865</guid>
			<description><![CDATA[I have tried making a portable version but am unable to run it from my work laptop or desktops because of changes it makes to the registry.  I am unable to use it based on my corporate security policies.  I am able to run other portable software that do not make  changes to the registry. It seems QM does.<br />
<br />
Anyway to change this is the new version?  thanks]]></description>
			<content:encoded><![CDATA[I have tried making a portable version but am unable to run it from my work laptop or desktops because of changes it makes to the registry.  I am unable to use it based on my corporate security policies.  I am able to run other portable software that do not make  changes to the registry. It seems QM does.<br />
<br />
Anyway to change this is the new version?  thanks]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Font and confirm popup for toolbar context menu]]></title>
			<link>https://www.libreautomate.com/forum/showthread.php?tid=6840</link>
			<pubDate>Wed, 25 Sep 2019 09:06:56 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://www.libreautomate.com/forum/member.php?action=profile&uid=152">don_AC64</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.libreautomate.com/forum/showthread.php?tid=6840</guid>
			<description><![CDATA[When I right click on a toolbar button, I see the context menu, showing items like "Edit toolbar", "Delete button" and so on. Some times it happened to me to click by mistake "Delete button", instead if "Edit toolbar". To avoid this, it would be useful a bigger or customizable font for the toolbar context menu. Another aid would be a Confirm popup after clicking "Delete button".]]></description>
			<content:encoded><![CDATA[When I right click on a toolbar button, I see the context menu, showing items like "Edit toolbar", "Delete button" and so on. Some times it happened to me to click by mistake "Delete button", instead if "Edit toolbar". To avoid this, it would be useful a bigger or customizable font for the toolbar context menu. Another aid would be a Confirm popup after clicking "Delete button".]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Qt and QM]]></title>
			<link>https://www.libreautomate.com/forum/showthread.php?tid=6808</link>
			<pubDate>Thu, 11 Jul 2019 07:26:42 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://www.libreautomate.com/forum/member.php?action=profile&uid=253">stupomer</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.libreautomate.com/forum/showthread.php?tid=6808</guid>
			<description><![CDATA[Hi Gintaras,<br />
I will be working with a major application at my institution that is using the Qt cross-platform C++ framework (Qt - see <a href="https://en.wikipedia.org/wiki/Qt_(software)" target="_blank" rel="noopener" class="mycode_url">https://en.wikipedia.org/wiki/Qt_(software)</a>) for it's onscreen elemetns/widgets. I am seeing that tje standard Win32 hooks for events and window management are not likely workable - lots of 'empty' elements:<br />
<br />
<br />
child("ExBaseViewerRenderWidgetWindow" "Qt5QWindowIcon" {window} 0x0 "" 8)<br />
<br />
Some accessibility seems to be there - a way to pry open these widgets: <br />
<a href="https://blog.qt.io/blog/2018/02/20/qt-5-11-brings-new-accessibility-backend-windows/" target="_blank" rel="noopener" class="mycode_url">https://blog.qt.io/blog/2018/02/20/qt-5-...d-windows/</a><br />
<br />
I am sure that being busy with QM3/C# for native Windows apps, this wouldn't be high on your list of priorities (!!!) but just wondering if you have encountered this environment and had any success?<br />
I didn't see anything else on the forum.<br />
<br />
Stuart]]></description>
			<content:encoded><![CDATA[Hi Gintaras,<br />
I will be working with a major application at my institution that is using the Qt cross-platform C++ framework (Qt - see <a href="https://en.wikipedia.org/wiki/Qt_(software)" target="_blank" rel="noopener" class="mycode_url">https://en.wikipedia.org/wiki/Qt_(software)</a>) for it's onscreen elemetns/widgets. I am seeing that tje standard Win32 hooks for events and window management are not likely workable - lots of 'empty' elements:<br />
<br />
<br />
child("ExBaseViewerRenderWidgetWindow" "Qt5QWindowIcon" {window} 0x0 "" 8)<br />
<br />
Some accessibility seems to be there - a way to pry open these widgets: <br />
<a href="https://blog.qt.io/blog/2018/02/20/qt-5-11-brings-new-accessibility-backend-windows/" target="_blank" rel="noopener" class="mycode_url">https://blog.qt.io/blog/2018/02/20/qt-5-...d-windows/</a><br />
<br />
I am sure that being busy with QM3/C# for native Windows apps, this wouldn't be high on your list of priorities (!!!) but just wondering if you have encountered this environment and had any success?<br />
I didn't see anything else on the forum.<br />
<br />
Stuart]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Support unicode variable name, function name]]></title>
			<link>https://www.libreautomate.com/forum/showthread.php?tid=6792</link>
			<pubDate>Fri, 14 Jun 2019 01:51:09 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://www.libreautomate.com/forum/member.php?action=profile&uid=1292">win</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.libreautomate.com/forum/showthread.php?tid=6792</guid>
			<description><![CDATA[Hello,<br />
<br />
In Qm2, function names and variable names do not support unicode characters. I have no way to use unicode characters to name my functions. So, I hope that QM3 can support unicode. Thanks in advance<br />
<br />
As far as I know, C#, powershell, support function names and variable names with unicode characters.<br />
<br />
Sometimes this is useful, such as in powershell, a button object that can be definition  <span style="font-size: large;" class="mycode_size">&#36;button<span style="color: #0000ff;" class="mycode_color">确定</span></span>]]></description>
			<content:encoded><![CDATA[Hello,<br />
<br />
In Qm2, function names and variable names do not support unicode characters. I have no way to use unicode characters to name my functions. So, I hope that QM3 can support unicode. Thanks in advance<br />
<br />
As far as I know, C#, powershell, support function names and variable names with unicode characters.<br />
<br />
Sometimes this is useful, such as in powershell, a button object that can be definition  <span style="font-size: large;" class="mycode_size">&#36;button<span style="color: #0000ff;" class="mycode_color">确定</span></span>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Image capture format]]></title>
			<link>https://www.libreautomate.com/forum/showthread.php?tid=6774</link>
			<pubDate>Tue, 07 May 2019 23:08:56 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://www.libreautomate.com/forum/member.php?action=profile&uid=1292">win</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.libreautomate.com/forum/showthread.php?tid=6774</guid>
			<description><![CDATA[<span style="font-size: medium;" class="mycode_size">At present, many softwares do not have standard controls and cannot use the functions of QM's search controls. Therefore, using image capture and recognition functions has become the preferred solution.<br />
<br />
But I have encountered a problem, the image format of the interception is BMP. If my screen resolution is very high and the captured images are many, the generated exe file is very large.<br />
<br />
Is it possible to save the captured image as PNG?  This  can reduce the size of the exe file, is this possible?<br />
<br />
Any suggestions are welcome, thanks in advance</span>]]></description>
			<content:encoded><![CDATA[<span style="font-size: medium;" class="mycode_size">At present, many softwares do not have standard controls and cannot use the functions of QM's search controls. Therefore, using image capture and recognition functions has become the preferred solution.<br />
<br />
But I have encountered a problem, the image format of the interception is BMP. If my screen resolution is very high and the captured images are many, the generated exe file is very large.<br />
<br />
Is it possible to save the captured image as PNG?  This  can reduce the size of the exe file, is this possible?<br />
<br />
Any suggestions are welcome, thanks in advance</span>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Optimize the output of pscmd]]></title>
			<link>https://www.libreautomate.com/forum/showthread.php?tid=6770</link>
			<pubDate>Sun, 05 May 2019 23:48:54 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://www.libreautomate.com/forum/member.php?action=profile&uid=1292">win</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.libreautomate.com/forum/showthread.php?tid=6770</guid>
			<description><![CDATA[<span style="font-size: large;" class="mycode_size">Powershell syntax is simple, has been updated to 6.x, and the function is getting stronger！It can also call libraries supported by .net<br />
<br />
I found a situation, using the pscmd function, after executing the code, the output results always have some fixed, extra characters, very regular, is there a way to display only the results?<br />
<br />
Maybe already have a solution, just I don't know, Thanks in advance<br />
<br />
extra characters:<br />
<br />
first line：<br />
#&lt; CLIXML<br />
<br />
last line：<br />
&lt;Objs Version="1.1.0.1" xmlns="http://schemas.microsoft.com/powershell/2004/04"&gt;&lt;Obj S="progress" RefId="0"&gt;&lt;TN RefId="0"&gt;&lt;T&gt;System.Management.Automation.PSCustomObject&lt;/T&gt;&lt;T&gt;System.Object&lt;/T&gt;&lt;/TN&gt;&lt;MS&gt;&lt;I64 N="SourceId"&gt;1&lt;/I64&gt;&lt;PR N="Record"&gt;&lt;AV&gt;Preparing modules for first use.&lt;/AV&gt;&lt;AI&gt;0&lt;/AI&gt;&lt;Nil /&gt;&lt;PI&gt;-1&lt;/PI&gt;&lt;PC&gt;-1&lt;/PC&gt;&lt;T&gt;Completed&lt;/T&gt;&lt;SR&gt;-1&lt;/SR&gt;&lt;SD&gt; &lt;/SD&gt;&lt;/PR&gt;&lt;/MS&gt;&lt;/Obj&gt;&lt;/Objs&gt;<br />
<br />
There is also an example here：<br />
<a href="http://www.quickmacros.com/forum/showthread.php?tid=6708&amp;pid=33538#pid33538" target="_blank" rel="noopener" class="mycode_url">http://www.quickmacros.com/forum/showthr...8#pid33538</a><br />
<br />
Macro <span style="font-weight: bold;" class="mycode_b">PS</span> <span/></span><br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code><span class='t'>str</span> code<span class='o'>=</span><br />
<span class='s'>;get-process</span><br />
<span class='fu'>PsCmd</span> code <span class='s'>""</span> _s<br />
<span class='fq'>out</span> _s</code></div></div>]]></description>
			<content:encoded><![CDATA[<span style="font-size: large;" class="mycode_size">Powershell syntax is simple, has been updated to 6.x, and the function is getting stronger！It can also call libraries supported by .net<br />
<br />
I found a situation, using the pscmd function, after executing the code, the output results always have some fixed, extra characters, very regular, is there a way to display only the results?<br />
<br />
Maybe already have a solution, just I don't know, Thanks in advance<br />
<br />
extra characters:<br />
<br />
first line：<br />
#&lt; CLIXML<br />
<br />
last line：<br />
&lt;Objs Version="1.1.0.1" xmlns="http://schemas.microsoft.com/powershell/2004/04"&gt;&lt;Obj S="progress" RefId="0"&gt;&lt;TN RefId="0"&gt;&lt;T&gt;System.Management.Automation.PSCustomObject&lt;/T&gt;&lt;T&gt;System.Object&lt;/T&gt;&lt;/TN&gt;&lt;MS&gt;&lt;I64 N="SourceId"&gt;1&lt;/I64&gt;&lt;PR N="Record"&gt;&lt;AV&gt;Preparing modules for first use.&lt;/AV&gt;&lt;AI&gt;0&lt;/AI&gt;&lt;Nil /&gt;&lt;PI&gt;-1&lt;/PI&gt;&lt;PC&gt;-1&lt;/PC&gt;&lt;T&gt;Completed&lt;/T&gt;&lt;SR&gt;-1&lt;/SR&gt;&lt;SD&gt; &lt;/SD&gt;&lt;/PR&gt;&lt;/MS&gt;&lt;/Obj&gt;&lt;/Objs&gt;<br />
<br />
There is also an example here：<br />
<a href="http://www.quickmacros.com/forum/showthread.php?tid=6708&amp;pid=33538#pid33538" target="_blank" rel="noopener" class="mycode_url">http://www.quickmacros.com/forum/showthr...8#pid33538</a><br />
<br />
Macro <span style="font-weight: bold;" class="mycode_b">PS</span> <span/></span><br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code><span class='t'>str</span> code<span class='o'>=</span><br />
<span class='s'>;get-process</span><br />
<span class='fu'>PsCmd</span> code <span class='s'>""</span> _s<br />
<span class='fq'>out</span> _s</code></div></div>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Search in the wox search box]]></title>
			<link>https://www.libreautomate.com/forum/showthread.php?tid=6756</link>
			<pubDate>Mon, 22 Apr 2019 14:19:41 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://www.libreautomate.com/forum/member.php?action=profile&uid=1292">win</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.libreautomate.com/forum/showthread.php?tid=6756</guid>
			<description><![CDATA[<span style="font-size: large;" class="mycode_size">I just started using a software wox, <a href="http://www.wox.one" target="_blank" rel="noopener" class="mycode_url">http://www.wox.one</a> , its search function is very powerful, I want to know, is it possible to search and execute QM items in the search box? I saw that there are quite a few plugins added to wox<br />
<br />
Maybe my thoughts are very naive, but I think that using the search box to execute QM projects, such as macros, functions, and Autotext, will be more efficient. If possible, I hope that QM3 can also add this feature. <img src="https://www.libreautomate.com/forum/images/smilies/lightbulb.png" alt="Idea" title="Idea" class="smilie smilie_18" /> </span>]]></description>
			<content:encoded><![CDATA[<span style="font-size: large;" class="mycode_size">I just started using a software wox, <a href="http://www.wox.one" target="_blank" rel="noopener" class="mycode_url">http://www.wox.one</a> , its search function is very powerful, I want to know, is it possible to search and execute QM items in the search box? I saw that there are quite a few plugins added to wox<br />
<br />
Maybe my thoughts are very naive, but I think that using the search box to execute QM projects, such as macros, functions, and Autotext, will be more efficient. If possible, I hope that QM3 can also add this feature. <img src="https://www.libreautomate.com/forum/images/smilies/lightbulb.png" alt="Idea" title="Idea" class="smilie smilie_18" /> </span>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[F2 to toggle back and forth]]></title>
			<link>https://www.libreautomate.com/forum/showthread.php?tid=6753</link>
			<pubDate>Sat, 20 Apr 2019 22:06:37 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://www.libreautomate.com/forum/member.php?action=profile&uid=1292">win</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.libreautomate.com/forum/showthread.php?tid=6753</guid>
			<description><![CDATA[<span style="font-size: large;" class="mycode_size">I have a suggestion<br />
<br />
In the AutoText file, press F2 to toggle back and forth between item definitions and subfunctions<br />
<br />
If the items is defined a lot, this feature is very friendly</span><br /><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.libreautomate.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=1081" target="_blank" title="">aa.png</a> (Size: 20.01 KB / Downloads: 407)
<!-- end: postbit_attachments_attachment -->]]></description>
			<content:encoded><![CDATA[<span style="font-size: large;" class="mycode_size">I have a suggestion<br />
<br />
In the AutoText file, press F2 to toggle back and forth between item definitions and subfunctions<br />
<br />
If the items is defined a lot, this feature is very friendly</span><br /><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.libreautomate.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=1081" target="_blank" title="">aa.png</a> (Size: 20.01 KB / Downloads: 407)
<!-- end: postbit_attachments_attachment -->]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Enhanced error handling]]></title>
			<link>https://www.libreautomate.com/forum/showthread.php?tid=6747</link>
			<pubDate>Fri, 19 Apr 2019 02:02:46 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://www.libreautomate.com/forum/member.php?action=profile&uid=1292">win</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.libreautomate.com/forum/showthread.php?tid=6747</guid>
			<description><![CDATA[<span style="font-size: medium;" class="mycode_size"> In many RPA software, each Action has an exception handling setting, please see the image below<br />
<br />
 There is an err function in QM, but I am very much looking forward to enhancing its functionality and naming it as the new function err2.<br />
<br />
 The description of the function is as follows:<br />
<br />
 When the error occurs, the code of the line where the error occurred will be Repeat execution, retrying N times, the interval is M seconds, there are three cases:<br />
<br />
 Case 1: If the retry is successful, continue to execute downwards. Example code: err2(5 10)<br />
<br />
 Case 2: If the retry fails, an error message is displayed, and the following part of the error message shows the line number of the code in which the error occurred (for later searching in the source code)<br />
<br />
 Case 3: If the retry fails, execute the function Fun1, then there are two cases:<br />
<br />
 A. Continue to execute downwards, sample code: err2(5 10 Fun1 0)<br />
If the retry fails, the error message is displayed, and the error message is the last The line number of the code in which the error occurred<br />
<br />
 B. Code to re-execute the line of the error, sample code: err2(5 10 Fun1 1)<br />
<br />
<span style="color: #0000ff;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">Enhanced exception handling is very important, it uses the process to run more stable</span></span><br />
<br />
The format of the function definition: err2(m n Fun flat)<br />
<br />
<br />
Macro</span> <span style="font-weight: bold;" class="mycode_b">err2 Exception handling test</span> <span/><br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code><span class='t'>MES</span> m.timeout<span class='o'>=</span><span class='n'>5</span><span class='p'>;</span> m.style<span class='o'>=</span><span class='s'>"OCa"</span><span class='p'>;</span> m.default<span class='o'>=</span><span class='n'>'C'</span><br />
<span class='fq'>mes</span><span class='p'>(</span><span class='s'>"text"</span> <span class='s'>"title"</span> m<span class='p'>)</span><br />
<br />
<span class='fq'>run</span> <span class='s'>"&#36;desktop&#36;&#92;test.txt"</span><br />
<span class='fu'>err2</span><span class='p'>(</span><span class='n'>5</span> <span class='n'>10</span><span class='p'>)</span><br />
<span class='c'>;err2(5 10 Fun1 1) ;;1 Re-execute the line of code where the error occurred, after executing Fun1</span><br />
<span class='c'>;err2(5 10 Fun1 0) ;;0 After executing Fun1, continue to execute code down</span><br />
<span class='c'>;err2(0 0 Fun1 0) ;;Do not retry, only execute the function Fun1, and then continue to execute downward</span></code></div></div><br /><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.libreautomate.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=1065" target="_blank" title="">err2.png</a> (Size: 16.54 KB / Downloads: 379)
<!-- end: postbit_attachments_attachment -->]]></description>
			<content:encoded><![CDATA[<span style="font-size: medium;" class="mycode_size"> In many RPA software, each Action has an exception handling setting, please see the image below<br />
<br />
 There is an err function in QM, but I am very much looking forward to enhancing its functionality and naming it as the new function err2.<br />
<br />
 The description of the function is as follows:<br />
<br />
 When the error occurs, the code of the line where the error occurred will be Repeat execution, retrying N times, the interval is M seconds, there are three cases:<br />
<br />
 Case 1: If the retry is successful, continue to execute downwards. Example code: err2(5 10)<br />
<br />
 Case 2: If the retry fails, an error message is displayed, and the following part of the error message shows the line number of the code in which the error occurred (for later searching in the source code)<br />
<br />
 Case 3: If the retry fails, execute the function Fun1, then there are two cases:<br />
<br />
 A. Continue to execute downwards, sample code: err2(5 10 Fun1 0)<br />
If the retry fails, the error message is displayed, and the error message is the last The line number of the code in which the error occurred<br />
<br />
 B. Code to re-execute the line of the error, sample code: err2(5 10 Fun1 1)<br />
<br />
<span style="color: #0000ff;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">Enhanced exception handling is very important, it uses the process to run more stable</span></span><br />
<br />
The format of the function definition: err2(m n Fun flat)<br />
<br />
<br />
Macro</span> <span style="font-weight: bold;" class="mycode_b">err2 Exception handling test</span> <span/><br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code><span class='t'>MES</span> m.timeout<span class='o'>=</span><span class='n'>5</span><span class='p'>;</span> m.style<span class='o'>=</span><span class='s'>"OCa"</span><span class='p'>;</span> m.default<span class='o'>=</span><span class='n'>'C'</span><br />
<span class='fq'>mes</span><span class='p'>(</span><span class='s'>"text"</span> <span class='s'>"title"</span> m<span class='p'>)</span><br />
<br />
<span class='fq'>run</span> <span class='s'>"&#36;desktop&#36;&#92;test.txt"</span><br />
<span class='fu'>err2</span><span class='p'>(</span><span class='n'>5</span> <span class='n'>10</span><span class='p'>)</span><br />
<span class='c'>;err2(5 10 Fun1 1) ;;1 Re-execute the line of code where the error occurred, after executing Fun1</span><br />
<span class='c'>;err2(5 10 Fun1 0) ;;0 After executing Fun1, continue to execute code down</span><br />
<span class='c'>;err2(0 0 Fun1 0) ;;Do not retry, only execute the function Fun1, and then continue to execute downward</span></code></div></div><br /><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.libreautomate.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=1065" target="_blank" title="">err2.png</a> (Size: 16.54 KB / Downloads: 379)
<!-- end: postbit_attachments_attachment -->]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Open the link in the code]]></title>
			<link>https://www.libreautomate.com/forum/showthread.php?tid=6732</link>
			<pubDate>Sat, 06 Apr 2019 22:29:56 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://www.libreautomate.com/forum/member.php?action=profile&uid=1292">win</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.libreautomate.com/forum/showthread.php?tid=6732</guid>
			<description><![CDATA[I suggest that:<br />
<br />
1. if a URL link appears in the code, press the ctrl key and click the link to open the link, which is convenient to use, for example, here.<br />
<a href="http://www.quickmacros.com/forum/showthread.php?tid=6096&amp;pid=33089#pid33089" target="_blank" rel="noopener" class="mycode_url">http://www.quickmacros.com/forum/showthr...9#pid33089</a><br />
<br />
2.If it is the full path of a file, press ctrl and click to open the file.]]></description>
			<content:encoded><![CDATA[I suggest that:<br />
<br />
1. if a URL link appears in the code, press the ctrl key and click the link to open the link, which is convenient to use, for example, here.<br />
<a href="http://www.quickmacros.com/forum/showthread.php?tid=6096&amp;pid=33089#pid33089" target="_blank" rel="noopener" class="mycode_url">http://www.quickmacros.com/forum/showthr...9#pid33089</a><br />
<br />
2.If it is the full path of a file, press ctrl and click to open the file.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Predefined variable for the mouse pointer]]></title>
			<link>https://www.libreautomate.com/forum/showthread.php?tid=6723</link>
			<pubDate>Tue, 02 Apr 2019 03:45:27 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://www.libreautomate.com/forum/member.php?action=profile&uid=1292">win</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.libreautomate.com/forum/showthread.php?tid=6723</guid>
			<description><![CDATA[I suggest that QM can contain a predefined variable of the mouse pointer, for example: _cursor , this function is very useful in automatic text, autohotkey has this function<br />
<br />
In the following example, if I use this variable, after the character is entered, the mouse cursor jumps to the position of the variable.<br />
<br />
In QM2, how to use code to achieve? thanks<br />
<br />
Autotext <span style="font-weight: bold;" class="mycode_b">Autotext1</span> <span/><br />
Trigger <span style="font-weight: bold;" class="mycode_b">&#36;t</span> &nbsp;&nbsp;&nbsp;&nbsp;<a href='javascript:alert("Paste the bold text in the Trigger edit field on the toolbar in Quick Macros.");'><img src="images/qm/help.png" alt="Help - how to add the trigger to the macro" title="Help - how to add the trigger to the macro"/></a><br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code><span class='c'>/b/i/c/m</span><br />
<br />
text <span class='p'>:</span><span class='fq'>key</span> <span class='o'>F</span><span class='s'>"hello {</span>_cursor<span class='s'>}, thank you!"</span></code></div></div>]]></description>
			<content:encoded><![CDATA[I suggest that QM can contain a predefined variable of the mouse pointer, for example: _cursor , this function is very useful in automatic text, autohotkey has this function<br />
<br />
In the following example, if I use this variable, after the character is entered, the mouse cursor jumps to the position of the variable.<br />
<br />
In QM2, how to use code to achieve? thanks<br />
<br />
Autotext <span style="font-weight: bold;" class="mycode_b">Autotext1</span> <span/><br />
Trigger <span style="font-weight: bold;" class="mycode_b">&#36;t</span> &nbsp;&nbsp;&nbsp;&nbsp;<a href='javascript:alert("Paste the bold text in the Trigger edit field on the toolbar in Quick Macros.");'><img src="images/qm/help.png" alt="Help - how to add the trigger to the macro" title="Help - how to add the trigger to the macro"/></a><br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code><span class='c'>/b/i/c/m</span><br />
<br />
text <span class='p'>:</span><span class='fq'>key</span> <span class='o'>F</span><span class='s'>"hello {</span>_cursor<span class='s'>}, thank you!"</span></code></div></div>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Hunspell import]]></title>
			<link>https://www.libreautomate.com/forum/showthread.php?tid=6720</link>
			<pubDate>Sun, 31 Mar 2019 20:35:51 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://www.libreautomate.com/forum/member.php?action=profile&uid=1353">cipsor</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.libreautomate.com/forum/showthread.php?tid=6720</guid>
			<description><![CDATA[<img src="https://www.libreautomate.com/forum/images/smilies/lightbulb.png" alt="Idea" title="Idea" class="smilie smilie_18" /> I already replaced my autotext soft with QM and I am more than pleased with it. However I am missing the autocorect option (probablly alreadymispelld  some words here <img src="https://www.libreautomate.com/forum/images/smilies/smile.png" alt="Smile" title="Smile" class="smilie smilie_1" />) and to add every single word would take years for me. So I am thinking that an option to import hunspell dictionaries as autocorect would really be great. O maybe some wizard macro that can do this.<br />
Thank you]]></description>
			<content:encoded><![CDATA[<img src="https://www.libreautomate.com/forum/images/smilies/lightbulb.png" alt="Idea" title="Idea" class="smilie smilie_18" /> I already replaced my autotext soft with QM and I am more than pleased with it. However I am missing the autocorect option (probablly alreadymispelld  some words here <img src="https://www.libreautomate.com/forum/images/smilies/smile.png" alt="Smile" title="Smile" class="smilie smilie_1" />) and to add every single word would take years for me. So I am thinking that an option to import hunspell dictionaries as autocorect would really be great. O maybe some wizard macro that can do this.<br />
Thank you]]></content:encoded>
		</item>
	</channel>
</rss>