Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - Haddood

Pages: 1 ... 7 8 [9]
121
Bug Reports / crush closing command tree version 1.9.5.0
« on: May 21, 2014, 02:02:19 AM »
every time I try to close the command tree I get error message (details gives the message below) and after choosing quit then force close multiple times VC closes completely.
then vc gives the attached screen

Code: [Select]
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
   at eval_ᜀ.eval_ᜀ(XmlNode A_0)
   at eval_e.eval_ᜆ(String A_0)
   at eval_e.eval_᜙()
   at eval_a.eval_ᜀ(Object A_0, FormClosedEventArgs A_1)
   at System.Windows.Forms.Form.OnFormClosed(FormClosedEventArgs e)
   at System.Windows.Forms.Form.WmClose(Message& m)
   at System.Windows.Forms.Form.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18063 built by: FX45RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
VoxCommando
    Assembly Version: 1.9.5.0
    Win32 Version: 1.9.5.0
    CodeBase: file:///C:/Extensions/Vox%20Commando/VoxCommando.exe
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18036 built by: FX45RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18021 built by: FX45RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18021 built by: FX45RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Speech
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.17929 built by: FX45RTMREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Speech/v4.0_4.0.0.0__31bf3856ad364e35/System.Speech.dll
----------------------------------------
PluginInterface
    Assembly Version: 2.0.0.1
    Win32 Version: 2.0.0.1
    CodeBase: file:///C:/Extensions/Vox%20Commando/PluginInterface.DLL
----------------------------------------
System.Data.SQLite
    Assembly Version: 1.0.92.0
    Win32 Version: 1.0.92.0
    CodeBase: file:///C:/Extensions/Vox%20Commando/System.Data.SQLite.DLL
----------------------------------------
System.Data
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.17929 built by: FX45RTMREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.17929 built by: FX45RTMREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Transactions
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.17929 built by: FX45RTMREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Transactions/v4.0_4.0.0.0__b77a5c561934e089/System.Transactions.dll
----------------------------------------
System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18060 built by: FX45RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18060 built by: FX45RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.EnterpriseServices
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.17929 built by: FX45RTMREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.EnterpriseServices/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll
----------------------------------------
System.Management
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.17929 built by: FX45RTMREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Management/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Management.dll
----------------------------------------
AudioEndpoint
    Assembly Version: 0.1.0.0
    Win32 Version: 0.1.0.0
    CodeBase: file:///C:/Extensions/Vox%20Commando/Plugins/audioendpoint/AudioEndpoint.dll
----------------------------------------
Bing
    Assembly Version: 0.1.0.0
    Win32 Version: 0.1.0.0
    CodeBase: file:///C:/Extensions/Vox%20Commando/Plugins/Bing/Bing.dll
----------------------------------------
Interop.WMPLib
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Extensions/Vox%20Commando/Plugins/Bing/Interop.WMPLib.dll
----------------------------------------
DxInput
    Assembly Version: 0.1.2.0
    Win32 Version: 0.1.2.0
    CodeBase: file:///C:/Extensions/Vox%20Commando/Plugins/DxInput/DxInput.dll
----------------------------------------
GgCal
    Assembly Version: 1.4.0.0
    Win32 Version: 1.4.0.0
    CodeBase: file:///C:/Extensions/Vox%20Commando/Plugins/GgCal/GgCal.dll
----------------------------------------
Google.GData.Calendar
    Assembly Version: 1.9.0.0
    Win32 Version: 1.9.0.0
    CodeBase: file:///C:/Extensions/Vox%20Commando/Plugins/GgCal/Google.GData.Calendar.DLL
----------------------------------------
Google.GData.Client
    Assembly Version: 1.9.0.0
    Win32 Version: 1.9.0.0
    CodeBase: file:///C:/Extensions/Vox%20Commando/Plugins/GgCal/Google.GData.Client.DLL
----------------------------------------
Google.GData.AccessControl
    Assembly Version: 1.9.0.0
    Win32 Version: 1.9.0.0
    CodeBase: file:///C:/Extensions/Vox%20Commando/Plugins/GgCal/Google.GData.AccessControl.dll
----------------------------------------
Google.GData.Extensions
    Assembly Version: 1.9.0.0
    Win32 Version: 1.9.0.0
    CodeBase: file:///C:/Extensions/Vox%20Commando/Plugins/GgCal/Google.GData.Extensions.dll
