----------------------------------------------------------------------------------- Intelliremote 2.0 (http://www.intelliremote.com/) Intelliremote is an HTPC remote control replacement software. Copyright (C) 1999-2008 Emil A. Lefkof III, Melloware Inc. Web: http://www.melloware.com/ ----------------------------------------------------------------------------------- NEW FEATURES 11/17/2008 (2.7.1.822): - Added support for RedRat UIRT IR reciever and blaster http://www.redrat.co.uk/ (thanks to Bob) - Added support for ControlThink.ZWave USB ThinkStick ZWave controller http://www.controlthink.com/ - Added support for the Gyration GYR4101US Remote (thanks to radikaltimes) - Added support for the newest Cyberlink Remote (thanks to leondas) - Added support for the Jabra BT8010 Bluetooth Headset (thansk to Matt S) - Added support for the Sony Vaio Remote (thanks to Paul R) - Added 4 new buttons to Mouse Event. WheelUp, WheelDown, LeftToggle, RightToggle (thanks to Buzbee) - Added ATI Remote Wonder and Wonder plus X10 remote mouse movement and setting (thansk to Buzbee) - Added ATI Remote Wonder profile mapping Wonder and Wonder+ buttons properly (thanks to Buzbee) - Added registry entry "BlockSignalOnTrayBlink" 1 on/0 off for blocking IR/RF input until the tray is done blinking (thanks to ecoplan) - Added registry entry "MCEDebounceEnabled 1 on/0 off for replacing XX characters in MCE remotes debounce signal (thanks to ecoplan) - Added new profile for Miro open source player (thanks to KevenM) - Added security to iPhone app where if any command to Intelliremote is unknown it disconnects the socket to prevent port scanning (thanks to rsirre) - Removed the skinning engine in use since 2003. Vista was causing so many problems and Remote Desktop did not render properly. It had to go. (thanks to Marcelo) - Removed unused and unnecessary Refresh Devices button from Info tab - Fixed only saving profiles when they change to prevent XML errors (thanks to ObiYawn) - Fixed Script Event CommandLine(App, Params, ToggleFlag) opens an app if not already open, closes the app if already open (thanks to Buzzbee) - Fixed Mouse Movement performance when moving the mouse from the iPhone/iPod - Fixed memory leak and optimized code, reduced memory footprint from 8MB to 2MB or less - Fixed iPhone keyboard events to use AutoIt so they work more universally and fix problem with XBMC (thanks to ClarkeR, Trax0101) - Fixed alphabetical sorting of profiles in Customize tab - Fixed GBPVR profile with all iPhone settings (thanks to whurlston) - Fixed Vista MCE profile to Aspect Ratio to Zoom properly (thanks to cmancman) - Fixed XMBC Profile to use script events (thanks to Peter_T, Trax0101) - Fixed MediaPortal profile to launch MediaPortal on GreenButton (thanks to TranceMaNZ) - Fixed bug with AutoItX script not showing comments in green - Fixed KeepAlive to ping every 3 seconds instead of 25 seconds (thanks to Ole) - Fixed < and > keyboard event problem (thanks to fmharr) - Fixed (hopefully) registering intelliremote.exe with Windows Firewall on install NEW FEATURES 10/03/2008 (2.7.0.802): - IMPORTANT: Added code and tweaks to support Intelliphone 2.7 Release for the iPhone/iPod Touch - Added native support for X10 commands for CM15A and CM19A X10 controllers using AutoIt X10ActiveHomeTransmit function (thanks to RipVega) - Added AutoIt function CommandLine(EXE, PARAMS) so you could call any commandline app in a script(thanks to RipVega) - Added documentation on how to blast X10 commands with CM15A, or CM19A device (thanks to RipVega) - Added remote buttons to right click of tray icon so if you want to execute while sitting at your desk (thanks to RipVega) - Added IP Address to Info tab to help Intelliphone users find their IP Address (thanks to gizakon) - Added key repeat for X10 remotes (thanks to fmharr) - Added TcpMaxConnections registry entry for daring iPhone users who want to try and connect 2 or more (thanks to gizakon) - Added support for holding left click down in Intelliphone (thanks to fmharr) - Added support for ESC, TAB, BACKSPACE, ARROW keys in Landscape keyboard in Intelliphone (thanks to gizakon) - Added support for scrolling the mousewheel in Intelliphone 2.7.0 (thanks to fmharr) - Fixed Bug with Intelliphone locking up after idle time by sending a KeepAlive packet every 25 seconds (thanks to HD Shock) - Added functionality where if you switch profiles from iPhone it will try to focus that application on the PC if its open (thanks to snubber) - Fixed missing buttons with Philips SRM7500 profile (thansk to pleibling and yurykos) - Fixed minor bug where the BlinkRate was defaulted to 6 seconds instead of .5 seconds (thanks Mogrin) - Added Total Media profile (thanks to carloscrono) - Added Crystal Player profile (thanks to carloscrono) - Updated Media Center Vista profile to use AutoIt keypad numbers to correct LiveTv problem (thanks to bogi1ski) - Updated installer which installs a little more Vista friendly NEW FEATURES 09/16/2008 (2.6.4.747): - IMPORTANT: Added code and tweaks to support Intelliphone 1.1 Release for the iPhone/iPod Touch When 1.1 is released on the AppStore you MUST upgrade to this version of Intelliremote! - Fixed UirtTransmit to support delay in ms, repeat count parameters (thansk to RipVega) - Added support for Terratec Cinergy DT USB XS Diversity remote (thanks to mjhuhta) - Added terratecdt.xml profile for Terratec Cinergy DT USB XS Diversity remote (thanks to mjhuhta) - Added better MediaPortal profile (thanks to kian) - Added XBMC profile (thansk to Andreas) - Fixed MediaCenterVista and VLC profiles (thanks to GAZ) - Updated User Manual with USB-UIRT updates and Intelliphone info NEW FEATURES 09/07/2008 (2.6.3.730): - Added support for the ASUS DH Remote (thanks to tablet) - Added code fixes and updates to support Intelliphone for the iPhone/iPod Touch - Added DivX Connected profile (thanks to sd2000) - Added JRiver Media Center 12 profile (thanks to alain) - Fixed USB-UIRT blasting bug, must use Pronto code (thanks to RipVega) - Fixed bug if the TCP socket 6000 is in use (thanks to Ion G) - Fixed bug in Shareware version where application not closing after button exceeded limitation (thanks to alain) - Fixed High CPU usage problem some users report. Some users with MIDI cards report 50% CPU usage this is due to the MIDI Bus. You can now add that MIDI device to the IgnoreDevices registry entry list so Intelliremote stops listening. HKEY_CURRENT_USER\Software\Melloware\Intelliremote\IgnoreDevices and make sure the value is in double quotes "" (thanks to ausvette) - Updated installer to a new version - Updated User Manual to include instruction for disabling HID Input Service (thanks to tjcinnamon) NEW FEATURES 08/18/2008 (2.6.2.684): - Created native iPhone/iTouch client application for controlling Intelliremote see the web site: http://www.melloware.com/products/intelliphone - Added support for iPhone/iTouch Client Application - Added support for Philips SRM7500 Remote (thanks to mbm1000) - Added support for Dell Gyration RF remote (thanks to chepnut) - Fixed bug with UirtTransmit command of AutoIt script for USB-UIRT devices (thanks to davidne0uk) - Upgraded Fast Memory Manager to 4.88 which has slight performance modifications - Upgraded to AutoItX DLL v v3.2.12.1 - Added DVBViewer profile dvbviewer.xml (thank to rafi) - Added GBPVR profile gbpvr.xml (thank to ed) - Added instructions for XBOX360 remotes in the User Manual (thanks to knight2000) - Added profile for Philips SRM7500 Remote (thanks to mbm1000) - Added profile for Terratec HomeCinema (thanks to Matthias) - Added profile for SilverJuke karaoke mp3 jukebox (thanks to Chrisk) - Added profile for MediaMonkey MP3 Jukebox (thanks to Tai) - Updated instructions for turning off PS3 Remote (thanks to Taropsyche) - Updated all profiles for iPhone support NEW FEATURES 07/01/2008 (2.6.1.646): - Added support for Sony PS3 Bluetooth Remote device and profile sonyps3.xml - Added support for Nintendo Wiimote Bluetooth device and profile wii.xml - Added support for DViCO FusionHDTV Remote device and profile dvico.xml(thanks to breizh76) - Added support for ASUS Nova P20/P22 Remote device (thanks to xsherlock) - Added support for Cyberlink MCE Remote device (thanks to etriky) - Added support for Adesso MCE Remote device (thanks to musa) - Changed device description for Hama and Adesso remotes to Generic MCE Remote - Updated Application Event open dialog to allow selecting *.exe, *.lnk, *.cmd files now (thanks to mashenden) NEW FEATURES 05/19/2008 (2.6.0.621): - Added support for USB-UIRT device and IR Blasting using that device (thanks to klewis) - Added support for X10 based remotes including the ATI Remote Wonder and others that use x10net.dll (thanks to neoxeo) - Added support for Terratec Cinergy Remote and terratec.xml profile (thanks to neoxeo) - Added support for Hauppage Remotes and hauppage.xml profile (thanks to neoxeo) - Added ability to assign a remote button by pressing a button on your remote using the Learn button on the customize tab. (thanks to klewis) - Added MCE Clear button to the default profile and on Reset Defaults.(thanks to ESiegel) - Fixed debounce problem with Trust 2400 remotes.(thanks to kennyMC) - Fixed documentation for disabling ehtray.exe (thanks to uh_andy) - Added Device Test applications such as HID, MIDI, USB-UIRT, and X10 for getting codes and testing remotes. - Updated ZoomPlayer 5 WMV profile (thanks to jatinder) - Added documentation for Avira Antivirus detecting Intelliremote as a trojan virus (thanks to blazer380) NEW FEATURES 04/22/2008 (2.5.5.571): - Changed profiles and log directory to USER_HOME/AppData/Roaming/Intelliremote to prevent Vista permissions errors I/O 32 error. It is the correct place to put data for Win2K/XP/Vista (Thanks to Lars) - Fixed problem with MCE Keyboard and remote having new reflector values (thanks to treetops) - Added support for Hama MCE Remote Control http://www.hama.de (thanks to Dennis) - Added support for Gyration RF Media Centre Remote Control (thanks to BlazingRyuu) - Added Gyration profile gyration.xml specifically mapped to Gyration RF remote (thanks to BlazingRyuu) - Updated VLC and Winamp profiles to be more correct based on user input - Updated Vista MCE profile to use better function of the MCE Buttons (thanks to Ronski) NEW FEATURES 03/19/2008 (2.5.4.536): - Added ability to switch profiles from the right click tray menu icon (thanks to jbs0902) - Added ignore list to Settings tabs. A list of applications that if that is the foreground window Intelliremote will do nothing (thanks to wolflad) - Added 3rd Key modifier to allow CTRL+SHIFT+ALT+P (thanks to fr0sty) - Fixed problem with Universal Remotes being used with Creative hardware (thanks to MadManMike) - Fixed bug with executing Shell shortcuts, or .lnk files using Application Event (thanks to mashenden) - Fixed redraw of tray menu to use standard Windows API (thanks to fr0sty) - Which Key profile added (thanks to John Roth) - BeyondTV profile added (thanks to googoo) - VLC profile updated (thanks to googoo) NEW FEATURES 02/14/2008 (2.5.3.517): - Fixed Bug with first start of Intelliremote crashing (thanks to bleckers) - NEW: Support for Trust RC-2400 MCE Remote, Azuzen X-FI Remotes - Cleaned up some code and minor bug fixes - Updated User Manual to include registry trick for MCE remotes to work fully with Intelliremote (thanks to and-81) NEW FEATURES 01/23/2008 (2.5.2.501): - NEW: Support for X10 MCE Remote - Added better error message for profile XML problems - Added HP Aspect, HP Print, HP Visualization buttons custom to Hewlett Packard MCE remotes (thanks to Oliver I) NEW FEATURES 11/16/2007 (2.5.1.492): - NEW: Support for Microsoft MediaCenter Editon Remotes (all types of MCE Remote) - Fixed annoying bug with focus problem on remote key list box. (thanks to Pietro I) - Fixed problem with Intelliremote and latest Intellitype drivers intercepting number keys and causing applications to launch (thanks to Luke P) - Fixed problem with trying to load irunin.xml when its not a valid profile (thanks to JcTcom) - Removed ability to edit MIDI Code. All code must be edited in XML since no user should really be doing that. - Permanently renamed Arrow Left, Arrow Right, Fast Forward, and Rewind as this was cause of much confusion so I have switched to the X-Fi style. - Fixed bug crashing when trying to start two Intelliremote instances (thanks to TomParis) - Media Center Vista profile has been updated (thanks to Pietro I) NEW FEATURES 10/22/2007 (2.5.0.467): - FINALLY FINALLY FINALLY added support for USB IR Receivers and remote from Creative. Audigy 4 USB Remote X-FI and Audigy USB Remote Control Upgrade Kit - Added AutoIt Windows Scripting ability to give users even more power from remote button presses. Do things like close applications, open applications and start playing a track, and send multiple text like "Hello" to an application instead of one keystroke per button...AND MUCH MUCH MORE! If you can think of it, you can probably make it happen with AutoIt Scripting. - Syntax highlighting in the AutoIt script window - Added logging to intelliremote.log to help users find problems and debugging. Log level can be customized on the Settings tab. - Added ability to Delete profiles as requested by many users (sends profile to recycle bin) - Increased form size to 800x600 to accomodate new features - When Loading a profile it now copies the profile into the profiles directory. - Added ability to Refresh MIDI Devices. This is neccessary if you have a MIDI device such as a keyboard that you turn on and off and it screws up the way Intelliremote listens for the remote commands. (thanks to lemonkid2007) - Added Vista manifest for so a user can run it at their highest privilege based on this article http://codefromthe70s.org/vistatutorial.asp - Added FastMM which is a Fast Memory Manager it is to make the application more efficient and technically faster. http://sourceforge.net/projects/fastmm/ - Upgraded many component libraries to their latest versions - Upgraded installer to new version. - Paypal icons are no longer in the full version (thanks to TP) - Added GOM Player Profile - Added Media Player Classic Profile - Added SesamTV Profile - Added Jukes Profile - Added Powerpoint Profile NEW FEATURES 09/06/2007 (2.4.8.391): - Added ability to Launch When Windows Starts Up requested by many users - Added Intelliremote User Manual.pdf to installation NEW FEATURES 09/04/2007 (2.4.8.386): - Fixed Critical List Index (-1) Out of Bounds Error! It was tricky but it was caught and squashed! - Added MediaCenter for Vista profile (thanks to J.Wall) NEW FEATURES 08/29/2007 (2.4.7.380): - Added more exception handling to track down obscure EAccessViolation - Added MediaPortal profile (thanks to Gary Wilkinson) NEW FEATURES 06/09/2007 (2.4.7.370): - Added Pause/Break key to possible Key Events (thanks to Technoplayer) NEW FEATURES 05/08/2007 (2.4.7.368): - Added new green tray icon option (thanks to Milan Stankovic) - Added PC Hibernate and PC Suspend options as Key Events (thanks to Master Deng) NEW FEATURES 03/21/2007 (2.4.6.364): - Fixed problems with Backspace and Enter in Windows Media Center Edition (thanks to Jesse Jorge) - Added slick new Windows XP/Vista tray icons both red and blue available(thanks to Milan Stankovic) - Added new main icon (thanks to Dragonweb) - Fixed bug with Tray Blink Rate setting NEW FEATURES 01/25/2007 (2.4.5.351): - Changed Profile Editor user interface (thanks to Brainsoft) - Activation Task of DEFAULT for a profile makes this profile the default if you switch to a window that does not match any Activation Tasks in any of the profiles.(thanks to Brainsoft) - Changed Events from checkboxes to radio buttons to signify only one can be selected per remote button. (thanks to Brainsoft) - Added ability to change the Remote Button names and hex codes without manually editing the XML (thanks to Brainsoft) - Ability to add New Profile. (thanks to Brainsoft) - Form Controls now size dynamically when form is resized. (thanks to Brainsoft) - Form now starts in ScreenCenter vs DesktopCenter for people with multiple monitors. (thanks to Brainsoft) - Saves all profiles on exit. Before it was just saving the current profile on exit. - Fixed controls tab order on the Profile tab. - Added a FormStayOnTop setting option for users who want to keep the form always on top. (thanks to Brainsoft) - Current profile is now in the Window titlebar like "Intelliremote - Winamp". (thanks to Brainsoft) - Upgraded JVCL and JCL to version 3.30 - Updated copyright year to 2007 - Fixed ENTER problem with Windows Media Center edition NEW FEATURES 12/15/2006 (2.4.4.314): - Fixed Icon not to be pixelated on black background (thanks to DragonWeb) - Added setting for Tray Icon Blink Rate (thanks to GW) - Added foobar2000.xml profile for Foobar2000 (thanks to MG) - Added winamp.xml profile for Winamp (thanks to GW) - Added wmp.xml profile for Windows Media Player (thanks to GW) - Added itunes.xml profile for ITunes (thanks to GW) - Added acdsee.xml profile for ACDSee (thanks to Flavio Rocha) NEW FEATURES 11/05/2006 (2.4.3.309): - Removed CMSS Button since it was redundant with CMSS Wheel Button (thanks to Tom P) - Correct Arrow Keys and Home, End, Page Up, Page Down sending the correct keys rather than numpad equivalents. (thanks to Jared B) - Application Events can now properly accept parameters like "notepade.exe" App Param: "C:\temp\file.txt" (thanks to hotchk155) - Profiles can now be switched to a specific profile by using Application Event. Just harcode the Application Event to be "SWITCH_PROFILE" exactly and Application Params to profile locaton: "C:\temp\winamp.xml" (thanks to Istarth) NEW FEATURES 10/03/2006 (2.4.2.301): - Added new keys for X-FI Knobs on the front I/O panel - Removed exception when Unrecognized IR Command is detected. It is just displayed on the About screen. - Hint on tray icon now has the profile name of the current profile. - Removed Task Switcher code since it is no longer used. - Added Settings menu option on the tray icon right click. NEW FEATURES 09/27/2006 (2.4.1.287): - Can now switch profiles by assigning an Activation Task which is the task in Task Manager. When that window is focused the profile will switch to that selected profile. - Windows Next and Previous Tasks have been modified to work like ALT+ESC, other was too buggy - Settings tab has been added to turn off Profile Alert windows - Remote codes are now in the XML file so they can be modified NEW FEATURES 09/09/2006 (2.4.0.268): - Can now switch profiles from a remote key using the Switch Profile keyboard event - A Outlook like desktop alert informs you which profile you switched to - Each profile can be assigned an icon so it is easy to recognize which profile you select - New Keyboard events Windows Task Next and Windows Task Previous to emulate ALT+TAB application switching - Corrected key events to have only pressable ASCII keys. [];',./\` - Updated libraries used to build Intelliremote - Fixed open dialog problem in Application Location selector - Now have generic exception handling to catch any unforseen errors NEW FEATURES 08/23/2006 (2.3.2.212): - Added Screen Saver On and Screen Saver Off choices for Key Commands - Changed Customize tab to use list of RemoteButtons instead of combo box - Changed defaults to make more sense. Record is now set to Record. NEW FEATURES 08/22/2006 (2.3.1.205): - Added the following new Keyboard Events BASS_DOWN //Decrease the bass. BASS_BOOST //Toggle the bass boost on and off. BASS_UP //Increase the bass. TREBLE_DOWN //Decrease the treble. TREBLE_UP //Increase the treble. MICROPHONE_VOLUME_MUTE //Windows XP: Mute the microphone. MICROPHONE_VOLUME_DOWN //Windows XP: Decrease microphone volume. MICROPHONE_VOLUME_UP //Windows XP: Increase microphone volume. HELP //Windows XP: Open the Help dialog. FIND //Windows XP: Open the Find dialog. NEW //Windows XP: Create a new window. OPEN //Windows XP: Open a window. CLOSE //Windows XP: Close the window (not the application). SAVE //Windows XP: Save current document. PRINT //Windows XP: Print current document. UNDO //Windows XP: Undo last action. REDO //Windows XP: Redo last action. COPY //Windows XP: Copy the selection. CUT //Windows XP: Cut the selection. PASTE //Windows XP: Paste REPLY_TO_MAIL //Windows XP: Reply to a mail message. FORWARD_MAIL //Windows XP: Forward a mail message. SEND_MAIL //Windows XP: Send a mail message. SPELL_CHECK // Windows XP: Initiate a spell check. DICTATE_OR_COMMAND_CONTROL_TOGGLE // Windows XP:Toggles between two modes of speech input: dictation and command/control (giving commands to an application or accessing menus). MIC_ON_OFF_TOGGLE //Windows XP: Toggle the microphone. CORRECTION_LIST //Windows XP: Brings up the correction list when a word is incorrectly identified during speech input. MEDIA_PLAY //Windows XP SP1: Begin playing at the current position. If already paused, it will resume. This is a direct PLAY command that has no state. If there are discrete Play and Pause buttons, applications should take action on this command as well as APPCOMMAND_MEDIA_PLAY_PAUSE. MEDIA_PAUSE //Windows XP SP1: Pause. If already paused, take no further action. This is a direct PAUSE command that has no state. If there are discrete Play and Pause buttons, applications should take action on this command as well as MEDIA_PLAY_PAUSE. MEDIA_RECORD //Windows XP SP1: Begin recording the current stream. MEDIA_FAST_FORWARD //Windows XP SP1: Increase the speed of stream playback. This can be implemented in many ways, for example, using a fixed speed or toggling through a series of increasing speeds. MEDIA_REWIND //Windows XP SP1: Go backward in a stream at a higher rate of speed. This can be implemented in many ways, for example, using a fixed speed or toggling through a series of increasing speeds. MEDIA_CHANNEL_UP //Windows XP SP1: Increment the channel value, for example, for a TV or radio tuner. MEDIA_CHANNEL_DOWN //Windows XP SP1: Decrement the channel value, for example, for a TV or radio tuner. {custom Intelliremote commands for doing specific tasks} PC_SHUTDOWN //Shut Down the PC PC_REBOOT //Reboot the PC MONITOR_ON //Turn Power Saving ON MONITOR_OFF //Turn Power Saving OFF MONITOR_STANDBY //Turn Power Saving Standy NEW FEATURES 08/16/2006 (2.3.0.197): - Ability to have two modifier keys like CTRL+WIN+F to bring up Windows Find - Profile support for having different settings for different users or apps. - Loads last used profile on startup unless command line param specified - Can load profile on command line like "intelliremote.exe C:\ir\winamp.xml" - Can resize window now, for users who are having trouble seeing the whole configuration screen. NEW FEATURES 08/02/2006 (2.2.0.182): - Supports new Soundblaster X-FI and new RM-900, RM-1500, RM-1800 remotes - Changed the LED "blink" time - Added AppKey and WinKey as regular pressable keys and not just modifiers - Added ability to set a KeyCode = to take no action on a button. - Ability to see MIDI codes for future debugging of new remotes - Added following X-FI remote keys (all at bottom of the list): '24-bit Crystalizer Wheel Up' '24-bit Crystalizer Wheel Down' '24-bit Crystalizer Wheel Button' 'CMSS-3D Wheel Up' 'CMSS-3D Wheel Down' 'CMSS-3D Wheel Button' 'EAX Wheel Up' 'EAX Wheel Down' '3DMIDI Wheel Up' '3DMIDI Wheel Down' '3DMIDI Wheel Button' 'X-Fi Arrow Left' 'X-Fi Arrow Right' NEW FEATURES 11/11/2002 (2.2.0.100): Initial Release of Intelliremote for Audigy 1 and Soundblaster Live drives.