Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
tools [2014/11/13 15:57] Stéphane Lavirotte |
tools [2015/07/17 11:13] (current) Gaëtan Rey [UPnP Wizard Designer] |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Tools in the WCompAA distribution ====== | ====== Tools in the WCompAA distribution ====== | ||
- | The is different tools you can use in conjunction of WComp. | + | Different tools can be used in conjunction of WComp. |
===== UPnP Wizard Designer ===== | ===== UPnP Wizard Designer ===== | ||
- | This tool if like the Intel Device Spy application. It allos to detect the appearance and disapperance of UPnP service. Moreover, each time new UPnP service is discovered by the tool, it will send a command to the WComp container the tool is connected with to create a new procy component corresponding to this UPnP service. | + | This tool is like the Intel Device Spy application. It allows to detect the appearance and disappearance of UPnP service. Moreover, each time new UPnP service is discovered by the tool, it will send a command to the WComp container's the tool is connected with, to create a new proxy component corresponding to this new UPnP service. |
- | * You can select the directory where the generated assembly (containing the proxy of the UPnP service) if generated. By default, the directory is defined at the following location: "Mes Document\WComp.NET\Beans" | + | * You can select the directory where the generated assembly (containing the proxy of the UPnP service) is generated. By default, the directory is defined at the following location: "Mes Document\WComp.NET\Beans" |
- | * Using the "Connect" menu, you can select the WComp Container you want to connect to. The instanciation of proxy component will be effective in the connected container. | + | * Using the "Connect" menu, you can select the WComp Container you want to connect to. The instantiation of the proxy component will be effective in the connected container. |
- | * Using the "Filter Menu", you can select the type of UPnP service for which you don't want to create any proxy in the connected container. You can save this list of avoided types. | + | * Using the "Filter Menu", you can select the type of UPnP service you don't want to create any proxy in the connected container. You can save this list of avoided types. |
- | <note important>Due to a bug you must start this tool first for it to be able to detect all the WComp's containers</note> | + | >> Due to a bug (in the C# UPnP Stack), you must start this tool first for it to be able to detect all the WComp's containers |
{{:public_namespace:uwd.png?nolink&250|}} {{:public_namespace:uwd_connect.png?nolink&250|}} {{:public_namespace:uwd_filter.png?nolink&323|}} | {{:public_namespace:uwd.png?nolink&250|}} {{:public_namespace:uwd_connect.png?nolink&250|}} {{:public_namespace:uwd_filter.png?nolink&323|}} | ||
+ | |||
+ | <code> | ||
+ | Usage: UPnPWizardDesigner.exe [-bindto container_name] | ||
+ | </code> | ||
+ | |||
+ | * -bindto : define the kind of name you are looking for as the container corresponding to the one containing application. | ||
+ | |||
+ | |||
===== WComp Container ===== | ===== WComp Container ===== | ||
- | You can also use WComp without it's graphical interface (so without the need of SharpDevelop). The standalone version of WComp if called Container. | + | You can also use WComp without it's graphical interface (so without the need of SharpDevelop). The standalone version of WComp is called Container. Container.exe accept a number of options on the command line in order to configure the launch of the program: |
- | Container accept a number of options on the command line in order to configure the launch of the container: | + | |
<code> | <code> | ||
Usage: Container.exe [-h] [-n container_name] [-r beans_repository_path] [-l wcc_file] [-p port] | Usage: Container.exe [-h] [-n container_name] [-r beans_repository_path] [-l wcc_file] [-p port] | ||
Line 38: | Line 45: | ||
===== AA Designer ===== | ===== AA Designer ===== | ||
- | AA designer tool allow to apply //Aspects of Assembly// to a container embedding an application to allow to have a dynamic application. | + | AA Designer tool allow to apply //Aspects of Assembly// to a container embedding an application to allow to have a dynamic application. |
This tools can take some options on the command line: | This tools can take some options on the command line: |