----------------------------------------
Growl.Connector
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.6.1
    CodeBase: file:///C:/Extensions/Vox%20Commando/Plugins/Growl/Growl.Connector.dll
----------------------------------------
Growl.CoreLibrary
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.6.1
    CodeBase: file:///C:/Extensions/Vox%20Commando/Plugins/Growl/Growl.CoreLibrary.dll
----------------------------------------
Growl
    Assembly Version: 0.1.0.0
    Win32 Version: 0.1.0.0
    CodeBase: file:///C:/Extensions/Vox%20Commando/Plugins/Growl/Growl.dll
----------------------------------------
HitServer
    Assembly Version: 0.2.0.0
    Win32 Version: 0.2.0.0
    CodeBase: file:///C:/Extensions/Vox%20Commando/Plugins/HitServer/HitServer.dll
----------------------------------------
Hook
    Assembly Version: 0.3.0.1
    Win32 Version: 0.3.0.1
    CodeBase: file:///C:/Extensions/Vox%20Commando/Plugins/Hook/Hook.dll
----------------------------------------
MouseKeyboardActivityMonitor
    Assembly Version: 3.0.1.13775
    Win32 Version: 3.0.1.13775
    CodeBase: file:///C:/Extensions/Vox%20Commando/Plugins/Hook/MouseKeyboardActivityMonitor.dll
----------------------------------------
Interop.iTunesLib
    Assembly Version: 1.13.0.0
    Win32 Version: 1.13.0.0
    CodeBase: file:///C:/Extensions/Vox%20Commando/Plugins/iTunes/Interop.iTunesLib.dll
----------------------------------------
iTunes
    Assembly Version: 0.1.1.0
    Win32 Version: 0.1.1.0
    CodeBase: file:///C:/Extensions/Vox%20Commando/Plugins/iTunes/iTunes.dll
----------------------------------------
JRiver
    Assembly Version: 0.1.6.2
    Win32 Version: 0.1.6.2
    CodeBase: file:///C:/Extensions/Vox%20Commando/Plugins/JRiver/JRiver.dll
----------------------------------------
Interop.SongsDB
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Extensions/Vox%20Commando/Plugins/MM/Interop.SongsDB.dll
----------------------------------------
MM
    Assembly Version: 2.1.0.0
    Win32 Version: 2.1.0.0
    CodeBase: file:///C:/Extensions/Vox%20Commando/Plugins/MM/MM.dll
----------------------------------------
noname
    Assembly Version: 0.1.0.1
    Win32 Version: 0.1.0.1
    CodeBase: file:///C:/Extensions/Vox%20Commando/Plugins/MM/noname.dll
----------------------------------------
MpMessage
    Assembly Version: 0.1.0.0
    Win32 Version: 0.1.0.0
    CodeBase: file:///C:/Extensions/Vox%20Commando/Plugins/MpMessage/MpMessage.dll
----------------------------------------
MpScan
    Assembly Version: 2.1.1.1
    Win32 Version: 2.1.1.1
    CodeBase: file:///C:/Extensions/Vox%20Commando/Plugins/MpScan/MpScan.dll
----------------------------------------
MpWifi
    Assembly Version: 0.2.6.0
    Win32 Version: 0.2.6.0
    CodeBase: file:///C:/Extensions/Vox%20Commando/Plugins/MpWifi/MpWifi.dll
----------------------------------------
ZeroconfService
    Assembly Version: 0.6.0.0
    Win32 Version: 0.6.0.0
    CodeBase: file:///C:/Extensions/Vox%20Commando/Plugins/MpWifi/ZeroconfService.dll
----------------------------------------
AxInterop.AgentObjects
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.0.0
    CodeBase: file:///C:/Extensions/Vox%20Commando/Plugins/MsAgent/AxInterop.AgentObjects.dll
----------------------------------------
Interop.AgentObjects
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.0.0
    CodeBase: file:///C:/Extensions/Vox%20Commando/Plugins/MsAgent/Interop.AgentObjects.dll
----------------------------------------
MsAgent
    Assembly Version: 0.1.0.0
    Win32 Version: 0.1
    CodeBase: file:///C:/Extensions/Vox%20Commando/Plugins/MsAgent/MsAgent.dll
