home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
MediaPortal 1
MediaPortal 1 Plugins
ShortCut'er Plugin V2
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="nicsergio" data-source="post: 1029053" data-attributes="member: 104167"><p><strong><img src="https://svn.code.sf.net/p/mp-plugins/code/trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/MpeProject/ShortCuter.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /> </strong></p><p><strong>Description:</strong></p><p>This is a remake of the great process plugin ShortCut'er, the old thread you can find <a href="https://forum.team-mediaportal.com/threads/shortcuter-plugin-shortcuts-for-the-mp-sections.32747/" target="_blank"><span style="color: #0000ff">here</span></a>.</p><p>ShortCut'er lets you create keyboard shortcuts to any MP screen, like TV, Videos, Music, etc..</p><p>For each shortcut you can define a keystroke combination such as:</p><p></p><p style="margin-left: 20px"><p style="margin-left: 20px"><<strong>CTRL</strong>> + <<strong>ALT</strong>> + <<strong>SHIFT</strong>> + <<strong><em>KEY</em></strong>></p> </p><p></p><p>This can be useful to manage some remotes (such as imon) where for each key can be associated keystroke combinations.</p><p></p><p>The setup screen is this:</p><p><img src="https://svn.code.sf.net/p/mp-plugins/code/trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/Screenshots/Config.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /> </p><p></p><p>Thanks to @[USER=52536]MoPhat[/USER], @[USER=25221]chemelli[/USER] and @[USER=11844]and-81[/USER] for the development of first version of this plugin.</p><p>Thanks also to the developers of the <em><a href="https://forum.team-mediaportal.com/threads/generic-keyboard-remote-input-plugin.25755/" target="_blank">Keyboard Input Plugin</a></em> and <em>StreamedMp Skin Editor</em> for the many ideas that I took from their work.</p><p></p><p><strong>Documentation: </strong><a href="http://wiki.team-mediaportal.com/1_MEDIAPORTAL_1/17_Extensions/3_Plugins/ShortCut'er" target="_blank"><strong><span style="font-family: 'Tahoma'">Wiki page</span></strong></a></p><p></p><p><strong>Installation:</strong></p><p>Download the installation file from <strong><span style="color: #ff0000"><a href="https://www.team-mediaportal.com/extensions/input-output/shortcuter" target="_blank">repository</a> </span></strong>and double click on it or use MedaPortal Extension Installer.</p><p><a href="https://svn.code.sf.net/p/mp-plugins/code/trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/ShortCuter.ChangeLog.txt" target="_blank">- ChangeLog -</a></p><p></p><p>The plugin is compatible with the old configuration, when you save the changes, the file will be overwritten in the new format.</p><p>Will be made an automatic backup of the old configuration (<em>ShortCuter.xml<strong>.old</strong></em>) before upgrading.</p><p>The plugin is compatible with MP from 1.2.x to 1.10.0.</p><p></p><p><strong>News:</strong></p><p>The new features introduced since the previous version are:</p><ul> <li data-xf-list-type="ul">management also the ALT key as modifier, in addition to CTRL and SHIFT</li> <li data-xf-list-type="ul">management of the modifiers (CTRL - ALT - SHIFT) for each shortcut, not as a global setting for all shortcuts</li> <li data-xf-list-type="ul">ability to associate a sound effect (among those available for the selected skin) to each shortcut</li> <li data-xf-list-type="ul">possibility of using the <em>load parameters</em> (also called <em>hyperlink parameters</em>), for those pages that support them, such as <em>moving picture</em>, <em>TV series</em>, <em>online videos</em>, so for example, to enter directly in the Trailers section</li> <li data-xf-list-type="ul">improvement of the configuration interface, providing a list of the most popular links or alternatively the selection of the various files of the skin (that have a WindowID)</li> <li data-xf-list-type="ul">[V2.0.3+] possibility of write GuiProperties name in Load Parameters: the name will be replaced by the value of the property</li> <li data-xf-list-type="ul">[V2.0.6+] CapsLock & NumLock full override at start-up</li> <li data-xf-list-type="ul">[V2.0.6+] management cyclical & toggle shortcuts</li> <li data-xf-list-type="ul">[V2.1.0+] <a href="https://forum.team-mediaportal.com/threads/skin-navigator.129203/#post-1119413" target="_blank">Skin Navigator</a> (the plugin becomes a MP Window Plugin)</li> </ul><p></p><p><strong>Details:</strong></p><p>I have completely rewritten the plugin, the main focus has been the management of the ALT key, so as to allow the interception of any combination of keys.</p><p>The technique of the old version, i.e. use the MP action KeyPressed, did not allow this, so I started to explore the solution of keyboard hook (as used by the<em> Keyboard Input</em> plugin) but this, with Win7, led to the problem of time-out response and random unhook from Windows.</p><p>Finally, since the goal of the plugin is not to remap the MP actions or replace them, but to go in addition, I preferred to adopt the solution of interception by RawInput, safest and without problems of timeout.</p><p></p><p></p><p>thanks to all <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite1" alt=":)" title="Smile :)" loading="lazy" data-shortname=":)" /></p></blockquote><p></p>
[QUOTE="nicsergio, post: 1029053, member: 104167"] [B][IMG]https://svn.code.sf.net/p/mp-plugins/code/trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/MpeProject/ShortCuter.png[/IMG] Description:[/B] This is a remake of the great process plugin ShortCut'er, the old thread you can find [URL='https://forum.team-mediaportal.com/threads/shortcuter-plugin-shortcuts-for-the-mp-sections.32747/'][COLOR=#0000ff]here[/COLOR][/URL]. ShortCut'er lets you create keyboard shortcuts to any MP screen, like TV, Videos, Music, etc.. For each shortcut you can define a keystroke combination such as: [INDENT][INDENT]<[B]CTRL[/B]> + <[B]ALT[/B]> + <[B]SHIFT[/B]> + <[B][I]KEY[/I][/B]>[/INDENT][/INDENT] This can be useful to manage some remotes (such as imon) where for each key can be associated keystroke combinations. The setup screen is this: [IMG]https://svn.code.sf.net/p/mp-plugins/code/trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/Screenshots/Config.png[/IMG] Thanks to @[USER=52536]MoPhat[/USER], @[USER=25221]chemelli[/USER] and @[USER=11844]and-81[/USER] for the development of first version of this plugin. Thanks also to the developers of the [I][URL='https://forum.team-mediaportal.com/threads/generic-keyboard-remote-input-plugin.25755/']Keyboard Input Plugin[/URL][/I] and [I]StreamedMp Skin Editor[/I] for the many ideas that I took from their work. [B]Documentation: [/B][URL="http://wiki.team-mediaportal.com/1_MEDIAPORTAL_1/17_Extensions/3_Plugins/ShortCut'er"][B][FONT=Tahoma]Wiki page[/FONT][/B][/URL] [B]Installation:[/B] Download the installation file from [B][COLOR=#ff0000][URL='https://www.team-mediaportal.com/extensions/input-output/shortcuter']repository[/URL] [/COLOR][/B]and double click on it or use MedaPortal Extension Installer. [URL='https://svn.code.sf.net/p/mp-plugins/code/trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/ShortCuter.ChangeLog.txt']- ChangeLog -[/URL] The plugin is compatible with the old configuration, when you save the changes, the file will be overwritten in the new format. Will be made an automatic backup of the old configuration ([I]ShortCuter.xml[B].old[/B][/I]) before upgrading. The plugin is compatible with MP from 1.2.x to 1.10.0. [B]News:[/B] The new features introduced since the previous version are: [LIST] [*]management also the ALT key as modifier, in addition to CTRL and SHIFT [*]management of the modifiers (CTRL - ALT - SHIFT) for each shortcut, not as a global setting for all shortcuts [*]ability to associate a sound effect (among those available for the selected skin) to each shortcut [*]possibility of using the [I]load parameters[/I] (also called [I]hyperlink parameters[/I]), for those pages that support them, such as [I]moving picture[/I], [I]TV series[/I], [I]online videos[/I], so for example, to enter directly in the Trailers section [*]improvement of the configuration interface, providing a list of the most popular links or alternatively the selection of the various files of the skin (that have a WindowID) [*][V2.0.3+] possibility of write GuiProperties name in Load Parameters: the name will be replaced by the value of the property [*][V2.0.6+] CapsLock & NumLock full override at start-up [*][V2.0.6+] management cyclical & toggle shortcuts [*][V2.1.0+] [URL='https://forum.team-mediaportal.com/threads/skin-navigator.129203/#post-1119413']Skin Navigator[/URL] (the plugin becomes a MP Window Plugin) [/LIST] [B]Details:[/B] I have completely rewritten the plugin, the main focus has been the management of the ALT key, so as to allow the interception of any combination of keys. The technique of the old version, i.e. use the MP action KeyPressed, did not allow this, so I started to explore the solution of keyboard hook (as used by the[I] Keyboard Input[/I] plugin) but this, with Win7, led to the problem of time-out response and random unhook from Windows. Finally, since the goal of the plugin is not to remap the MP actions or replace them, but to go in addition, I preferred to adopt the solution of interception by RawInput, safest and without problems of timeout. thanks to all :) [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
MediaPortal 1 Plugins
ShortCut'er Plugin V2
Contact us
RSS
Top
Bottom