19/02/2005 - SlyControl 2.7.12 (обновление)

Обновлены скрипты для многих программ (FlyDS, Winamp 5 и т.д.)
Добавлены плагины для поддержки нового железа SAA713x, MSRC, IgorPlug, MSIMega
btRemote теперь поддерживает драйвер BtWinCap
OSD теперь можно отключать и включать в настройках плагина или одной командой из скрипта

13/04/2004 - SlyControl 2.7.12

В редакторе скриптов добавлен поиск и замена
Прямо в мастере настройке можно править путь к выбранным приложениям
Пплагин DCD должен работать более стабильно
Скрипт для AverTV 5.x
Скрипт для WinDVD 5
Плагин Keyboard поддерживает скролинг на клавиатурах BTC
В плагине Keyboard можно задавать блокируемые клавиши (а не просто все мультимедийные)
В плагине Mouse исправлена эмуляция колеса прокрутки

01/01/2004 - SlyControl 2.7.11

В плагине OSM доработан интерфейс настройки
В плагине WinMon доработана проверка координат в режиме Advanced
В плагине Keyboard доработано переключение раскладки при выполнении команды TYPE
В плагине SndMixer доработано пошаговое изменение громкости
Доработан плагин Math
Добавлен скрипт для Axife FM Radio
Доработан плагин FlyRC2, добавлена поддержка тюнера AverTV Model 305
В плагин btRemote добавлена настройка для AverMedia AverTV DVB-S
Дополнен плагин Fly2000TV
Доработан плагин и скрипт FlyDS

08/12/2003 - SlyControl 2.7.10

Hooks.dll иногда встречается в других программах и вызывает конфликты, поэтому Hooks.dll переименован в SlyHooks.dll
Плагин UIR разделен на два - UIR (Uniper/Irman) и IrCom (различные ИК приемники типа Pinnacle PCTV, Creative DVD iNFRA)
Плагин btRemote теперь включает tweaked WDM драйвера от Ивана Ускова
Новый плагин Ir210 для поддержки Tekram IR-210 и подобных SIR IrDA устройств
Новый плагин FlyRC2 поддерживает тюнеры на чипах Philips SAA713x с новыми драйверами
В плагине btRemote появилась галочка "игнорировать повтор", это может решить проблему с "залипаниями" кнопок
Плагин SndMixer теперь умеет регулировать громкость и основные параметры без предварительной настройки (добавлены новые команды)
Плагин OSM теперь умеет подгружать меню отдельно для каждой программы (профили)
Плагин DCD теперь работает и в RAW режиме, т.е. не привязываясь к стандартам кодировок
Новый скрипт для регулировки Balance / Fade на звуковых картах Creative SB Live! / Audigy

19/07/2003 - SlyControl 2.7.9

Новые скрипты для mv2player и XMPlay
Новый плагин ДУ для MSI (Microstar) видеокарт и тюнеров
Новый скрипт для Rhapsody интернет радио
Поправлен WinMon пресет для CrystalPlayer
Новый плагин и скрипт для LightAlloy
Новый скрипт для TVTool
Обновился плагин и скрипт для FlyDS
Обновился скрипт для ZoomPlayer
В download добавился плагин wplm
Поддержка плагинов Girder
Исправлен плагин ATI Remote Wonder
Тень под текстом в OSD
Доработан плагин WinMon
Новый плагин и скрипт для MediaCenter
Новые скрипты для ChrisTV и ShowShifter
Новый плагин и скрипт для IrfanView
Новые скрипты для CrystalPlayer, Multidec, MediaPlayerClassic
В плагин Math добавлены операторы OR и AND
Добавилась схемка для sndRemote

В плагин WinCtrl добавлены новые команды для более удобного и полного контроля,
например если с помощью ResourceTuner узнать ID кнопок приложения,
то командой GetDlgItem можно прямо в скрипте узнать Handle этих кнопок и посылать им команды.
Можно управлять любым приложением даже когда оно не активно и свернуто.

25/05/2003 - SlyControl 2.7.8