----------------------------------------
Onkyo
    Assembly Version: 0.2.2.1
    Win32 Version: 0.2.2.1
    CodeBase: file:///C:/Extensions/Vox%20Commando/Plugins/Onkyo/Onkyo.dll
----------------------------------------
IronPython
    Assembly Version: 2.7.0.40
    Win32 Version: 2.7.3.1000
    CodeBase: file:///C:/Extensions/Vox%20Commando/Plugins/PY/IronPython.dll
----------------------------------------
IronPython.Modules
    Assembly Version: 2.7.0.40
    Win32 Version: 2.7.3.1000
    CodeBase: file:///C:/Extensions/Vox%20Commando/Plugins/PY/IronPython.Modules.dll
----------------------------------------
Microsoft.Dynamic
    Assembly Version: 1.1.0.20
    Win32 Version: 1.1.0.21
    CodeBase: file:///C:/Extensions/Vox%20Commando/Plugins/PY/Microsoft.Dynamic.dll
----------------------------------------
Microsoft.Scripting.Core
    Assembly Version: 1.1.0.20
    Win32 Version: 1.1.0.21
    CodeBase: file:///C:/Extensions/Vox%20Commando/Plugins/PY/Microsoft.Scripting.Core.dll
----------------------------------------
Microsoft.Scripting
    Assembly Version: 1.1.0.20
    Win32 Version: 1.1.0.21
    CodeBase: file:///C:/Extensions/Vox%20Commando/Plugins/PY/Microsoft.Scripting.dll
----------------------------------------
PY
    Assembly Version: 0.1.2.0
    Win32 Version: 0.1.2.0
    CodeBase: file:///C:/Extensions/Vox%20Commando/Plugins/PY/PY.dll
----------------------------------------
RoboB
    Assembly Version: 0.1.5.0
    Win32 Version: 0.1.5.0
    CodeBase: file:///C:/Extensions/Vox%20Commando/Plugins/RoboB/RoboB.dll
----------------------------------------
Interop.SKYPE4COMLib
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Extensions/Vox%20Commando/Plugins/Skype/Interop.SKYPE4COMLib.dll
----------------------------------------
Skype
    Assembly Version: 0.1.3.1
    Win32 Version: 0.1.3.1
    CodeBase: file:///C:/Extensions/Vox%20Commando/Plugins/Skype/Skype.dll
----------------------------------------
TCP
    Assembly Version: 0.1.9.1
    Win32 Version: 0.1.9.1
    CodeBase: file:///C:/Extensions/Vox%20Commando/Plugins/TCP/TCP.dll
----------------------------------------
TcpMic
    Assembly Version: 0.1.6.0
    Win32 Version: 0.1.6.0
    CodeBase: file:///C:/Extensions/Vox%20Commando/Plugins/TcpMic/TcpMic.dll
----------------------------------------
Interop.SpeechLib
    Assembly Version: 5.4.0.0
    Win32 Version: 5.4.0.0
    CodeBase: file:///C:/Extensions/Vox%20Commando/Plugins/TTS/Interop.SpeechLib.dll
----------------------------------------
TTS
    Assembly Version: 2.0.3.3
    Win32 Version: 2.0.3.3
    CodeBase: file:///C:/Extensions/Vox%20Commando/Plugins/TTS/TTS.dll
----------------------------------------
CustomMarshalers
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.17929 built by: FX45RTMREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/CustomMarshalers/v4.0_4.0.0.0__b03f5f7f11d50a3a/CustomMarshalers.dll
----------------------------------------
TTSMS
    Assembly Version: 2.0.2.2
    Win32 Version: 2.0.2.2
    CodeBase: file:///C:/Extensions/Vox%20Commando/Plugins/TTSMS/TTSMS.dll
----------------------------------------
UsbUirt
    Assembly Version: 0.2.4.0
    Win32 Version: 0.2.4.0
    CodeBase: file:///C:/Extensions/Vox%20Commando/Plugins/UsbUirt/UsbUirt.dll
----------------------------------------
UsbUirtManagedWrapper
    Assembly Version: 0.0.5.0
    Win32 Version: 0.0.5.0
    CodeBase: file:///C:/Extensions/Vox%20Commando/Plugins/UsbUirt/UsbUirtManagedWrapper.dll
----------------------------------------
Vera
    Assembly Version: 0.2.2.1
    Win32 Version: 0.2.2.1
    CodeBase: file:///C:/Extensions/Vox%20Commando/Plugins/Vera/Vera.dll
