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 - PegLegTV

Pages: 1 [2] 3 4 5
16
Feature Requests / event when confirming action
« on: May 19, 2017, 01:59:28 AM »
I'm working on adding a "yes no" popup on my remote and wall tablets for when I have to confirm a command,

I'm wanting an event something like Confirm.Cancel."Command name", but for when I say yes maybe something like Confirm.Yes."Command name", or Confirm.Yes,

 this would allow me to send out an AutoRemote message to all my devices to close the popup after one of them has selected Yes/Confirm. I can use the Confirm.Cancel."Command name" when selecting or saying cancel.

Thank you

17
WAY Off Topic / anyone here use imperihome pro
« on: April 06, 2017, 01:21:55 AM »
sometime in the next month I'll be setting up my first z-wave devices with a VeraEdge and I'm trying to find an app that can be displayed on a wall tablet,  so I'm checking to see if anyone is using the imperihome pro app with their z-wave products or if you have any android apps to recommend that will look good on a wall tablet


imperihome pro: google play store

18
Feature Requests / file.move with overwrite boolean
« on: March 14, 2017, 01:44:42 PM »
would it be possible to add a Boolean to File.Move for overwrite option, I'm working on a few commands that would be simpler if it could just overwrite the file, as of now I'm having to use either file.Delete or File.GetFiles and File.Delete.

Thanks  :)

19
I own an Aerb-MX3-M with out a microphone for my traveling media center and it works great.