Доступны полная русская версия и SlyControl Uniper Edition
Плагин для ProgDVB
Скрипт для Cinematograph
ExecFile понимает переменные окружения, теперь не надо править скрипты, если Windows XP не на диске C: (достаточно один раз заменить C: на %SystemDrive%). В Windows 98 нет такой переменной окружения, поэтому для совместимости в скриптах пока оставлено C:.

2/04/2003 - SlyControl 2.7.7

Автовыбор 16 / 256 цветов для иконки в трее (для Windows 9x / 2000 / XP)
Исправлены ошибки в SndMixer

24/03/2003 - SlyControl 2.7.5

Скрипт для nVidia DVD Player
Скрипт для ACDSee 5.0
Скрипт для ICE Book Reader
Плагин SndMixer запоминает не только ID, но и название регулятора (должно уменьшить проблемы с перестройкой под другие звуковые карты)
uIce и WinLirc Client не выдают табличку при потере связи (пишут в лог)
Полностью переделан плагин Keyboard: реагирует на удержание и отпускание кнопок, блокирует действия для мультимедиа кнопок в Windows XP, командой StartManual регистрирует горячие клавиши чтобы на них не реагировали другие приложения и др.
Плагин Mouse не зависает пи использовании DirectInput8 если в скрипте забыли команду Mouse.Stop(), добавлена эмуляция колеса прокрутки.
В описании плагина ExecFile смотрите возможности команды rundll32
В плагин Math добавлены логарифмы, в переменной @1 возвращается результат в строковой форме (не теряется дробная часть)
Плагин WinMon командой ActionPreset дополнительно в пеменных @1 и @2 возвращает заголовок и класс окна
Новый плагин Str для работы со строковыми переменными
Новый набор 256-цветных иконок в трее
В каталоге ConfigurationWizard скрипты не дублируются, ненужные скрипты отключаются командой $DISABLED в первой строке и не отображаются в редакторе

24/02/2003 - SlyControl 2.7.4

Плагин DCD поддерживает RX
Скрипт для CyberLink PowerVCR II
Новый плагин pv951 для тюнера Acorp / MediaForte pv951 TV
Исправлена ошибка в плагине CDAudio, из-за которой блокировался CD-ROM
Доработан плагин OSD
Функция ActionManual в плагинах теперь может возвращать extended hooks params, что позволяет например сделать плагин для обработки строковых переменных (пример использования см. в исходниках плагина Winamp в SDK)
Доработка ядра - правильно обрабатываются пустые строковые константы "" в скриптах, в редакторе можно использовать TAB, можно использовать extended hooks params (@1, @2 и т.д.) в условиях в командах Break и Skip)

01/02/2003 - SlyControl 2.7.2

Новый плагин WriteLog
TrayIcon может показывать всплывающие сообщения
DCD и sndRemote поддерживают пульты Daewoo
OSD понимает строку конфигурации прямо в параметрах, можно менять цвет фона
Плагины перенесены в подкаталоги (их стало слишком много)
Обновлен плагин BSPlayer
Модифицированы многгие скрипты
Плагин Mouse теперь сообщает о нажатии кнопок и действиях с колесом
Новые скрипты для JetAudio 5.x и WinDVD 4.x
Новые возможности WinMon.ActionManual() (см. применение в скрипте windvd.scs)

22/01/2003 - SlyControl 2.7.1

Шрифт настраивается для всего - диалоги, скрипты, лог
Плагин Keyboard теперь поддерживает Direct Input 8
Новый плагин ДУ для тюнеров Tekram M205 Pro
Доработаны плагины DCD и sndRemote
Скрипт для Real player, Sonique
Плагин WinMon теперь следит и за изменением заголовков окон
Теперь как сотовых телефонах одной кнопкой можно выбрать разные действия (одним нажатием выбирается, нажать и подержать чтобы применить, см. примеры для кнопок SETUP и SOURCE в скрипте RemoteOsm.scs)
В плагине OSM можно изменять пункты меню прямо из скриптов
Скроллинг в OSM при большом списке
Плагин Winamp теперь понимает bookmarks (файл winamp.bm), список песен выводится через OSM кнопкой DISPLAY