----------------------------------------
WMC
    Assembly Version: 0.1.0.1
    Win32 Version: 0.1.0.1
    CodeBase: file:///C:/Extensions/Vox%20Commando/Plugins/WMC/WMC.dll
----------------------------------------
WUnder
    Assembly Version: 1.3.0.1
    Win32 Version: 1.3.0.1
    CodeBase: file:///C:/Extensions/Vox%20Commando/Plugins/Wunder/WUnder.dll
----------------------------------------
Interop.ActiveHomeScriptLib
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Extensions/Vox%20Commando/Plugins/X10/Interop.ActiveHomeScriptLib.dll
----------------------------------------
X10
    Assembly Version: 0.1.1.0
    Win32 Version: 0.1.1.0
    CodeBase: file:///C:/Extensions/Vox%20Commando/Plugins/X10/X10.dll
----------------------------------------
XJson
    Assembly Version: 2.0.1.1
    Win32 Version: 2.0.1.1
    CodeBase: file:///C:/Extensions/Vox%20Commando/Plugins/XJson/XJson.dll
----------------------------------------
XJson.resources
    Assembly Version: 2.0.1.1
    Win32 Version: 2.0.1.1
    CodeBase: file:///C:/Extensions/Vox%20Commando/Plugins/XJson/de/XJson.resources.dll
----------------------------------------
XJson.resources
    Assembly Version: 2.0.1.1
    Win32 Version: 2.0.1.1
    CodeBase: file:///C:/Extensions/Vox%20Commando/Plugins/XJson/es/XJson.resources.dll
----------------------------------------
XJson.resources
    Assembly Version: 2.0.1.1
    Win32 Version: 2.0.1.1
    CodeBase: file:///C:/Extensions/Vox%20Commando/Plugins/XJson/fr/XJson.resources.dll
----------------------------------------
XJson.resources
    Assembly Version: 2.0.1.1
    Win32 Version: 2.0.1.1
    CodeBase: file:///C:/Extensions/Vox%20Commando/Plugins/XJson/pt-BR/XJson.resources.dll
----------------------------------------
xMySql
    Assembly Version: 0.1.2.1
    Win32 Version: 0.1.2.1
    CodeBase: file:///C:/Extensions/Vox%20Commando/Plugins/xMySql/xMySql.dll
----------------------------------------
System.Data.SQLite
    Assembly Version: 1.0.90.0
    Win32 Version: 1.0.90.0
    CodeBase: file:///C:/Extensions/Vox%20Commando/Plugins/Xsql/System.Data.SQLite.dll
----------------------------------------
Xsql
    Assembly Version: 2.0.2.2
    Win32 Version: 2.0.2.2
    CodeBase: file:///C:/Extensions/Vox%20Commando/Plugins/Xsql/Xsql.dll
----------------------------------------
InputSimulator
    Assembly Version: 0.1.0.0
    Win32 Version: 0.1.0.0
    CodeBase: file:///C:/Extensions/Vox%20Commando/InputSimulator.DLL
----------------------------------------
Accessibility
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.17929 built by: FX45RTMREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
Anonymously Hosted DynamicMethods Assembly
    Assembly Version: 0.0.0.0
    Win32 Version: 4.0.30319.18063 built by: FX45RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/mscorlib/v4.0_4.0.0.0__b77a5c561934e089/mscorlib.dll
----------------------------------------
Microsoft.GeneratedCode
    Assembly Version: 1.0.0.0
    Win32 Version: 4.0.30319.18060 built by: FX45RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

122
Tips and Tricks / Hint of AI or Auto-evolving VC
« on: May 15, 2014, 02:44:21 AM »
While I am working on integrating iOS Reminder with VC, I wrote the following command that converts group of folders into a payload xml (each reminders list from various accounts is represented by a folder on my pc).

then another command will flush the cache (or parts of it) restart VC. VC will rebuild the grammar. Now what VC can understand is adapted to the new conditions ...

Since then I have been thinking that this can be expanded into modifying voicecommands.xml itself ... so VC can add commands to itself based on new conditions ... I am not saying it is gonna be easy but I think it is totally doable ... imagine finding a way to:

You say "VC wake me up at 8:00 am"
VC answer "I do not know what you mean By: VC wake me up at 8:00 am, do I have a similar command"
You answer "yes: Set an alarm"
VC "OK, new alternative to set an alarm has been added"