so I decided to find one that has a microphone and the mic is awful (that's putting it mildly) I could only get it to register one phrase, and all the other phrases like "Lights Please" would be seen as "We're Home" with a confidence ranging from 10% to 50%

nothing I did seemed to help make it any better.

there are several different sellers of these remotes and have different names but are all the same except for the microphone
https://www.amazon.com/gp/product/B01FVR2FZO/ref=oh_aui_detailpage_o00_s00?ie=UTF8&psc=1



I thought I would post this in case someone else might be looking for a similar remote

if your are looking for a  Air mouse/Remote/qwerty keyboard all in one then this remote works great, but if you want to use the microphone you will be extremely Disappointed like I'am :'(

20
Feature Requests / stop scrolling history button
« on: December 05, 2016, 02:52:53 AM »
would it be possible to had a button or check box for the history window that will stop it from scrolling when we are trouble shooting? similar to what Eventghost has.

21
WAY Off Topic / Amazon Alexa Hacked Into Billy Bass Fish
« on: November 06, 2016, 02:20:13 AM »
this is to funny not to share  :biglaugh

22
Bug Reports / RoboB.GetURL Failing
« on: October 12, 2016, 12:53:31 PM »
RoboB.GetURL is failing to get the current URL I've Tested with

2.2.2.9
2.2.2.8
2.2.2.7
2.2.2.2

the only one that works is 2.2.2.2

I also noticed that .7, .8, and .9 when running the command I attached below causes VC to freeze/pause where in .2 it functions like it should (each action shows in history as they happen)

Code: [Select]
<?xml version="1.0" encoding="utf-16"?>
<!--VoxCommando 2.2.2.2-->
<command id="396" name="RoboB.GetURL - Fail" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
  <action>
    <cmdType>RoboB.Select</cmdType>
    <params>
      <param>TEST</param>
    </params>
    <cmdRepeat>1</cmdRepeat>
  </action>
  <action>
    <cmdType>RoboB.Navigate</cmdType>
    <params>
      <param>https://www.google.com/</param>
    </params>
    <cmdRepeat>1</cmdRepeat>
  </action>
  <action>
    <cmdType>RoboB.Wait</cmdType>
    <params />
    <cmdRepeat>1</cmdRepeat>
  </action>
  <action>
    <cmdType>RoboB.Select</cmdType>
    <params>
      <param>TEST</param>
    </params>
    <cmdRepeat>1</cmdRepeat>
  </action>
  <action>
    <cmdType>RoboB.Wait</cmdType>
    <params />
    <cmdRepeat>1</cmdRepeat>
  </action>
  <action>
    <cmdType>RoboB.GetURL</cmdType>
    <params />
    <cmdRepeat>1</cmdRepeat>
  </action>
</command>

Windows 10

23
Bug Reports / VcAdvanced.EnableLog won't Disable the log file
« on: September 04, 2016, 03:55:18 AM »
Working on a new debugging command and using VcAdvanced.EnableLog won't disable VC log when Boolean is set to false or False

I get the Red and white triangle with the explanation point that says: VcAdvanced.EnableLog error:

If I hover over it in the history window it says:

System.NotimplmentedException: The Method or operation is not implemented
  at eval_[].eval_[]()
  at eval_[].eval_[](macroElement A_0, List'1 A_1, int32 A_2)
  at eval_[].eval_[](macroElement A_0, List'1 A_1, int32 A_2)

using Version 2.2.2.2

24
I have a command that checks my CPU level and lets me know if its running "high" for more then 30 minutes,

it stopped working a while back and I finally had time to dig into the cause, and it looks like File.Read isn't reading the command line output file ("CPULoad.txt") correctly it should be:

Quote
LoadPercentage 
46         
if I open the file and check it manually it's written corectly but when I use File.Read {LastResult} becomes
Quote
��L

If I write a file manually with the same text, File.Read sets {LastResult} Correctly so I think it has to do with the fact that its generated by the command line.

here's a command to show you what I'm talking about

Code: [Select]
<?xml version="1.0" encoding="utf-16"?>
<!--VoxCommando 2.2.2.2-->
<command id="691" name="CPU Checker (1)" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="This will create 2 text files called &quot;CPULoad.txt&quot; and &quot;CPULoad2.txt&quot; in your VC Folder">
  <action>
    <cmdType>Launch.CMD</cmdType>
    <params>
      <param>wmic cpu get loadpercentage&gt; CPULoad.txt</param>
    </params>
    <cmdRepeat>1</cmdRepeat>
  </action>
  <action>
    <cmdType>VC.Pause</cmdType>
    <params>
      <param>2000</param>
    </params>
    <cmdRepeat>1</cmdRepeat>
  </action>
  <action>
    <cmdType>File.Read</cmdType>
    <params>
      <param>{Path.VC}\CPULoad.txt</param>
    </params>
    <cmdRepeat>1</cmdRepeat>
  </action>
  <action>
    <cmdType>OSD.ShowText</cmdType>
    <params>
      <param>{LastResult}</param>
    </params>
    <cmdRepeat>1</cmdRepeat>
  </action>
</command>

This command will create a text file called "CPULoad.txt" in your VC Folder

25
XML Exchange / Fix - Launch - Focus - Restart Kodi, or other programs
« on: July 19, 2016, 11:40:12 PM »
Here's a command that I made using the new Win Plugin Found in 2.2.2.1 / 2.2.2.2

Required Plugins
Win
DXInput


Fix Kodi group has two different commands:

Crash / Focus / Launch:

1.) looks for the "Kodi has Stopped Working" Window:
commercial photography locations

2.) if Successful it will focus the window and then use DXInput plugin to emulate "return" and then set an event timer for ten seconds to launch Kodi

3.) if not Successful it will look for Kodi

4.) if Successful it will Focus/bring to front kodi

5.) if not Successful it will launch Kodi

all with one voice command

Restart:

1.) Disconects from Kodi

2.) looks for Kodi

3.) Closes Kodi

4.) sets timer event to Launch Kodi in ten Seconds


