Распечатать страницу | Назад к предыдущей теме
Название форумаСвободная площадка
Название темымануалка по пользованию Horos
URL темыhttps://chronologia.org/dc/dcboard.php?az=show_topic&forum=264&topic_id=21448&mesg_id=124198
124198, мануалка по пользованию Horos
Послано Alexandr, 20-01-2017 20:37
  1. Распаковываем архив с программой в отдельную папку, например:
    horos_20020613: http://web.archive.org/web/20051219232546/http://chronologia.org/zodiac.zip
    horos_20071117: http://web.archive.org/web/20100612220351/http://chronologia.org/zodiak02.zip

  2. Перед запуском horos.exe 2002 года или horos_CSN-m(05/30).exe 2007 года заполняем текстовый файл input.txt 21-м числом тремя строками из того соображения, что: первая строка - начало допустимого интервала для каждой из семи планет, вторая строка - окончание интервала, третья строка - т.н. «лучшая точка», в общем случае указываемая ровно посередине между началом и окончанием допустимого интервала. По третьей семизначной строке будет расчитываться среднеарифметическое отклонение (именуемое «локальным минимумом») семи (или по желанию меньшего кол-ва) планет от «лучшей» для каждой из них точки.

  3. После отработки экзешника анализируем файл с результатом работы: otvet.txt

  4. В момент запуска на выполнение horos.exe данные в существующем в рабочей папке otvet.txt обнуляются без запросов (т.е. необходимые для последующего анализа «otvet.txt» переименовываем/перемещаем заранее).

Пример файла input.txt (четыре «мужские» планеты во Льве):
===========================================================
ДАННЫЕ ДЛЯ ПРОГРАММЫ HOROS
располагать строго вертикально относительно семи столбиков
не обязательно: программа всё это воспримет тремя строками
СОЛНЦЕ ЛУНА САТУРН ЮПИТЕР МАРС ВЕНЕРА МЕРКУРИЙ
# ОТ: --------------------------------------------------------
0.0 0.0 4.0 4.0 4.0 0.0 4.0
# ДО: --------------------------------------------------------
12.0 12.0 5.0 5.0 5.0 12.0 5.0
# ЛУЧШИЕ ТОЧКИ: ----------------------------------------------
400.0 400.0 4.5 4.5 4.5 400.0 4.5
============================================================

| | | | | | |
<0> ARIES <1> TAUR <2> GEMINI <3> CANCER <4> LEO <5> VIR. <6>
| ОВЕН | ТЕЛЕЦ | БЛИЗНЕЦЫ | РАК | ЛЕВ | ДЕВА |

| | | | | |
LIB. <7> SCORP. <8> SAGITT. <9> CAPRIC <10> AQUA. <11> PISC.<12=0>
ВЕСЫ | СКОРП. | СТРЕЛЕЦ | КОЗЕРОГ | ВОДОЛЕЙ | РЫБЫ |


===========================================================
из оф. мануалки 2002:

-------------------------------
В том же разделе, где запускается программа horos.exe должен
присутствовать файл параметров:
  название     размер      дата         время

SERIES85 68580 07.03.1988 14.48

Этот файл не должен меняться!!!!!!!
-------------------------------------
Данные о гороскопе в программу можно заносить вручную или (что
удобнее) - изменением файла input.txt.

Если программа обнаруживает в текущем разделе файл input.txt,
то берет данные из него. Если нет - запрашивает ручной ввод.


из оф. мануалки 2007:
-----------------------------------

В данных для программы HOROS все строки, начинающиеся с символа #
("решетка") являются СЛУЖЕБНЫМИ строками. Непосредственно следующие за ними
строки являются СТРОКАМИ ДАННЫХ. Все остальные строки являются ПОЯСНЕНИЯМИ.

При составлении собственных входных данных, описывающих те или иные
зодиаки, следует иметь в виду, что изменения следует вносить в
строки данных, но не в служебные строки.

