• whale-av

    More info......
    It seems SendKeys is totally "gone" for widows10....... https://community.spiceworks.com/topic/1560398-adding-the-enter-command-in-batch-file-without-using-the-sendkeys-command
    Of course UR might not have been using it....... but probably was.
    I will have a look at Lua....... and try to work out if that is the problem.
    Does the UR built in keyboard work?
    If it does then that would suggest another problem.
    If not, then as in the link in the last post, it could be a problem of different levels of permissions.
    David.

    posted in Q&A read more
  • whale-av

    Ah!
    If it works on another PC and not with Widows10 then it might be because Microsoft recently broke (on purpose) "SendKeys" in Widows10. Others are having this problem with other software that sends keystrokes..... but like you.... only recently and only with Widows10.
    Google will soon be plastered with similar complaints and hopefully some solutions.
    It will not help you, but there is a discussion here https://www.tenforums.com/software-apps/49635-sendkeys-not-working-windows-10-a-3.html?s=c1a4d5973e77479c647b5fa91690bda5
    I purchased a bunch of windows7 licences a few years ago. Using Windows for live performance I could not entertain an OS that changes from day to day!
    David.

    posted in Q&A read more
  • whale-av

    Hello.
    I have not built a remote that simply opens a program.
    But I have some that open a file using a specific program which naturally opens it in its own folder path.

    [email protected] Start VLC
    actions.start_vlc = function()
        os.open("C:/Users/David/Desktop/Maria T Video/Music stands Instant Start/Music stands.xspf");
    end
    
    [email protected] Run Premiere QT MariaT
    actions.start_premiere = function()
        os.open("C:/Users/David/Desktop/Maria T Video/Maria T Quad Split.prproj");
    end`
    

    You will see that the path needs to be contained within quotes (because of spaces in the path name) and uses "forward" slashes instead of "back" slashes.
    Slashes and spaces are the most common problems.
    David.

    posted in Q&A read more
  • whale-av

    Hello again.
    The missing fundamental.... maybe?.....
    Each button has a function, and I cannot see how you would enter a different value..... b, k...?... for one button. Where would you enter the different values for the button?

    Otherwise, you should look at how the built-in keyboard is implemented (Remotes/Main/Keyboards).
    When "Alt" or "Fn" is pressed it waits for the second key input.
    All of the logic is in "keyboard.lua".
    There is no "layout.xml" file as the "keyboard.lua" file builds the layout when it is called by the "remote.lua" of the chosen language.

    You will need to build your remote, with a "layout.xml" and a "remote.lua" and put the necessary logic (derived from the built-in remote.lua) into your new remote.lua, to achieve the key modification.
    David.

    posted in Q&A read more
  • whale-av

    You need to Google "Broadcast from one VLan to another"....... or similar.
    It will be much more difficult than you imagine..... or you would not be asking the question.
    It will very much depend on the capabilities of your routers and Nics.

    https://supportforums.cisco.com/t5/lan-switching-and-routing/passing-broadcast-from-1-vlan-to-another/td-p/784452

    This is the best doc that I can find straight away.......
    https://howdoesinternetwork.com/2013/forwarding-udp-broadcast-traffic-mechanisms
    David.

    Quote.....
    "...... to solve your issue you will need both ip forward-protocol, ip helper-address and ip directed-broadcast commands. You will need the ip forward-protocol, and the ip helper-address on the interface where the server is located. You will need to configure the helper address to point to the subnet broadcast of the remote VLAN (for example if the remote VLAN is subnet 172.16.4.0/24 then you would configure ip helper-address 172.16.4.255). And you need ip directed-broadcast on the remote VLAN interface.

    You need the forward-protocol command to identify the protocol to forward, and you need the helper-address to specify that it gets forwarded to the remote subnet as a subnet broadcast. You need the directed-broadcast on the remote VLAN interface because otherwise the interface will receive the forwarded packet but will not forward it onto the subnet."

    posted in Q&A read more
  • whale-av

    https://github.com/unifiedremote/Docs/tree/master/libs
    if /elseif, variables etc. Check out FFI for more exotics.
    Most things LUA.
    David.

    posted in Q&A read more
  • whale-av

    The Unified Remote server looks for all possible connections (including Bluetooth) when it starts.
    Windows is not the easiest OS for Bluetooth.
    I have not used it......... but I imagine that your device (phone, tablet) will need Bluetooth turned on, and will need to be "paired" with the computer in the computer Bluetooth setup.
    Then, in the Unified Remote app you should have the chance to select the server.
    I don't know if the app will say "Bluetooth connection" but if the device Wi-Fi is off and the device can see the server then it must be talking over Bluetooth.

    In the server webpage you will see whether a Bluetooth connection has been made.
    You should always have a Wi-Fi or mobile data connection for the app though, as it checks its licence with google / itunes, and will fail after a couple of re-starts if it cannot connect.
    David.

    posted in Q&A read more
  • whale-av

    Should mean that in line 12 of the lua remote file a = is missing. Often the correct format is == meaning "exactly equal... identical".... but if you cannot correct it then post your code using the </> (above your new post)........ and someone might spot the error for you......
    David.

    posted in Q&A read more
  • whale-av

    Probably not a good idea, as you would have to (software) disconnect the touchpad from your laptop.
    I would VNC into the PC with something like TightVNC....... https://www.tightvnc.com/
    David.

    posted in Mouse/keyboard read more
  • whale-av

    Either you have put the remote folder somewhere that UR server will not find it on startup (or you have not re-started it)........... check the server web-page to see where it is looking for remotes and add the path to your remote.
    Or there is an error in your remote which stops it loading. Check the server log on its web page. The log might tell you the "line" in your code where the error occurs.
    David.

    posted in Q&A read more

Internal error.

Oops! Looks like something went wrong!