with time VC will evolve by learning the various ways we say the same thing which renders it even more natural ...

just a thought ... anyway here is the code that converts a list of folders into payload xml

Code: [Select]
<?xml version="1.0" encoding="utf-16"?>
<!--VoxCommando 1.9.3.3-->
<command id="432" name="Lists XML" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
  <action>
    <cmdType>Launch.Capture</cmdType>
    <params>
      <param>C:\Windows\System32\cmd.exe</param>
      <param>/C dir "C:\Users\iHome\Dropbox\IFTTT\iOS Reminders"</param>
      <param>true</param>
    </params>
    <cmdRepeat>1</cmdRepeat>
  </action>
  <action>
    <cmdType>Results.RegExReplace</cmdType>
    <params>
      <param>Volume.*</param>
    </params>
    <cmdRepeat>1</cmdRepeat>
  </action>
  <action>
    <cmdType>Results.RegExReplace</cmdType>
    <params>
      <param>Directory.*\n</param>
      <param>&lt;?xml version="1.0" encoding="utf-8"?&gt;{CR}&lt;!--A VoxCommando Payload file--&gt;{CR}&lt;PayloadsRoot&gt;</param>
    </params>
    <cmdRepeat>1</cmdRepeat>
  </action>
  <action>
    <cmdType>Results.RegExReplace</cmdType>
    <params>
      <param>.*&lt;DIR&gt;.*\.+\r\n</param>
    </params>
    <cmdRepeat>1</cmdRepeat>
  </action>
  <action>
    <cmdType>Results.RegExReplace</cmdType>
    <params>
      <param>.*&lt;DIR&gt;\s+(.*)\r</param>
      <param>    &lt;payload&gt;{CR}        &lt;value&gt;$1&lt;/value&gt;{CR}        &lt;phrase&gt;$1&lt;/phrase&gt;{CR}    &lt;/payload&gt;{CR}</param>
    </params>
    <cmdRepeat>1</cmdRepeat>
  </action>
  <action>
    <cmdType>Results.RegExReplace</cmdType>
    <params>
      <param>.*bytes free\r\n</param>
      <param>&lt;/PayloadsRoot&gt;</param>
    </params>
    <cmdRepeat>1</cmdRepeat>
  </action>
  <action>
    <cmdType>Results.RegExReplace</cmdType>
    <params>
      <param>.*bytes\r\n</param>
    </params>
    <cmdRepeat>1</cmdRepeat>
  </action>
  <action>
    <cmdType>Results.RegExReplace</cmdType>
    <params>
      <param>\s\n\s\n\r\n\s</param>
    </params>
    <cmdRepeat>1</cmdRepeat>
  </action>
  <action>
    <cmdType />
    <params />
    <cmdRepeat>1</cmdRepeat>
  </action>
  <action>
    <cmdType>File.Write</cmdType>
    <params>
      <param>C:\Extensions\Vox Commando\payloads\iOS Reminders.xml</param>
      <param>{LastResult}</param>
    </params>
    <cmdRepeat>1</cmdRepeat>
  </action>
  <action>
    <cmdType>VC.Pause</cmdType>
    <params>
      <param>1000</param>
    </params>
    <cmdRepeat>1</cmdRepeat>
  </action>
  <action>
    <cmdType>VC.RestartFull</cmdType>
    <params />
    <cmdRepeat>1</cmdRepeat>
  </action>
  <event>iOS Reminders List</event>
  <phrase>Remind me</phrase>
  <payloadFromXML phraseOnly="False" use2partPhrase="False" phraseConnector="by" Phrase2wildcard="anyone" optional="False">payloads\iOS Reminders.xml</payloadFromXML>
</command>
/code]

123
Feature Requests / More "Columns" in payload xml request
« on: May 06, 2014, 06:29:34 PM »
it will be great if we could have more columns in the payload
1. for comments with complex payload files comments are really helpful
2. cases where ther is common info ex: computer name, MAC address and IP or contacts, names, cell, skype name...etc.
    it can be made by default to read the first column (like this it is backward compatible) or specify the column number for the required phrase

124
XML Exchange / Ping Using the new launch.capture
« on: May 06, 2014, 05:22:38 PM »
Here is an improved version of Ping Using Launch.Capture (the original is after the line break)... it return 7 numbers:

Packets Send
Packets Received
Packets Lost

