SBRunScr 3.11(13.03.2022) //------------------------------------------------------------------------------------------------------------------ Программа для управления обоями рабочего стола; форматы jpg, emf, bmp, gif, ico, PNG, ссылки на FTP и HTTP файлы; календарь на обоях; прозрачность фона текста иконок на рабочем столе; управление заставками. Горячие клавиши. Рисование Знаменательных Дат на календаре. Плавное изменение размера картинок. Напоминатель. Часики. Прогноз погоды. Графические и текстовые информеры на обоях. В ПРОГРАММЕ НЕТ ВИРУСОВ ИЛИ ТРОЯНОВ. Если ваш антивирус сообщает о вирусах и троянах в программе, добавьте программу в исключения. с версии 3.08(13.01.2008) программа понимает переменные окружения и создает свои SBRunScr_path и SBRunScr_drive ниже идущий текст может содержать ошибки и описки :)=) //------------------------------------------------------------------------------------------------------------------ *3.11(13.03.2022) * Поправлен прогноз погоды rp5.ru *3.11(27.03.2021) * убраны настройки proxy и работа с proxy * реализована работа с https ресурсами *3.10(10.10.2020) * поправлена "Дотяжка" и "Средний цвет" *3.10(03.09.2020) * поправлено открытие текущего файла *3.10(16.08.2019) * поправлена функция "Спящий монитор" в windows 10 *3.10(03.01.2019) * Поправлен прогноз погоды gismeteo.com прогноз теперь загружается с адреса https://www.gismeteo.ru/weather-%ИМЯ-КОД%/2-weeks/, где %ИМЯ-КОД%- это наименование и код города, например tolyatti-4429, параметр %ИМЯ-КОД% указывается в настройках Информера * Поправлена работа заметок напоминателя в Win7 и выше *3.10(09.11.2017) * Поправлен прогноз погоды rp5.ru *3.10(08.03.2017) * Поправлена загрузка погоды с gismeteo.com и rp5.ru *3.10(28.11.2015) * Поправлен прогноз погоды gismeteo.com *3.10(15.07.2015) * Поправлен прогноз погоды rp5.ru *3.10(08.06.2015) * Прогноз gismeteo теперь загружается с http://www.gismeteo.com * Убран поиск города в информере ввиду неработоспособности *3.10(14.02.2015) * Поправлены стили для rp5.ru прогноза погоды *3.10(22.11.2014) * Небольшие исправления для работоспособности в win95 * Поправил работу с переменными окружения *3.10(21.02.2013) * Обновлен информер (SBInformer.dll): *3.10(25.12.2010) * Поправлено отображение меню в win95/98 *3.10(25.11.2010) * Обновлен информер (SBInformer.dll) *3.10(12.07.2010) * Обновлен информер (SBInformer.dll) и \Weather\img\gismeteo.css *3.10(18.04.2010) * : "После перехода с версии 3.09 на 3.10 перестала работать командная строка при старте". Исправлено. * Исправлена ошибка в информере (SBInformer.dll), приводящая к краху программы при обновлении прогноза погоды. *3.10(12.04.2010) * Исправлена ошибка в информере (SBInformer.dll): при указании способа задания "Путь (URL) на графический файл" можно выбирать локальные графические файлы По просьбе *3.10(04.04.2010) * Изменен вид "Меню управления" * В настройках календаря появилась опция 'Вертикальное смещение' для смещения месяцев на обоях друг относительно друга. По просьбе <Игоря> * Исправлен поиск и загрузка погоды с gismeteo.ru в информере (SBInformer.dll) * Налажена смена обоев при установленном приложении Fences. По просьбе <Максима> * Пересобраны плагины * Изменены языковые файлы *3.09(04.06.2009) * Исправления в информере (SBInformer.dll): исправлен поиск городов и загрузка прогнозов погоды с gismeteo.ru, поправлен стиль для погоды \Weather\img\gismeteo.css *3.09(24.05.2009) * Исправлена ошибка в информере (SBInformer.dll): при указании способа задания "Путь (URL) на интернет файл" можно выбирать локальные файлы *3.09(16.05.2009) * Обновлена тулза Tool\SBHtmlToPic.exe - теперь запись страницы в файл BMP производится без мелькания на экране :) *3.09(14.12.2008) * Исправлена интерфейсная ошибка в информере. * Подкорректирована программа SBHtmlToPic. Изменен алгоритм ожидания конца загрузки. По просьбе *3.09(07.12.2008) * Добавлена настройка для плагина "Часы"(SBClock.dll) "Сглаженный шрифт", по просьбе * Восстановлена работа с командной строкой, по просьбе * Изменение в информере(SBInformer.dll). Для способа задания "Календарь" добавлена возможность указывать месяц и год в приращении от текущей даты используя +/-. По просьбе * Масштаб календаря дополнен до значения 1:8.0, по просьбе * Изменены языковые файлы *3.09(28.09.2008) * Немного внешних изменений * Исправление ошибок * Изменены все плагины (Plugins), тулы (Tool) * Изменены языковые файлы *3.08(01.06.2008) * Исправлена ошибка в настройках горячих клавиш * Поправлена загрузка прогноза погоды в информере(SBInformer.dll) По просьбе <Филин> *3.08(21.01.2008) * Добавлено обновление рабочего стола для оболочки Aston(1.9.4) По просьбе *3.08(13.01.2008) * После смены расположения обои в списке файлов (закладка "Файлы") добавлено обновление обоев на рабочем столе * Добавлена комбинация клавиш Ctrl+Правый клик мыши по иконке в трее - вызов меню смены расположения обои * При открытии окна настроек на закладке "Файлы" или переключении на эту закладку обновляется окно предосмотра текущего файла * Добавлено распознавание переменных окружения в путях списках файлов (SBRunScr\Lists\*.lst) * Добавлены переменные окружения: SBRunScr_path и SBRunScr_drive. Их можно использовать в списках файлов (SBRunScr\Lists\*.lst) заменой части пути к файлам на %SBRunScr_path% или %SBRunScr_drive%. Данное добавление необходимо для размещения программы вместе с обоями на каких-либо переносных устройствах хранения информации (cd, flash). По просьбе * В плагине "Часы"(SBClock.dll) у шрифта, которым пишутся цифровые часы, убран стиль сглаживания, для ислючения черного муара вокруг символов при отключенном фоне. * Изменения языковых файлов. *3.08(13.12.2007) * Поправлена SBScrSet.scr - программа для управлениями заставками - для работы в WinNT4 По просьбе *3.08(10.12.2007) * Пересборка для работы в WinNT4 По просьбе *3.08(09.10.2007) * Случайно найдена и устранена ошибка при установке файлов на обои через командную строку. Убран выход из программы при наличии командной строки. Программа будет завершаться только при передаче команды /ex. * Добавлена команда командной строки /pr - предыдущие обои. По просьбе *3.08(04.10.2007) * Найдена и устранена ошибка при загрузке файлов из списков обоев. Изменена метка в списке обоев, указывающая на количество файлов в списке. Изменен файл tool/img.php - пример php-скрипта для веб-сервера, извлекающего случайный файл из указанного списка обоев. * Исправлена ошибка в меню при указании способа расположения графических файлов на рабочем столе. По просьбе <Стешева Александра> * На закладке "Обои" добавлен параметр "Соотношение сторон рабочего стола и картинки для переключения двойных режимов" - по умолчанию 2.0. Если один из размеров картинки больше соответствующего размера рабочего стола деленного на это соотношение, то картинка будет считаться "большой". Разделите габариты рабочего стола на величину соотношения - получите максимальный размер "маленькой" картинки. Для типов расположения: растянуть или замостить, лучший размер или по центру. По просьбе <Стешева Александра> * Изменения в языковых файлах. *3.07(19.09.2007) * Исправлена ошибка при работе с файлами *.rnd - список для случайной смены обоев *3.07(18.09.2007) * На закладке "Расшир" добавлена функция "Хранение настроек программы": при включении "Единые настройки" - программа переключает настройки текущего пользователя как единые настройки для программы, прописывая в файле SBRunScr.ini в секции [set] параметр defuser равным имени текущему пользователя. Данная настройка необходима при размещении программы на каких-либо переносных устройствах хранения информации (cd, flash). По просьбе * Изменения языковых файлов, плагинов и программы для управления хранителями экрана для поддержки вышеуказанного изменения. *3.07(19.07.2007) * Исправления в информере (SBInformer.dll): доработка загрузчиков прогноза погоды для www.gismeteo.ru и rp5.ru *3.07(05.07.2007) * Исправлена ошибка при поиске городов и последующему разрушению программы в информере (SBInformer.dll). Ошибка обнаружена <Дмитрием> *3.07(22.06.2007) * Еще немного поправлена функция удаления или исключения файлов из списка: исправлена корректировка случайного списка. *3.07(19.06.2007) * Исправлена ошибка, приводящая к завершению программы, при удалении или исключении из списка файлов. По просьбе <Вячеслава> *3.07(03.06.2007) * Исправлено неправильное формирование текста на обоях в плагине дат(SBDates.dll) * Доработка дат (SBDates.dll). Добавлен параметр тип: знаменательные даты, текст. При выборе типа "Текст" на обоях будет рисоваться текст написанный в соответствующем поле. Допускается использование переменной >o - текущий файл обоев. По просьбе *3.07(01.06.2007) * Исправлена ошибка при рисовании месяцев на обоях - наблюдалась в последний день месяца. Заметили и вовремя сообщили и *3.07(23.05.2007) * Доработка дат (SBDates.dll) К параметрам положения добавлены параметры сдвига относительно предыдущих дат в списке дат: вверх, вниз, влево или вправо - на необходимую величину пикселов. По просьбе * Изменены языковые файлы *3.07(18.05.2007) * Доработка информера (SBInformer.dll): добавлен тип задания прозрачного цвета: цвет из палитры, цвет с информера. Цвет с информера - нажатие на кнопку выбора цвета позволяет указать точку на предосмотре информера, по которой будет браться цвет прозрачности, выбор необходимо подтвердить кликом в нужную точку. Данное изменение затронуло почти все плагины, изменены языковые файлы. Частичное исполнение просьб *3.07(16.05.2007) * Изменен способ чтения графики - теперь графические файлы читаются последовательно каждым из способов (ImgGdiplus.dll, ImgCtx.dll, IPicture.dll), пока не будет достигнут результат. * Изменения в информере (SBInformer.dll) в способе задания "файл из каталога" файлы выбираются по алфавиту. Добавлено задание границы информера цветом и толщиной (кнопка "граница"). По просьбам * При проверке обновлений программы теперь не выводится сообщение о том, что нет обновлений. В случае если обновление есть, будет выводиться только одно окно с предложением скачать новую версию (при периодической проверке обновлений через напоминатель). По просьбе *3.06(16.04.2007) * Доработка информера (SBInformer.dll): добавление способа создания "Календарь" - формируется календарь на любой месяц по настройкам указанным в настройках закладки "Календарь" по просьбам * Доработка дат (SBDates.dll): добавление параметра "Автоперенос строк" - текст формируется таким образом, чтобы не вылазил за границы экрана * Изменения в языковых файлах. *3.05(25.02.2007) * Исправление ошибки работы программы при определении версии IE установленного в системе. Это также решило проблему чтения графики в формате PNG. по замечаниям и тех, у кого не читались PNG(информеры) * В программу добавлен интерфейс работы с графикой через GdiPlus (Tool\ImgGdiplus.dll). Проверено, что простое копирование библиотеки GdiPlus.dll(библиотека бралась из winXP) в системный каталог Win95, win98 или WinNT4, позволяет программе использовать этот интерфейс для отображения всех форматов. При наличии этого интерфейса программа работает быстрее :) *3.04(22.02.2007) * Исправление в информере (SBInformer.dll) при открытии прогноза погоды другими браузерами Добавление в информере (SBInformer.dll). тип задания: каталог с графическими файлами (файлы будут браться случайно), следующий файл обоев По просьбе * Изменения в языковых файлах. *3.04(18.02.2007) * Доработка команды "запуск заставки". По просьбе *3.04(17.02.2007) * Доработки в напоминателе(SBReminder.dll) *3.04(16.02.2007) * Изменение в информере (SBInformer.dll): возможность выбора браузера для отображения прогноза погоды, проверена поддержка кода html страницы в бразуерах Opera и Netscape По просьбе <Филин> * Небольшие доработки в напоминателе(SBReminder.dll) *3.04(11.02.2007) * Добавлено сохранение списка произвольного порядка смены обоев. По просьбе * Исправлена ошибка в информере(SBInformer.dll) при поиске городов на сайте gismeteo.ru *3.04(08.02.2007) * Исправлена ошибка при загрузке файлов, имеющих в имени символ %. По просьбе *3.04(05.02.2007) * Дополнительные исправления для работы программы в winNT4 *3.04(03.02.2007) * Программа подкорректирована для работы в winNT4. Если в операционной системе установлен Internet Explorer < 5 версии, то поддерживаемые форматы: jpg, emf, bmp, ico. Функции работы с графикой перенесены в библиотеки Tool\ImgCtx.dll и Tool\IPicture.dll, без них программа не сможет загружать и сохранять графические файлы. По просьбе * В плагине "Даты"(SBDates.dll) добавлена возможность указать цвет каемочки для выделения знаменательных дат на календаре. По просьбе * В плагин "Информер"(SBInformer.dll) добавлена кнопка и соответвующая командная строка(для использования в напоминателе) "Загрузить все информеры". По просьбе * Переписана утилита Tool\SBHtmlToPic.exe для поддержки флэша По просьбе * Изменения в языковых файлах *3.03(26.11.2006) * Исправлена ошибка программы, наблюдаемая после установки IE7. По просьбе , <Сергея Марчукова>, <Шемякина К.Е.>, и др. :) Ошибка была обнаружена при формировании списка хранителей экрана и не была связана с информером (SBInformer) или с установкой IE7 и должна была себя проявить еще на версии 2.79, то есть более 1.5 лет назад :) *3.03(16.11.2006) * Небольшое исправление в информере(SBInformer.dll) *3.03(13.11.2006) * Добавление возможностей плагину "Файлмонитор"(SBFileMon.dll): синхронное изменение списков файлов, возможность добавлять каталог с вложенными подкаталогами. По просьбе * Изменения в языковых файлах *3.03(12.11.2006) * Создание плагина "Файлмонитор"(SBFileMon.dll), предназначенного для автоматического добавления или удаления файлов в указанном списке обоев. По просьбам пользователей * Небольшие доработки всех плагинов и самой программы * Изменения в языковых файлах *3.02(23.10.2006) * Исправление работы с иконками рабочего стола, по просьбе *3.02(21.10.2006) * К видам расположения картинки на обоях добавлен тип "Лучший размер + Средний цвет". Средний цвет вычисляется по каждой из грани шириной в 1 пиксел по просьбе * Изменения в языковых файлах *3.02(16.10.2006) * Исправлена ошибка не срабатывания горячих клавиш "Скрывать иконки", "Включить/выключить календарь" * Исправлена ошибка работы главного меню программы *3.02(15.10.2006) * Доработка функции работы с интернетом - теперь валютный информер с http://www.othello.ru должен успешно загружаться *3.02(08.10.2006) * Доработка функции работы с интернетом *3.01(28.09.2006) * Исправление ошибки при формировании списка для случайной смены обоев *3.01(27.09.2006) * Исправлена ошибка в напоминателе в функции музыкальных проигрывании файлов из указанного каталога *3.01(29.08.2006) * Модификация функции напоминателя (SBReminder) запускающей приложения или документы. Теперь возможен запуск файлов "*.lnk" - ярлыков. Причем данная возможность распространяется также на ярлыки сетевых подключений. по просьбе * Немного поправлена функция загрузки интернет ресурсов. *3.01(25.08.2006) * Срочное исправление ошибок предыдущего обновления :) *3.01(24.08.2006) * В напоминателе (SBReminder) добавлена возможность выбора каталога с музыкальными файлами. При старте напоминания - будет браться случайный файл из этого каталога для проигрывания, а если выбрана опция "зацикливать", то будут проигрываться последовательно все файлы из каталога в случайном порядке *3.01(20.08.2006) * В напоминателе (SBReminder) добавлен тип задания "При старте" с параметром "Спустя (минут)". С помощью данного типа можно создавать напоминание, выполняемое при старте программы SBRunScr или спустя указанный интервал времени в минутах. по просьбе *3.00(29.07.2006) * Исправлена настройка фона в цифровых часах, рисуемых на рабочем столе (на обоях) (плагин "Часы"(SBClock)) - по просьбе * Настройка в часах "Без фона" теперь действует и на цифровые часы, отображаемых в виде окна, но данная возможность, так же как и прозрачность, работает только на win2000 и выше. * В подкаталог Tool добавлена консольная программа SBTimeSync, предназначенная для синхронизации времени через интернет, для использования в напоминателе (SBReminder). В командной строке указывается сервер(или сервера) времени, например time.nist.gov. Данная возможность реализована по просьбе *3.00(02.07.2006) * В цифровые часы плагина "Часы"(SBClock) добавлены параметры: %o - текущий файл обоев %s - текущий хранитель экрана * На закладке "Обои" изменено название настройки "Отмена автоматической смены обоев" на "Отмена автоматической работы". Плагины могут опрашивать данную функцию сообщением SBCANCELWORK * В настройки напоминаний плагина "Напоминатель"(SBReminder) добавлен параметр "Учет отмены работы". Данная настройка зависит от "Отмены автоматической работы" На закладке "Обои", по просьбе *3.00(25.06.2006) * Изменены настройки цифровых часов в плагине "Часы"(SBClock), теперь можно формировать многострочные цифровые часы * Изменены языковые файлы *3.00(22.06.2006) * Попытка исправить не запуск хранителя экрана при выборе пункта меню управление "Запуск заставки" *3.00(19.06.2006) * Восстановлены работа функций плагина "Информер": "показать прогноз" и "информеры по умолчанию" - по настойчивой просьбе ;) *3.00(18.06.2006) * Исправление в плагине "Информер": позиционирования окна загрузки для информеров со способом задания "Текст (Скрипт)" и "Путь (URL) на интернет файл" * Добавление в плагине "Часы": настройка "правое выравнивание" теперь влияет и на цифровые часы рисуемые на обоях(рабочем столе); ускорение формирования цифровых часов *3.00(12.06.2006) * Программа откорректирована для работы с плагинами. Функции "Часы", "Даты", "Информер", "Напоминатель" и "Joke" теперь существуют как плагины к программе, и программа может работать без них. * Переписан модуль работы с интернетом при загрузке информации о версии, загрузке погоды и информеров с учетом работы через прокси-сервер. * Снова добавлен параметр "32 бит/пиксель" в настройку "Качество изображения" на закладке "Обои" * Исправлено неверное определение загрузки процессора на win98 * Настроена работа программы на win95+ie5 * ИСТОРИЯ БОЛЕЕ РАННИХ ОБНОВЛЕНИЙ УДАЛЕНА :) //------------------------------------------------------------------------------------------------------------------ С уважением, Serbis(Сергей Быстров)