Меню

КОМПОНЕНТЫ

В данном разделе можно скачать различные вспомогательные материалы, которые могут быть полезны в разработке своих или использовании чужих продуктов, в том числе и материалов из других разделов данного сайта.

Я не размещаю тут системы разработки, компиляторы и т.д. (даже откровенно устаревшие) во избежание споров с правообладателями. Но "библиотеки времени выполнения" ("виртуальные машины") не имеют ограничений на распространение, и если у вас их нет - скачать их можно здесь.

Кроме того, тут есть и мои собственные полезные (хотя во-многом устаревшие) разработки.

1. НУЖНЫЕ БИБЛИОТЕКИ

Необходимы для запуска программ из разделов "Программы" и "Исходники"
Название Краткая аннотация
Виртуальная машина VB6 Данный dll-файл необходим для запуска программ, написанных на "Visual Basic 6". Этот файл входит в комплект Windows вплоть до версии 10 (надеюсь, что и в 11 входит) и вряд ли вам понадобится. Но если вдруг такое случилось, то здесь можно скачать эту библиотеку в оригинальном и безопасном виде. Поместить скачанный файл нужно в системную папку Windows для 32-разрядных приложений.
Виртуальная машина VB3 У меня мало программ, написанных на "Visual Basic 3", да и в системах начиная с Win8 16-разрядные приложения все равно не работают. Однако, если вы любитель старины, если у вас есть возможность запуска старых программ и вы хотите увидеть работу некоторых моих прежних версий (в том числе из раздела "Исходники"), то без этой библиотеки вам не обойтись. Поместить ее можно либо в системную папку Windows ("c:\windows\system"), либо в папку с запускаемой программой.
MS FrameWork 2.0 Поскольку я постепенно перехожу на программирование под "Microsoft.NET" (а что делать?), для запуска последних моих разработок нужно наличие на компьютере какой-либо версии "FrameWork". Обычно хоть какая-то версия на компьютере есть, потому что в этой среде сейчас пишется практически все. Однако, если мои программы не запускаются, то можно скачать по данной ссылке оригинальный файл и запустить его, он сам установится куда нужно.
Виртуальная машина SB1 Про язык "Small Basic" знают немногие, я и сам обнаружил его недавно. Этот язык достоин того, чтобы я со временем написал о нем отдельно и подробно, но поскольку на данном сайте уже сейчас есть написанные на нем программы, то для их запуска данная библиотека необходима. К сожалению, в набор операционной системы она не входит, да и поместить скачанную библиотеку нужно обязательно в ту же папку, где находится написанная на SB1 программа.

2. ИСТОРИЧЕСКИЕ БИБЛИОТЕКИ

Мои программы в них не нуждаются, но если вы запускаете какой-то музейный экспонат, они могут понадобиться
Название Краткая аннотация
Виртуальная машина VB2 Файл необходим для запуска программ, написанных в среде "Visual Basic 2". Я с такими не встречался, но мало ли... Напоминаю, что в системах выше Win7 эти программы работать не будут, да и в ней сомнительно.
Виртуальная машина VB1 Файл необходим для запуска программ, написанных в среде "Visual Basic 1" под Windows (есть еще "Visual Basic 1" для среды MS-DOS). Транслятор для DOS у меня есть и я когда-то широко им пользовался (мощнейший язык, просто чудеса делал!), но "подоконную" версию не видел. Однако, для истории сохранил данный файл. Если что - здесь он есть.
Виртуальная машина VB4 (32-bit) На "Visual Basic 4" я когда-то и начал программирование под Windows. Так что данный файл использовал широко. Но достаточно быстро я перешел на VB6, переписав все программы под новую, более прродвинутую, среду. Тем не менее, библиотека (и сама среда VB4) у меня осталась. Я даже хотел сделать из нее "портабл"-версию для повседневного применения, но не получилось. Впрочем, когда-нибудь напишу на эту тему отдельную статью.
Виртуальная машина VB4 (16-bit) На 16-битной версии VB4 я не работал. Но "для комплекта" размещаю тут этот файл. Я вообще люблю и ретротехнику, и ретроязыки. Так что кто знает, что и когда мне самому понадобится...

3. ПОЛЕЗНЫЕ ФАЙЛЫ

Здесь собраны мои компьютерные разработки различного типа и в разных форматах
Название Краткая аннотация
Библиотека для QB4 Когда-то я все писал на языке "Quick Basic" версий 4 и 4.5. Эти версии отличаются только внешними и сервисными функциями, программ совместимы практически полностью. И вот для версии 4 я создал библиотеку, позволяющую несравнимо расширить возможности языка. По ссылке слева находится страница с подробным описанием и ссылкой на скачивание. Хотя MS-DOS ушла в историю, ее ценители остаются и сейчас. Вдруг пригодится...
Растровые шрифты Этот набор был создан мной во времена MS-DOS и широко использовался моей интерфейсной библиотекой (см. выше). Сейчас, конечно, его актуальность весьма сомнительна, но я решил выставить все свои разработки - вдруг кому-то пригодится?
Безопасная палитра Безопасные цвета образуются сочетаниями RGB-значений с шагом 51. Например, R=51 G=102 B=255 и т.д. В 16-тиричной системе цвета выглядят как "#000000", "#336699", "#FFCC00" и т.д. Некоторые старые версии веб-браузеров некорректно отображают цвета, которые не входят в этот диапазон. Хотя сейчас это не очень актуально, автор данного сайта по возможности старается использовать именно эти цвета в своих разработках. Да и для восприятия гармоничнее...
Коды клавиш Хотя в принципе коды всех клавиш известны (если нет - есть моя программа), я и сам до сих пор пользуюсь этой картинкой с кодами. Ее можно и распечатать.
Атрибуты файлов При поиске файлов в DOS надо было указывать не только имя (маску), но и необходимые атрибуты. Значения кодирующих чисел не всегда были очевидными. Поэтому я сделал себе такую "шпаргалку" - очень удобно! Для Виндовс она вряд ли актуальна, хотя...

Contrast

Normal

Matrix
Здесь можно скачать три архива изображений 1024*768. "CONTRAST" содержит 18 изображений, а "NORMAL" - 11, заполненных различными сочетаниями перехода палитры цветов. "MATRIX" содержит 4 изображения, равномерно заполненные черными и белыми точками в разных соотношениях, а также 4 изображения т.н. "диагональных деревьев" размером от 3*3 до 31*31 черными точками на белом фоне. Деревья "растут" по диагоналям от центральной точки, нигде не пересекаясь. Например, дерево 3*3 выглядит как число 5 на игральных кубиках.