3/01/2003 - SlyControl 2.7

Плагин и скрипт для iuVCR
Плагин и новый скрипт для Fly2000TV
Простая настройка таймера выключения компьютера
Доработан плагин sndRemote (визуализация)
Доработан плагин DCD (приоритет)
В плагине btRemote можно выбирать hardware драйвер, в том числе и WDM
Доработан плагин CDAudio и скрипт
Исправлена ошибка в OSD при Border=0, добавлен параметр Min.Width
В плагин SndMixer добавлена возможность запроса текущей громкости
Автоматическое вкл/выкл звука тюнера при запуске/закрытии ТВ программы (нужно настроить пресеты MuteTuner, UnmuteTuner)
Скрипт для ZSoft Lupa (http://www.zsoft.h1.ru/)
Доработан плагин и скрипт OSM
Можно выбирать шрифт редактора шрифтом
Новый плагин Slider
LightAlloy добавлен в ConfigWizard

13/12/2002 - SlyControl 2.6.3

Balloon hint при старте можно отключить
Плагин btRemote умеет исследовать неизвестные тюнеры, поддержка Leadtek WinFast TV2000
Все плагины для дистанционок понимают код 0, в UIR не нужно включать инверсию
Скрипт для FMRadio
В плагине WinCtrl можно указывать некоторые сообщения по названию, например "WM_COMMAND"

21/11/2002 - SlyControl 2.6

Новый мастер быстрой настройки при первом запуске
Скрипты для Fly2000TV, ProgDVB, UltraPlayer
Новый плагин rm050
Новый плагин LiveDrive
Новый драйвер HWIO для плагина btRemote
Поправлен скрипт для DScaler
Новый плагин и скрипт для NPlayer
Новый плагин и скрипт для ZoomPlayer
Плагин UIR теперь понимает Creative DVD iNFRA, дополнены коды для Pinnacle Studio PCTV
Переработан плагин WinMon
Поправлен интерфейс настройки в плагине OSD
Новый плагин OnScreenMenu (OSM)
В плагин WinMon добавлено отслеживание доступности рабочего стола

13/10/2002 - SlyControl 2.5

Исправлены ошибки при работе под Windows XP SP1
Дистрибутив теперь включает SDK
Новые плагины и скрипты для BSPlayer и DScaler
Плагин WLircSrv по умолчанию выключен
Плагин UIR теперь понимает ИК датчик от тюнера Pinnacle Studio PCTV
Скрипт tts.scs по умолчанию отключен в скрипте main.scs
Для плагинов btRemote, UIR, DCD и sndRemote в INI файл вынесены временные параметры

2/10/2002 - SlyControl 2.4.4

Исправлен баг в плагине Keyboard в Win98
Теперь плагин Keyboard умеет посылать код клавиши неактивному окну программы
Плагин WinMon стал умнее, теперь он почти всегда видит момент создания окна программы (событие x_CREATE)
Новый плагин TrayIcon управляет иконкой SlyControl (убрать, мигать и пр.)
Плагин и скрипт для Apollo
Скрипт для Winamp 3
Скрипт для AverTV
Плагин Slider от alex_idt@mail.ru
Исправлен баг в скрипте FlyDS для кнопки Zoom
Изменен приоритет плагина DCD на TIME_CRITICAL, исправлен time-out
Поддержка дистанционок Thomson в плагинах DCD и sndRemote
Доработаны скрипты для Windows Media Player (не вываливается из FullScreen)
Теперь не нужно пеименовывать названия кнопок в Win 98 RUS, плагин Keyboard использует свои названия, а не запрашивает их у системы.
Исправлен баг в плагине sndRemote (дистанционки с NEC модуляцией)
В плагин WinExit добавлены Hibernate и Suspend
Плагин Winamp теперь умеет передавать в скрипт название песни
В плагине OSD доработана проверка синтаксиса при передаче параметров
В плагине btRemote правильно работает monitoring
Добавлен скрипт для Jet-Audio
Поправлен скрипт для AverTV Studio v4.x
Оптимизировано слежение за песнями в плагине Winamp
Плагин WinMon стал быстрее, умнее и стабильнее (после закрытия Jet-Audio плагин не видел другие приложения)
Скриптик для LightAlloy
Новый плагин OSD (прозрачный фон, полупрозрачность, не показывается в TaskBar'е).
Исправлена очепятка в WinCtrl и изменен таймаут в DCD (на некоторых дистанционках с кодировкой NEC не работал повтор при удержании кнопки)
Новые возможности в плагине UIR
Добавлен плагин и скрипт для программы Radiator
Добавлен скрипт для ATI MultiMedia Center
Новые функции в плагинах OSD и WinMon, скрипт TTS произносит название активного приложения

25/05/2002 - SlyControl 2.3

Исправлен баг SlyControl 2.2 - FFFF.. error в Win98
Улучшен Wizard, упрощены скрипты, плагин TTS по умолчанию выключен.
Нужные плагины загружаются автоматически даже без команды Load.
Добавлены дополнительные параметры, передаваемые при событии
Новый плагин WinLIRC server, например чтобы управлять BSPlayer'ом достаточно в его настройках указать названия кнопок.
Плагин DCD теперь понимает сигнал не только по линии DCD, но и DSR, CTS, RING, поддерживает новые устройства, в описании добавлены схемы.

5/05/2002 - SlyControl 2.2

Новый плагин TTS - теперь SlyControl умеет говорить!
Новый плагин DCD, изменен файл конфигурации к плагину sndRemote (поддерживает больше дистанционок)
Плагин и скрипт для FlyDS
Добавлен скрипт для Sasami2k
В плагин Keyboard добавлен режим совместимости с Win9x (для эмуляции используются старые функции)
Исправлен плагин WinLIRC

18/04/2002 - SlyControl 2.1.2

Новый плагин Borg для bTV и bRadio
Новые скрипты (bTV, bRadio, WinDVR) и картинки для OSD
Мелкие исправления (работа с картинками в OSD, автоматический выбор рабочего каталога и др.)

8/04/2002 - SlyControl 2.1.1

плагин Keyboard поддерживает мультимедиа клавиши
добавлен плагин Joystick
поправки в интерфейсе мастера

3/04/2002 - SlyControl 2.1

мастер настройки скрипта
плагин Keyboard дружит с Win98 RUS, понимает кнопку Windows+что-нибудь
добавлен плагин UIR / IRman
переделан плагин WinMon, работает значительно стабильнее (не вызывает ошибок в других приложениях), но больше не определяет Deactivate
в плагин OSD добавлены картинки
изменена иконка и меню в трее
добавлен режим HOLD для блокировки дистанционки (хороший пример использования приоритетов хуков)

13/03/2002 - SlyControl 2.0


31/01/2002 - SlyControl 1.11b

btRemote - новые пульты.
WinLIRC заменен на WIRC v0.6.2a3
Испрвлены ошибки.

26/11/2001 - SlyControl 1.10b

btRemote - решена проблема с тюнером AverTV Model 103.
Добавлены OSD, SndMixer и uICE.
Устранена проблема sndRemote с некоторыми пультами SONY.
Добавлена кнопочка Test action.
В настройку по умолчанию добавлен JTV.

13/11/2001 - SlyControl 1.06

Переработаны внутренние связи, возможность отключать Event plugins.
Новые настройки пультов для плагинов btRemote и sndRemote.

8/11/2001 - SlyControl 1.05

добавлен WinLIRC
sndRemote поддерживает Tekram и Creative
Исправлен баг "Can't create DirectSoundCapture Buffer" (драйверы некоторых звуковых карт не любят DirectX 8)

28/10/2001 - SlyControl 1.03

добавлен sndRemote
изменен Window Monitor

8/10/2001 - SlyControl 1.0


Июль 1999 - IR_Ctrl Demo