Пояснения можно менять совершенно свободно, однако нельзя
использовать в них служебного символа "решетка" (#) в начале строки.

Важно: в служебных строках "решетка" (#) должна быть ПЕРВЫМ
символом в своей строке. В частности, она не должна предваряться
пробелами. Если сдвинуть "решетку" с первого места в служебной строке,
программа будет работать неправильно.

-----------------------------------

ПОРЯДОК "ЛУЧШИХ ТОЧЕК" ДЛЯ ПЛАНЕТ ОПРЕДЕЛЯЕТ ТРЕБУЕМЫЙ ПОРЯДОК
ПЛАНЕТ НА ЭКЛИПТИКЕ. ОН ПРОВЕРЯЕТСЯ ПРОГРАММОЙ HOROS ДЛЯ КАЖДОГО
РАСЧЕТНОГО РЕШЕНИЯ.

ЕСЛИ МЕСТОПОЛОЖЕНИЕ ПЛАНЕТЫ НЕ ОПРЕДЕЛЕНО, ТО ЕЕ ГРАНИЦЫ НАДО
ЗАДАТЬ ОТ 0 ДО 12, А В КАЧЕСТВЕ "ЛУЧШЕЙ ТОЧКИ" ЗАДАТЬ ЛЮБОЕ ЧИСЛО,
ПРЕВОСХОДЯЩЕЕ 100.
(Если значение "лучшей точки" больше 100, то она
каждый раз вычисляется исходя из расчетного положения данной планеты
относительно остальных. Планеты перебираются последовательно и лучшая
точка каждой неопределенной планеты помещается посередине между
расчетными положениями соседних с ней планет, для которых "лучшие точки"
уже определены.)

ЕСЛИ "ЛУЧШАЯ ТОЧКА" ДЛЯ НЕКОТОРОЙ ПЛАНЕТЫ НЕ ЗАДАНА, ТО ПРОГРАММА
ВЫДАЕТ СООТВЕТСТВУЮЩЕЕ СООБЩЕНИЕ.

ЕСЛИ ВЗАИМНЫЙ ПОРЯДОК ДВУХ ИЛИ БОЛЕЕ ПЛАНЕТ НЕ ОПРЕДЕЛЕН, ТО ВСЕМ ИМ
НЕОБХОДИМО ПРИПИСАТЬ ОДНУ И ТУ ЖЕ "ЛУЧШУЮ ТОЧКУ". В ЭТОМ СЛУЧАЕ ПРОГРАММА
HOROS ПРИ СРАВНЕНИИ ПОРЯДКА ПЛАНЕТ КАЖДЫЙ РАЗ БУДЕТ ПЕРЕБИРАТЬ ВСЕ
ПЕРЕСТАНОВКИ ЭТИХ ПЛАНЕТ И ВЫБИРАТЬ ТАКУЮ ПЕРЕСТАНОВКУ, КОТОРАЯ БЛИЖЕ
ВСЕГО К РАСЧЕТНОЙ.

-----------------------------------

ПРОГРАММА HOROS РАСЧИТЫВАЕТ СРЕДНЕЕ ОТКЛОНЕНИЕ ПОЛОЖЕНИЙ ПЛАНЕТ ОТ
ТОЧЕК ПРИМЕРНОГО РАСПОЛОЖЕНИЯ ПУТЕМ УСРЕДНЕНИЯ АБСОЛЮТНЫХ ЗНАЧЕНИЙ
ОТКЛОНЕНИЙ ПО ВСЕМ ТЕМ ПЛАНЕТАМ, ДЛЯ КОТОРЫХ СУЩЕСТВЕННО ЗАДАНЫ "ЛУЧШИЕ
ТОЧКИ" (то есть, значения "лучших точек" меньше 100).

"ЛУЧШИЕ ТОЧКИ" НЕ ВЛИЯЮТ НА ОТСЕВ РАСПЕЧАТЫВАЕМЫХ В ФАЙЛЕ
<<OTVET.TXT>> РЕШЕНИЙ. ОТСЕВ РЕШЕНИЙ ПРОИСХОДИТ ТОЛЬКО ПО ГРАНИЦАМ
РАСПОЛОЖЕНИЯ ПЛАНЕТ. ПРИ ЭТОМ ДОПУСКАЮТСЯ ОТКЛОНЕНИЯ НЕ БОЛЕЕ 5 ГРАДУСОВ
В ОБЕ СТОРОНЫ
.

ОТВЕТ ЗАПИСЫВАЕТСЯ В ФАЙЛ <<otvet.txt>>

\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\//////////////////////////////////