Code: [Select]
<?xml version="1.0" encoding="utf-16"?>
<!--VoxCommando 2.2.2.2-->
<commandGroup open="True" name="Fix Kodi" enabled="True" prefix="" priority="0" requiredProcess="" description="">
  <command id="88" name="Crash / Focus / Launch" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
    <if ifBlockDisabled="False" ifNot="False">
      <ifType>(A)==(B)</ifType>
      <ifParams>{1}&amp;&amp;Restart</ifParams>
      <then>
        <action>
          <cmdType>TTS.Speak</cmdType>
          <params>
            <param>Restarting Kodi, Please Wait</param>
          </params>
          <cmdRepeat>1</cmdRepeat>
        </action>
        <action>
          <cmdType>XJson.Disconnect</cmdType>
          <params />
          <cmdRepeat>1</cmdRepeat>
        </action>
        <action>
          <cmdType>Win.Find.ByName</cmdType>
          <params>
            <param>Kodi</param>
            <param>Kodi</param>
          </params>
          <cmdRepeat>1</cmdRepeat>
        </action>
        <action>
          <cmdType>Win.Set.State</cmdType>
          <params>
            <param>Close</param>
          </params>
          <cmdRepeat>1</cmdRepeat>
        </action>
        <action>
          <cmdType>VC.SetEventTimer</cmdType>
          <params>
            <param>10s</param>
            <param>Fix Kodi</param>
            <param>Focus</param>
          </params>
          <cmdRepeat>1</cmdRepeat>
        </action>
        <action>
          <cmdType>VC.StopMacro</cmdType>
          <params />
          <cmdRepeat>1</cmdRepeat>
        </action>
      </then>
      <else>
        <action>
          <cmdType>Win.Find.ByName</cmdType>
          <params>
            <param>Kodi</param>
            <param>#32770</param>
          </params>
          <cmdRepeat>1</cmdRepeat>
        </action>
      </else>
    </if>
    <if ifBlockDisabled="False" ifNot="False">
      <ifType>LastActionSuccess</ifType>
      <ifParams>&amp;&amp;</ifParams>
      <then>
        <action>
          <cmdType>Win.Set.Focus</cmdType>
          <params />
          <cmdRepeat>1</cmdRepeat>
        </action>
        <action>
          <cmdType>DxInput.KeyPress</cmdType>
          <params>
            <param>return</param>
          </params>
          <cmdRepeat>1</cmdRepeat>
        </action>
        <action>
          <cmdType>VC.SetEventTimer</cmdType>
          <params>
            <param>10s</param>
            <param>Fix Kodi</param>
          </params>
          <cmdRepeat>1</cmdRepeat>
        </action>
        <action>
          <cmdType>VC.StopMacro</cmdType>
          <params />
          <cmdRepeat>1</cmdRepeat>
        </action>
      </then>
      <else>
        <action>
          <cmdType>Win.Find.ByName</cmdType>
          <params>
            <param>Kodi</param>
            <param>Kodi</param>
          </params>
          <cmdRepeat>1</cmdRepeat>
        </action>
      </else>
    </if>
    <if ifBlockDisabled="False" ifNot="False">
      <ifType>LastActionSuccess</ifType>
      <ifParams>&amp;&amp;</ifParams>
      <then>
        <action>
          <cmdType>Win.Set.Focus</cmdType>
          <params />
          <cmdRepeat>1</cmdRepeat>
        </action>
      </then>
      <else>
        <action>
          <cmdType>TTS.Speak</cmdType>
          <params>
            <param>Loading Kodi, Please Wait</param>
          </params>
          <cmdRepeat>1</cmdRepeat>
        </action>
        <action>
          <cmdType>Launch</cmdType>
          <params>
            <param>C:\Program Files (x86)\Kodi\Kodi.exe</param>
          </params>
          <cmdRepeat>1</cmdRepeat>
        </action>
      </else>
    </if>
    <phrase>Fix, Launch, Focus</phrase>
    <phrase>Kodi</phrase>
    <event>Fix Kodi</event>
  </command>
  <command id="89" name="Restart" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
    <action>
      <cmdType>TTS.Speak</cmdType>
      <params>
        <param>Restarting Kodi, Please Wait</param>
      </params>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <action>
      <cmdType>XJson.Disconnect</cmdType>
      <params />
      <cmdRepeat>1</cmdRepeat>
    </action>
    <action>
      <cmdType>Win.Find.ByName</cmdType>
      <params>
        <param>Kodi</param>
        <param>Kodi</param>
      </params>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <action>
      <cmdType>Win.Set.State</cmdType>
      <params>
        <param>Close</param>
      </params>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <action>
      <cmdType>VC.SetEventTimer</cmdType>
      <params>
        <param>10s</param>
        <param>Fix Kodi</param>
        <param>Focus</param>
      </params>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <phrase>Restart Kodi</phrase>
    <event>Restart Kodi</event>
  </command>
