Псевдо-USENET (GT) » Конференции в стиле USENET » astro.lohia » Лунные дни

Страниц (1): [1]
 

1. Мент - 01 Апреля, 2022 - 17:36:18 - перейти к сообщению
Можно, напрягая яндекс/гугл, отыскать программку md-pri, которая считает лунные дни для N-го количества месяцев. Да вот беда - интерфейс у неё... да нету интерфейса у неё, ей на входе скармливают файл исходных данных, а на выходе получают табличку с результатами. К тому же, прога ДОСовская, 16-разрядная, под современными виндами не работает; нужон DOSBox или что-то подобное. Когда-то я делал графический виндовый интерфейс к ней, но XP 32-bit, далеко не уйдёт.
Не так давно я написал на Паскале ДОСовский интерфейс, который может загрузить файл проекта или создать его с нуля, изменить путём нажатия кнопочек (есть подсказки) его данные, при необходимости сохранить проект, сам сформирует входной файл для md-pri, вызовет её и в полученном файле результата поменяет все пробелы на точки (чтоб юзер не перепутал данные по соседним дням).
Эта радость (вместе с md-pri) лежит вот здесь, там же исходники если нужно. Юзайте, это бесплатно. Разумеется, под DOSBox`ом.
2. Мент - 29 Июня, 2022 - 05:15:08 - перейти к сообщению
Выкладываю в ту же конференцию astro.lohia результаты расчётов. Первый такой результат и последующие см. в astro.lohia с указанием начальной и конечной даты, он показывает лунные дни почти на год. Всё б/пл. Желающие могут высказаться.
3. Мент - 23 Мая, 2025 - 17:52:46 - перейти к сообщению
Кого напрягает работа с DOSBox, имеют возможность скачать эмулятор консольных программ DOS (утверждается что поддерживается всё вплоть до Windows 10 и дальше):
http://takeda-toshiya.my.coocan....msdos/index.html
Под ним работает MoonLineDOS - специально проверено.
Рекомендуется msdos.exe из /ia32_x86/ - эта версия будет работать как в Windows x32, так и в Windows x64.
Программе нужен минимум Windows 2000 (NT 5), впрочем, те кто работает под Windows 9x могут программу расчёта и напрямую запускать.
Занимает всего 670 Кб, один исполняемый файл и почти не требует настройки (за исключением каких-нибудь особо сложных или хитрых программ).
Кто найдёт эту софтину удобной, отпишитесь в этой теме, если не сложно.
У кого есть что порекомендовать вместо, тоже пишите.
(Добавление)
Вот пример рабочей команды для запуска через эмулятор:
msdos.exe -vc MOONLN.EXE
Без ключа -vc оно, увы, не хотело отображать «окна», в которых MoonLineDOS запрашивает данные от пользователя. Вполне возможно, что найдутся и другие работоспособные сочетания ключей командной строки.

Powered by ExBB 1.1.3