ОБЩИЕ СВЕДЕНИЯ
В представленных на этом сайте программах есть некоторые общие свойства.
При разработке программ ставилась простая задача: каждая программа предназначена для выполнения какой-то конкретной функции – не собиралось множество задач в одну супер-программу. Это желание возникло после работы со множеством музыкальных программ. С моей точки зрения эти программы перегружены универсальностью. Это многозадачность программы делает её неудобной в практическом применении, особенно, если нужна её предварительная настройка. Конечно, такие программы интересны профессионалам, но простого потребителя они отпугивают. Сокращение числа решаемых задач в одной программе увеличивает объём занимаемой памяти, но не настолько, чтобы это хоть как-то мешало работе. Когда необходимо быстро переключаться с задачи на задачу, ничто не мешает запустить одновременно несколько программ.
Автор программ пытался свести к минимуму количество органов управления (кнопочек, значков и т.д.). Цель – максимально упростить управление программой.
Несмотря на эти замечания, программы ориентированы на использование высококачественной техники с учётом её развития, т.к. снижение требований к параметрам техники снижает и возможности программ и потребителя. К примеру, не ставилась задача максимального снижения размера программ, т.к. это совершенно не актуально на сегодняшний день. В то же время в качестве обязательного условия ставиться использование экрана монитора высокой чёткости с разрешением не менее 1920х1080. Программы ориентированы на творчество, а не использование игрушек в стиле Стива Джобса с использованием пальца для управления программой.
Программы не требуют установки: всё, что нужно сделать – разместить где-либо (по желанию) папку с файлами и запустить файл .exe. (файл приложения). Это сделано ещё и затем, чтобы уменьшить возможности добавки паразитных вставок при пиратском распространении программ.
Есть одна особенность при отображении текстов: исходный язык программирования не очень удачно распоряжается пунктуацией. Обращу внимание на следующее:
- не отображаются пустые строки;
- если программа не понимает введённого символа, она выводит сообщение «bang»;
- программа не понимает символа «;» (точки с запятой). Обычно я заменяю его точкой или запятой;
- текстовый файл должен иметь кодировку UTF-8. Это не представляет какой-то проблемы, т.к. изначально компьютер имеет эту кодировку в текстовом редакторе. Нужно лишь следить за этим.
Все программы, а также базы данных к ним можно скачать в разделе Каталог файлов.
При скачивании Альбома песен поступайте следующим образом:
- создайте где-нибудь папку с названием Альбом песен;
- скачайте в эту папку выбранные разделы Альбома песен;
- распакуйте архивы;
- проверьте, что в распакованных разделах нет лишних вложений. Например, папка Вертинский вложена в другую папку Вертинский. Уберите эти вложения;
- запустите программу Подпевалка и пользуйтесь Альбомом песен.
ПРОГРАММА ВИКТОРИНА
После запуска программы с помощью кнопки Папка необходимо указать месторасположение папки с нужной викториной (например, «Мужчины против женщин»). Можно задать любой номер вопроса раздельно для команды М и команды Ж. Для этого нужно набрать номер на соответствующем табло и нажать на клавиатуре компьютера кнопку Enter (Ввод) для ввода номера вопроса. Затем нажать кнопку Home и задание для этого номера запустится. Для продвижения по заданию вплоть до ответа и перехода к новому вопросу необходимо нажимать кнопку клавиатуры Пробел.
С помощью кнопок Очки можно добавлять и убавлять по одному очку каждой команде.
Индикатор Инд фиксирует правильные и ошибочные действия пользователя программы.
Табло снизу программы фиксирует существующие и заданные вопросы для двух команд.
Эта программа позволяет пользователю создавать новые викторины. Для этого нужно знать следующие условия.
1. В общей папки викторины должны быть расположены:
- файл j0.png – заставка, в нашем примере чистая картинка;
- файл j1.png – какая-либо иллюстрация;
- файл Text.txt – название викторины (4 строки);
- папки 1-99(макс) с вопросами для команды М, папки 101-199(макс) с вопросами для команды Ж.
2. В папке с одним вопросом находятся:
- несколько или ни одного файла иллюстраций типа jn.png;
- несколько файлов (обычно 1 или 2) типа kn.txt (подписи под рисунками или ответы, не более 5 строк);
- несколько файлов (обычно 1) типа tn.txt (содержание вопроса);
- несколько или ни одного файла типа mn.wav (звуковой файл);
- файл s.txt – сценарий вопроса.
3. Сценарий вопроса состоит из последовательности команд:
- o1 или o2 – открытие окна 1 или 2. Окно 1 – содержит поле для текста вопроса, окно 2 – содержит 2 поля для иллюстраций. Размер иллюстраций – не более 960х720.
- t1 kn.txt – выводит текст под рисунком или ответ;
- t2 nn tn.txt – выводит текст вопроса, где nn – размер шрифта, например, 36;
- m mn.wav – воспроизводит звуковой файл;
- p – пауза для остановки сценария. Для продолжения – нажать клавишу Пробел;
- ks – конец сценария.
Легко разобраться в составлении викторин на примере викторины «Мужчины против женщин».
Для подготовки для викторины рисунков вполне достаточно стандартного редактора изображений, входящее в поставляемое с компьютером ПО. Звуковые файлы могут быть только несжатого типа WAVE.
ПРОГРАММА ДОКЛАД
Программа Доклад – вариация на тему Викторины. Управление программой такое же. Отличия:
- вместо кнопок номера вопроса стоят кнопки номера фрагмента Ф1 и Ф2;
- убраны счётчики очков.
В качестве примера дана моя речь на юбилее Золотой свадьбы.
Программа может быть использована для оформления книг.
ПРОГРАММА ЛЕТОПИСЬ
Эта программа предназначена для оформления фотографий с текстом. Летописью она названа потому, что и задумывалась как альбом, в котором будут собраны фото всех периодов жизни. Что-то из фотографий сканируется и обновляется. Эта программа не использует сценариев работы. Папка программы содержит файл j0.png – заставка, аналогичная Викторине. Основное содержание – вложенные папки с фотографиями и текстам к ним:
- файл j.jpg – фотография (формат – 1360х1020);
- от 1 до 3 текстовых файлов (t1.txt, t2.txt, t3.txt – файл t1.txt должен присутствовать обязательно).
Программа открывает два экрана:
- первый экран (обязательный) отображает файлы j.jpg и t1.txt;
- второй экран (необязательный) отображает файлы t2.txt, t3.txt либо оба сразу, либо любой из них.
Программа предоставляет удобный обзор до миллиона фотографий.
После запуска программы с помощью кнопки (левой сверху) указывается папка с нужной летописью. Остальные похожие иконки сверху – индикаторы, которые контролируют содержание каждой папки.
Для перехода к следующей фотографии используется клавиша Пробел.
В качестве примера представлена летопись «Жизнеописание». Это только начало, а конца видимо не будет. Надеюсь, что это используют дети.
ПРОГРАММА ПОДПЕВАЛКА
Как возникла эта программа? Прежде всего, надоела свалка музыкальных файлов. Вторая причина: часто слышу – дайте мне текст и минусовку и я спою. Программа Подпевалка и даёт эту возможность – выводит на экран текст и даёт возможность выбрать плюсовку или минусовку.
Несмотря на вводный сарказм программа оказалась очень удобной для упорядочения альбома песен, удобного выбора до миллиона песен, и полезной при разучивании песен. Управление программой аналогично Летописи. Основное содержание базы данных – вложенные папки с музыкальными файлами и текстами песен:
- один или два файла m1.mp3, m2.mp3. Я принял за правило: m1 – минусовка, m2 – плюсовка;
- один или два файла t1.txt, t2.txt. Один файл программа выводит на экран в виде одной страницы, два – в виде двух страниц.
Нажатие на левую сторону экрана запускает файл m1, нажатие на правую сторону экрана запускает файл m2. Для завершения песни используется клавиша Пробел.
Программа работает только с файлами мп3. Для перекодировки программа использует проигрыватель QuickTime Player, поэтому он должен быть установлен в компьютере. Это не составляет труда, потому что компания Apple просто навязывает свой проигрыватель. Включать его не надо, программа просто использует его перекодировщики.
В качестве примера приведён мой «Альбом песен».
Сравним сферы применения программ Аккомпаниатор и Подпевалка.
Комплект программ Аккомпаниатор создан для использования со сложными песнями: сложные оперные арии, дуэты, многоголосые партии, духовная музыка и т.д. Эта программа облегчает разучивание и первоначальное исполнение таких произведений. Комплекс программ ориентирован на домашний театр.
Программа Подпевалка лучше подходит для простых песен, исполняемых, например, на отдыхе: русские народные песни, бардовские песни, простые романсы и т.д.
Эти программы позволяют делать свои альбомы песен и это – очень интересное занятие. Хотелось бы получить эффект от коллективного участия: обмен песнями, аранжировками и т.д. в виде собственных альбомов. В этом случае удастся создать богатую библиотеку песен, готовых к немедленному применению.
Успехов, друзья!
|