Minimum Time in ms
Maximum Time in ms
Average Time in ms

this can be used for network testing and descriptive voice feedback ...

Code: [Select]
<?xml version="1.0" encoding="utf-16"?>
<!--VoxCommando 2.0.0.3-->
<command id="385" name="Ping" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
  <action>
    <cmdType>Launch.Capture</cmdType>
    <params>
      <param>C:\Windows\System32\ping.exe</param>
      <param>{1}</param>
      <param>True</param>
    </params>
    <cmdRepeat>1</cmdRepeat>
  </action>
  <action>
    <cmdType>Results.RegExSingle</cmdType>
    <params>
      <param>Sent.*?(\d+).*Received.*?(\d+).*Lost.*?(\d+).*?(\d+).*Minimum.*?(\d+).*Maximum.*?(\d+).*Average.*?(\d+)</param>
    </params>
    <cmdRepeat>1</cmdRepeat>
  </action>
  <action>
    <cmdType>Results.SetLastResult</cmdType>
    <params>
      <param>{Match.1.1}x{Match.1.2}x{Match.1.3}x{Match.1.4}x{Match.1.5}x{Match.1.6}x{Match.1.7}x</param>
    </params>
    <cmdRepeat>1</cmdRepeat>
  </action>
  <event>ping</event>
</command>

------------------------------------------------------------------------------

here is the xml for a ping command that uses the new Launch.Capture. its motor is windows ping.exe ... you can ping IP addresses or domain names (google.ca) that is passed as payload 1 ...

it will return either 1, 2, 3 or 4 depending on the number of successful replies .... I use that to check internet (ping google) and if I get less than 4 I ping yahoo before raising an event that the internet is not working


Code: [Select]
<?xml version="1.0" encoding="utf-16"?>
<!--VoxCommando 1.9.3.2-->
<command id="374" name="Ping" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
  <action>
    <cmdType>Launch.Capture</cmdType>
    <params>
      <param>C:\Windows\System32\ping.exe</param>
      <param>{1}</param>
      <param>True</param>
    </params>
    <cmdRepeat>1</cmdRepeat>
  </action>
  <action>
    <cmdType>Results.RegEx</cmdType>
    <params>
      <param>bytes=(.)* time(.)*ms </param>
    </params>
    <cmdRepeat>1</cmdRepeat>
  </action>
  <action>
    <cmdType>Results.SetLastResult</cmdType>
    <params>
      <param>{#M}</param>
    </params>
    <cmdRepeat>1</cmdRepeat>
  </action>
  <event>ping</event>
</command>

125
I searched the form and the wiki if there is a way to add and/or to the if statements  ... no lock

anybody with ideas on how this can be accomplished ?

126
Tips and Tricks / LED Indicators for VC State
« on: April 24, 2014, 02:30:18 AM »
I run VC on a computer that is headless (connected to TV for debuting only) ... and often I am unaware of the sate of VC ... so I was looking for a solution .... until few days ago I stumbled upon this software

http://slicksolutions.eu/ledsdriver.shtml

which enables controlling up to three LEDs connected to serial port or the ones in a keyboard ...

so I picked and old USB to serial adapter, my soldering iron, some remains of old computer and put together the super simple circuit explained in the web page ( I cancelled the resistors, as the LEDs where a bit dim)

then a quick VC command based on VC state events ... and problem solved ...

next step is to see if I can make bluetooth version ... to free the USB port and have the less portable or even create multiple and spread them over the apartment so I can no VC state everywhere ...

127
VoxCommando Basics and Core Features / Changing options
« on: April 20, 2014, 05:55:42 PM »
I know for the time being VC support changing just 2 options ... so I am trying to come with a work around what I need now is to replace the prefix in the options ....

the idea, read options.xml ... replace option line ... write file ... do full restart ...

however again I am failing with string manipulation  :bonk , I tried both results.replace and results.regexreplace




128
VoxCommando Basics and Core Features / Reading parts of strings
« on: April 08, 2014, 05:39:05 AM »
hi
I downloaded VC few days go ... since then I can't go to sleep  ;D ... I build in 3 days what i was planing to build in 3 years  ::banana
the software is just magic ... using it with kinect and the response pretty good till now ...

I am wondering how can I read parts of strings ... lets say I Have "A01BF"

I need to read the first character ... then the 4th and 5th ...

thanks

Pages: 1 ... 7 8 [9]