</commandGroup>

this could be changed to work with other programs as well, you would just need to get the window information using the new win plugin

Thanks for the new plugin jitterjames

26
Bug Reports / 2.2.1.9 Trial Version Warning
« on: June 10, 2016, 03:09:24 PM »
I've been running 2.2.1.9 since you uploaded it the other day and I've had the popup saying that my trial has expired pop up twice on me, I have to do a full restart of VC to get it to start working again (just like a trial version) I double checked the help menu and the activate button is grayed out,

I'm not sure if this could be related, I just updated my main computer on Wednesday from windows 8.1 to windows 10 (I don't know if that has an effect on the activation or not)

Main PC: VC 2.2.1.6 (no problems, activate button is grayed out), Windows 10 64bit

Problem PC: VC 2.2.1.9 (activate button is grayed out, popup saying trial has expired), Windows 10 64bit

also, I've triggered more then 40 commands (over 12hours of use) before I would see the popup, I don't have a log file, but I enabled it after the last popup

27
Tasker + VC / Remote control app for Voxcommando (Android)
« on: May 20, 2016, 06:40:24 PM »
This is a remote Control app that works with VC's TCP Plugin,

On first launch you will see a setup window, you will need to give your device a name, enter your IP Address and port number for your Voxcommando TCP plugin, optionally you can set an event prefix (this event prefix will be set every time you launch the app)

the remote is simple, similar to a set top box remote,
it has a search scene and a menu scene, if you long press any of the buttons (except
menu) it will generate a different event then taping the button, you can also trigger 5 additional events by long pressing and stroking the remote background up, down, left and right for a minimum of 33 events

You can select different event prefixes to use on the main scene of the remote, once you relaunch the app it will default back to your main event prefix or no prefix depending on your settings when you set up the remote

App Menu:
 
Device Information – Shows your current device setup (Device name, Event Prefix, IP:Port)

Reset Remote - This will allow you to change the device name and IP:Port
(Same Device setup you see on first launch)

Edit Event Prefix -  In this section you can Add or Remove event prefixes, spelling and capital letters must match when removing an event prefix, do NOT add the (.) after the event prefix

Help - launches your web browser and brings you to this forum post

Exit Menu - Exit the menu


App Permissions

Storage
Modify or delete the contents of your SD Card

The app writes two text files containing remote configuration

Network Communication: Full network access
The app uses HTTP Get to trigger events in Voxcommando

System tools
Disable your screen lock, prevent phone from sleeping

I'm not sure why this one is listed, my app does not prevent your phone from sleeping, or disable screen lock

Development tools: test access to protected storage
the app checks to see if the two text files exist to determine if it should launch the remote or if it should launch device setup

Installation:
in order to install this app you will need to make sure you check "Unknow sources" in your security Settings on your phone (More info here)

Download the app to your android device, and click install

Update: with the new update of Remote Lite you will need to uninstall the old version before installing the new version as I changed the way it stores your remote information so I could add Voxcasting to the remote

28
XML Exchange / Control Netflix.com using RoboBrowser
« on: April 10, 2016, 12:35:35 AM »
Voxcommando and Netflix.com video demo


This setup should work with any resolution, I tested it on my laptop as windowed and full screen plus my main setup 1920x1080 and all you have to change is the PosterCount (explained below)

and it should work on any windows version that Voxcommando can run on  :)

Required Plugins:
RoboBrowser
Python
DxInput


after Enabling the plugins above, add VcCollection_Netflix.xml to your Voxcommando tree and save and exit the tree

to make sure all the commands work correctly you'll need to execute "Launch Netflix / Reload Home" and count how many full posters you see in the first row, you will need to change Results.SetVar - PosterCount - 6 to the number of full posters you see in the following commands (say "Netflix Close" to close Netflix after counting the posters)

Launch Netflix / Reload Home
Browse Netflix {1} Genres
Netflix Search


there is a Group.DisableRegEx in the following commands that you will want to edit based on the groups you need to disable while using Netflix

Launch Netflix / Reload Home
Browse Netflix {1} Genres
Netflix Search
Netflix RoboB Cast
Netflix Close (discrete)
(Group.EnableRegEx)

Recommended Remote Setup:
Button(s)     Command
*Up, Down, Left, Right-----Direction Relay
Ok/Select-----Netflix Select
Back-----Netflix Back / Exit
Play, Pause-----Netflix Play all-Play/Pause
Info-----Netlfix Details View / Playback Info
any extra Button-----Netflix Trailers & Recaps
any extra button-----Netflix More Like This
Record / any extra button-----Netflix Add/Remove My-List
*num pad 1-5-----Netflix Star Ratings 1-5
Stop-----Netflix Stop (Playback)
Rewind-----Netflix Rewind (Playback)
Fast Forward-----Netflix Fastforward (Playback)
**any extra button-----Netflix Error Button (Needs more Testing)

*= uses one Event and {1} contains 1,2,3,4,5 or Up,Down,Left,Right

**=while testing and Building this collection I only had the error button show up once, so I haven't been able to test it


any command in the collection that starts with * , you can change the event name to work with your current setup,

 for all other commands if you need a different event you will need to add another event to that command, as the original is used by other parts of the collection

I have Attached NetSelect.wav and NetNav.wav if you would like sound playback while navigating Netflix, place the .wav files in your Wavs folder, and enable Sound.PlayWav in the following commands to get the sound playback while navigating:

*Netflix Select
*Netflix Play all - Play/Pause
*Netflix Add / Remove My-List
*Netflix Star Ratings 1-5
Netlfix Back / Exit
Netflix UP
Netflix DOWN
Netflix Left
Netflix Right

during playback if you see this pop up window
commercial photography locations
pressing the play button should resume video playback

after you have signed in and launched Netflix, say "Update Netflix Profiles" this will create a payload file of your profiles so you can launch them by voice,

NetflixGenres.xml attached below should be put in your payloads folder, it contains over 3,500 different Netflix Genres, I randomly tested some of them and most of them work, I included them all just in case they are based on region, I found all the genre links here: http://whatsonnetflix.com/netflix-hacks/the-netflix-id-bible-every-category-on-netflix/


29
Not sure if anyone is using Revolv, if so heads up as Nest is planning on shutting it down May 15th

Why Nest’s Revolv hubs won’t be the last IoT devices knocked offline

30
Feature Requests / RoboB.Show pick monitor
« on: March 31, 2016, 07:27:39 PM »
I've been working on controlling Netflix with RoboB and I use 2 monitors for my main setup (TV, Fake monitor) VC is on the fake monitor and when I use RoboB.Show it will Open on the fake monitor, instead of the TV

I've been using Eventghost to move it to the first monitor(TV) but I think adding a monitor option to RoboB.Show would be more elegant, and more reliable

I use a program called MurGeeMon which helps mange programs when using two monitors, but it doesn't seem to work with RoboB windows

Pages: 1 [2] 3 4 5